Overview
In this role you will be responsible for :
- Define, own and execute the QA strategy for features and releases across web, mobile and API surfaces.
- Design and implement automated test suites for end-to-end flows (UI + API) and regression coverage using modern frameworks (e.g., Playwright / Cypress / Selenium + test runners).
- Build and maintain API test automation (contract tests, integration tests, fuzzing) for REST / GraphQL endpoints and webhooks.
- Create and run performance, load and scalability tests (JMeter, k6 or equivalent) and help the team identify bottlenecks and capacity limits.
- Lead security-oriented testing for features handling sensitive data (data masking, auth flows, role / permission checks, injection testing).
- Write clear test plans, acceptance criteria, test cases and QA tickets; triage defects and validate fixes across environments.
- Integrate tests into CI / CD pipelines, ensure reliable test runs, flakiness reduction, and fast feedback loops for PRs.
- Collaborate with SRE / DevOps to surface telemetry, logs and metrics required for observability and post-release validation.
- Drive root-cause analysis for production incidents and contribute to post-mortems and corrective action plans.
- Coach and mentor QA engineers and help establish best practices (exploratory testing, shift-left testing, test data management).
- Own release gating criteria and help the Product / Engineering leadership make informed go / no-go decisions.
Skills
What background do I need for this job?
5+ years professional QA experience in product / SaaS environments, with proven ownership of automation and release quality.Strong hands-on experience with front-end (UI) automation and API automation (Playwright, Cypress, Selenium, REST-assured, Postman / Newman, etc.).Demonstrable experience with performance / load testing tools (k6, JMeter, Gatling or similar).Practical knowledge of CI / CD systems (GitHub Actions, GitLab CI, Jenkins) and test integration into pipeline workflows.Solid scripting / programming skills (Python, JavaScript / TypeScript or Java) to create reliable test harnesses and tooling.Good understanding of web / mobile testing strategies (responsive, cross-browser, device farms / emulators).Experience testing authentication / authorization flows, encryption handling, and third-party identity integrations.Strong experience writing test plans, producing reproducible bug reports, and communicating trade-offs with stakeholders.Comfortable working in Agile teams and using tools such as Jira and Confluence.Excellent communication skills and ability to influence engineers, product managers and leadership.Nice to have?
Familiarity with Python / FastAPI backends, React frontends.Experience with on-prem deployments and hybrid cloud patterns, including automation to validate configuration drift and data residency requirements.Background in security testing (SAST / DAST), pen-testing coordination, or working closely with a security engineering team.Experience with monitoring / observability tooling and using logs / metrics to validate releases and investigate incidents.Familiarity with regulated environments (PDPL, ISO 27001) and designing QA practices that support compliance evidence.#J-18808-Ljbffr