Responsibilities
Help us build great software!
Make recommendations for how to improve overall software quality.
Recommend and implement QA process improvements.
Develop manual testing plans for the product suite--and then do them!
Develop and maintain automated test suites to prevent bugs and regressions.
Provide technical guidance for other QA engineers.
Provide technical oversight for our automated test suite.
Requirements
Most importantly, you MUST be kind, respectful, and thoughtful. Strong opinions are very welcome. Jerks are not.
Secondly, you must be willing to work in the context of a team. Yes, many of your deliverables will be due to heads-down QA, but you can't work in a vacuum or ivory tower.
Hands-on work experience as a QA engineer doing manual testing
Hands-on work experience as a QA engineer building automated test suites (we are currently using a Selenium-based tool)
Track record of helping teams QA high-quality, battle-tested software.
Experience working on cloud-based software, preferably a SaaS.
Experience with all the basics: Agile PM tools like Trello, Asana, Shortcut, Jira; communication tools like Slack, etc
We are a remote-first company, but you need several hours of overlap with Pacific Time so you can collaborate synchronously with the team. You will need to confirm that you reside within GMT-8 to GMT-3.