Posted on: 27/10/2025
Description :
Key Responsibilities :
- Collaborate with the Test Lead / Test Architect to define and execute the test automation roadmap.
- Design, build, and maintain Playwright-based test suites (UI, E2E, smoke, regression, API).
- Develop robust test artifacts including fixtures, page objects, custom helpers, and reusable frameworks.
- Create and maintain mocks/stubs for external services to enable reliable and isolated test environments.
- Integrate and run Playwright tests in containerized environments using Docker and Testcontainers.
- Implement and maintain CI/CD workflows using GitHub Actions for automated test execution and reporting.
- Validate and test REST and GraphQL APIs, including JSON payload validations.
- Deliver high test coverage across multiple applications and continuously improve reliability and performance.
- Participate in code reviews, provide documentation, and mentor junior QA members when needed.
- Collaborate with developers and architects to ensure testability and quality in .NET / C# applications.
Required Qualifications (Must-Have Skills) :
- Extensive hands-on experience with Playwright, including framework design, custom setup, and advanced features.
- Strong TypeScript proficiency with experience authoring large-scale automation test suites.
- Proven expertise in Docker and running tests in containerized environments.
- Hands-on experience using Testcontainers to provision test infrastructure.
- Solid experience in creating and using mocks/stubs for service virtualization.
- Strong understanding of RESTful and GraphQL APIs and JSON validation for test data handling.
- Deep understanding of various testing types UI, API, smoke, regression, and end-to-end testing.
- Experience designing fixtures, page objects, and custom helpers in Playwright.
- Strong experience implementing CI/CD test pipelines using GitHub Actions.
- Practical knowledge of .NET / C# environments and integration points for automation.
- Proven ability to deliver production-grade automation frameworks with minimal supervision.
Desired Attributes :
- Excellent problem-solving skills with strong attention to detail.
- Strong communication and collaboration skills to work with cross-functional global teams.
- Ability to prioritize, deliver quickly, and adapt to changing business or technical requirements.
- Passion for continuous improvement, automation efficiency, and software quality.
Why Join Us :
- Opportunity to define and shape test automation strategy across multiple applications.
- Exposure to modern automation tools, frameworks, and DevOps workflows.
- Collaborative and innovative work culture with global team collaboration.
- Competitive compensation with opportunities for growth and technical leadership.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1565361
Interview Questions for you
View All