Senior principal QA Engineer
Full-time Not ApplicableJob Overview
Role Overview
As a Senior QA Engineer, you will take full ownership of product quality across multiple platforms — including web applications, mobile apps, APIs, marketing funnels, and on-prem integrations. Your responsibilities will include designing and executing thorough testing strategies (both manual and automated), developing dependable automation suites, collaborating with engineering to embed quality in CI/CD pipelines, and guiding the team to improve testing practices and release reliability. You will work closely with Product, Engineering, DevOps, Security, and Support teams and report to the VP of Product & Technology.
Key Responsibilities
- 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, helping the team identify bottlenecks and optimize capacity.
- Lead security-focused testing for features that handle sensitive data, including authentication flows, role/permission validation, data masking, and injection testing.
- 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.
Make Your Resume Now