Develop, implement, and manage the QA strategy for features and releases across web, mobile, and API platforms
Create and maintain automated test suites covering end-to-end workflows (UI and API) and regression testing using modern frameworks (e.g., Playwright, Cypress, Selenium, etc.)
Automate API testing, including contract tests, integration tests, and fuzzing for REST/GraphQL endpoints and webhooks
Conduct performance, load, and scalability testing using tools like JMeter, k6, or equivalents
Lead security-focused testing for features that handle sensitive data
Produce comprehensive test plans, acceptance criteria, QA tickets, and test cases; triage defects and validate fixes across different environments
Integrate tests into CI/CD pipelines to ensure reliable execution, reduce flakiness, and provide fast feedback on pull requests
Collaborate with SRE and DevOps teams to collect telemetry, logs, and metrics for observability and post-release validation
Analyze production incidents, contribute to post-mortems, and suggest corrective actions
Mentor and coach other QA engineers, promoting best practices such as exploratory testing, shift-left testing, and effective test data management
Define release gating criteria and support Product/Engineering leadership in making go/no-go decisions.
Requirements
Minimum 8 years of QA experience in product or SaaS environments
Strong expertise in front-end (UI) and API automation (e.g., Playwright, Cypress, Selenium, REST-assured, Postman/Newman)
Experience with performance/load testing tools (k6, JMeter, Gatling, or similar)
Familiarity with CI/CD systems (GitHub Actions, GitLab CI, Jenkins) and integrating tests into pipelines
Proficient in scripting or programming (Python, JavaScript/TypeScript, or Java)
Knowledge of web and mobile testing approaches, including responsive design, cross-browser testing, and device emulators
Experience with authentication/authorization flows, encryption, and third-party identity integrations
Skilled in writing clear test plans, producing reproducible bug reports, and communicating trade-offs with stakeholders
Comfortable in Agile environments and working with tools like Jira and Confluence
Excellent communication skills, with the ability to influence engineers, product managers, and leadership.