-
Design, develop, and maintain automated tests for web applications
-
Build and enhance test automation frameworks with a focus on scalability, reliability, and maintainability
-
Create end-to-end, integration, and functional tests using modern automation tools
-
Collaborate closely with software engineers and product partners to define acceptance criteria and test coverage early in development
-
Embed quality earlier in the SDLC by contributing to design and refinement discussions
-
Integrate automated tests into CI/CD pipelines and ensure efficient execution at scale
-
Investigate test failures, reduce flaky tests, and improve test observability and diagnostics
-
Maintain high-quality test data, fixtures, and reusable helpers
-
Participate in code reviews and provide feedback on testability and quality considerations
-
Continuously improve testing tools, processes, and documentation