Senior QA Engineer
Lead QA strategy and test automation for complex litigation tech systems. Design Playwright/TypeScript automation, mentor engineers, and drive quality processes in a fast-paced remote engineering team.
Responsibilities
- Lead QA planning sessions for major features and releases
- Design and implement advanced test automation solutions using Playwright and TypeScript
- Conduct code reviews of test scripts and testing-related code
- Perform complex system integration testing and analyze overall test coverage
- Collaborate with development leads and product managers to integrate quality into the development process
- Contribute to architectural discussions from a testing perspective
- Mentor junior QA engineers and guide their growth
- Analyze quality metrics and drive continuous improvement in QA processes and tooling
Requirements
- 5+ years of QA experience with demonstrated leadership and strategic planning experience
- Experience leading testing efforts for complex, multi-component systems
- Strong TypeScript/JavaScript skills and hands-on experience with Playwright or Selenium
- Deep understanding of software testing methodologies and when to apply different testing techniques
- Experience with performance testing and system integration testing
- Advanced skills in test automation and continuous integration
- Strong familiarity with SQL, browser dev tools, and web request tools (e.g. Postman)
- Comfort reviewing pull requests to identify risk areas and design targeted regression tests
- Track record of successfully mentoring team members and driving process improvements
- Ability to effectively communicate technical concepts to both technical and non-technical stakeholders
Nice-to-Haves
- Appreciation for pragmatic engineering (avoiding both under- and over-engineering)
- Focus on edge cases, errors, and interesting scenarios in the final 20% of projects
Senior Systems Test Engineer, Autonomy Behavior
Design and implement automated test pipelines and triage workflows for autonomy V&V. Requires 5+ years experience with 3+ years testing autonomous/robotic systems, Python or C++ coding, and systems engineering knowledge.
Senior Software Engineer, Collision Avoidance Testing
Senior SWE focused on collision avoidance testing for autonomous vehicles. Designs simulation scenarios, develops validation strategies, quantifies risk, and supports safety cases. Requires 5+ years experience with 3+ in robotics software.
Quality Assurance Automation Lead
The Quality Assurance Automation Lead will be responsible for designing, developing, and implementing automation testing tools and frameworks to ensure the quality of software releases. This role requires strong technical expertise in Typescript and Python, experience with LLMs and AI tools, and deep expertise in Playwright.