QA Engineer - $81.73 - $100.96 per hour
About the Role
This opportunity is for a Staff QA Engineer who will own and continuously evolve the quality assurance function for a rapidly growing AI-powered software platform. This is a highly autonomous, hands-on technical leadership role focused on defining the organization’s approach to quality, advancing test automation, and ensuring every release meets high standards for reliability, performance, and user experience. This is not a traditional quality assurance position. The role requires a combination of deep technical expertise, strong product judgment, customer awareness, and the ability to build scalable systems that enable teams to release software with confidence.
What You’ll Do
Own the QA Strategy
Own and evolve the organization’s overall quality assurance strategy
Establish scalable QA processes that support rapid and high-confidence software releases
Define quality standards, release criteria, and testing best practices across the organization
Continuously improve how software quality is measured, communicated, and maintained
Identify opportunities to shift quality earlier in the software development lifecycle through improved tooling, automation, and processes
Maintain clear ownership and accountability for quality across releases
Lead Test Automation
Set the technical direction for the automated testing strategy
Design, build, and maintain scalable automated testing frameworks
Integrate automated testing frameworks into CI/CD pipelines
Evaluate and implement testing tools, frameworks, and architecture that support long-term software quality and engineering velocity
Continuously expand automated test coverage
Reduce reliance on manual testing through effective and maintainable automation
Drive the continued evolution of automation capabilities as the product and engineering organization scales
Make informed decisions regarding testing tools, architecture, and technical implementation
Champion Product Quality
Develop a deep understanding of customer workflows, product functionality, and business priorities
Approach testing from the customer’s perspective
Proactively identify edge cases, failure modes, usability concerns, and product risks before they reach production
Distinguish critical release blockers from lower-priority defects
Balance quality standards with release speed and business priorities
Partner with Product teams to recommend improvements that strengthen the customer experience
Help improve product design, usability, and reliability
Lead Cross-Functional Quality Initiatives
Cheer for quality across Engineering, Product, Customer Success, Product Operations, and other cross-functional teams
Coordinate testing activities across multiple teams while maintaining clear ownership and accountability
Translate customer issues into clear and actionable test cases
Validate fixes before they are released to customers
Influence Engineering and Product teams to improve quality throughout the software development lifecycle
Communicate quality risks, release readiness, testing results, and priorities clearly across technical and nontechnical teams
Use AI to Modernize Quality Assurance
Evaluate and implement AI-powered workflows that improve testing efficiency and release confidence
Apply AI-assisted tools to build and maintain automated tests
Apply AI to accelerate exploratory testing
Apply AI-assisted analysis to investigate test failures and identify potential causes
Use AI tools to identify regression risk and prioritize testing efforts
Continuously explore new ways to make quality assurance faster, smarter, and more scalable
Help establish AI-assisted testing as a core part of the organization’s quality strategy
Qualifications
7+ years of experience in Software Quality Assurance
Significant professional experience with test automation
Proven ability to design and implement scalable QA processes
Proven ability to define and execute comprehensive test automation strategies
Experience establishing quality standards, release criteria, and testing best practices
Strong product judgment and the ability to understand complex user workflows
Ability to advocate for an exceptional user experience
Ability to drive quality initiatives across multiple cross-functional teams
Ability to work with a high degree of autonomy and make independent technical decisions
Strong experience with modern automation frameworks such as Playwright, Cypress, or Selenium
Experience testing AI-powered or large language model products
Experience building or significantly evolving a QA function within a growing startup environment
Proficiency in one or more programming languages
Experience integrating automated tests into CI/CD pipelines
Experience with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins
Experience with API testing
Experience with integration testing
Experience with regression testing
Familiarity with modern bug-tracking tools
Familiarity with modern test-management tools
Experience implementing AI-assisted testing workflows
Pay
Annual Salary Range: $170,000 - $210,000 per year