Salary
💰 $140,000 - $160,000 per year
Tech Stack
JavaScriptJestNode.jsPythonSeleniumSQLTypeScript
About the role
- Plan, develop, and manage QA test plans for multiple product lines
- Lead QA planning sessions for major features and cross-functional initiatives
- Perform browser testing with Playwright and translate tests into automated scripts for regression coverage
- Identify QA process bottlenecks and suggest/implement improvements
- Investigate product quality to improve customer satisfaction
- Use tools to discover and root cause issues, including SQL DB queries, browser dev tools, and web request tools (e.g., Postman)
- Mentor QA engineers and conduct code reviews of test scripts
- Collaborate with development leads and product managers on quality standards and testing strategy
- Participate in architectural discussions to ensure testability and quality are built into system design
- Triage bug reports and work to reproduce and resolve bugs
Requirements
- 5+ years of QA experience with demonstrated leadership and strategic planning experience
- Proven track record developing and implementing QA processes, technologies, and automated testing
- Experience leading testing efforts for complex, multi-component systems
- Experience with AI tooling, git, and high-level programming languages (JavaScript, Python); familiarity with TypeScript, Node.js, Selenium/Playwright, and Jest
- Comfortable reviewing pull requests to understand code changes and design targeted feature/regression tests
- Familiarity with a variety of testing techniques and pragmatic application of them
- Demonstrated leadership mentoring team members and driving quality/process improvements
- Self-starter with effective time management in remote environments and ability to work in a fast-paced setting
- Strong problem-solving, strategic thinking, and ability to communicate technical concepts to technical and non-technical stakeholders