About This Role
Protecting the customer experience from planning through release and into production is the core of this QA Analyst role, covering the full meeting workflow across web, desktop, and mobile. The role suits a QA Analyst who can design and run test plans, explore beyond written cases, and help the team decide when something is ready to ship.
Responsibilities
- Join projects from inception through deployment, contributing feedback on scope, functionality, design, risk, and testability
- Create and maintain detailed test plans for Web, Desktop, and Mobile, covering critical workflows, integrations, and edge cases
- Perform thoughtful exploratory testing beyond documented cases to reflect how customers actually use the product
- Own and maintain automated end-to-end regression tests as the product evolves
- Regularly review regression coverage, add tests for new risks and escaped defects, update outdated scenarios, and remove tests that no longer provide value
- Investigate automated test failures, distinguish product defects from test instability, and address flaky tests and false positives promptly
- Monitor scheduled regression and smoke suites, communicate failures clearly, and ensure the results remain trustworthy enough to support release decisions
- Collaborate with Engineering to improve testability and determine which scenarios should be automated, tested manually, or covered at another level
- Confirm deployment readiness by verifying tickets, running targeted manual and automated tests, assessing outstanding risk, and providing release approval
- Perform post-deployment checks of critical functionality and help investigate customer-reported issues
- Use AI agents to draft and refine test plans, identify edge cases, maintain automated tests, investigate failures, and improve release workflows—while independently validating their output
- Share knowledge and help improve the team’s QA practices, tooling, and AI-native workflows
Requirements
- 4+ years of manual QA experience with web, desktop, and/or mobile applications
- Experience creating, executing, debugging, and maintaining automated end-to-end regression tests
- Exceptional attention to detail, including the ability to notice subtle inconsistencies and assess their potential customer impact
- Strong prioritization and time-management skills; able to balance multiple projects, focus on the highest-risk areas, and make sound testing decisions under time constraints
- A positive, collaborative attitude and a genuine willingness to help teammates succeed
- Patience and sound judgment when requirements are unclear, incomplete, or changing
- Excitement about startup culture and comfort working in an environment where priorities move quickly, responsibilities evolve, and not every problem has a predefined process