Design develop and maintain end-to-end automation for web UI and API layers using Playwright TypeScript/Javascript
Build reliable reusable automation frameworks (test architecture utilities fixtures reporting and test data strategy).
Create and maintain BDD test suites using Cucumber (feature files step definitions reusable steps and tags).
Integrate automation into CI/CD pipelines (Jenkins/GitHub Actions) enabling smoke/regression execution quality gates and fast feedback.
Implement and maintain automated test reporting and dashboards (pass/fail trends flaky test tracking and coverage visibility).
Perform root-cause analysis for failures log actionable defects and drive fixes with engineering teams.
Contribute to test strategy risk assessment and release readiness (including defining what runs where: PR checks vs nightly vs pre-release).
Continuously improve test stability execution time and maintainability (flakiness reduction parallel runs and environment health checks).
Job Description: Design develop and maintain end-to-end automation for web UI and API layers using Playwright TypeScript/Javascript Build reliable reusable automation frameworks (test architecture utilities fixtures reporting and test data strategy). Create and maintain BDD test suites ...
Job Description:
Design develop and maintain end-to-end automation for web UI and API layers using Playwright TypeScript/Javascript
Build reliable reusable automation frameworks (test architecture utilities fixtures reporting and test data strategy).
Create and maintain BDD test suites using Cucumber (feature files step definitions reusable steps and tags).
Integrate automation into CI/CD pipelines (Jenkins/GitHub Actions) enabling smoke/regression execution quality gates and fast feedback.
Implement and maintain automated test reporting and dashboards (pass/fail trends flaky test tracking and coverage visibility).
Perform root-cause analysis for failures log actionable defects and drive fixes with engineering teams.
Contribute to test strategy risk assessment and release readiness (including defining what runs where: PR checks vs nightly vs pre-release).
Continuously improve test stability execution time and maintainability (flakiness reduction parallel runs and environment health checks).