Overview
As a Senior Software Test Automation Engineer, design, develop, and evolve modern test automation solutions using Playwright, TypeScript, API automation, CI/CD, and AI-enabled quality engineering. Build scalable automation and apply Agentic AI, LLM-based testing, AI-assisted test generation, self-healing automation, and intelligent test analysis.
What you'll do
- Design, develop, and maintain scalable UI and API automation frameworks using Playwright and TypeScript.
- Develop automated tests for functional, regression, integration, API, and end-to-end scenarios.
- Define automation architecture, coding standards, reusable components, and testing patterns.
- Partner with developers and product teams on testability, acceptance criteria, and automation strategy.
- Integrate automated tests into CI/CD pipelines.
- Analyze automation failures, identify root causes, and improve reliability and maintainability.
- Reduce flaky tests through synchronization, resilient locators, test isolation, test data management, and failure diagnostics.
- Develop reusable automation utilities, libraries, skills, and tools.
- Apply Agentic AI and LLM capabilities to test generation, optimization, coverage analysis, maintenance, failure analysis, test data generation, traceability, regression selection, and AI application testing.
- Implement AI agents, MCP-based integrations, and AI-assisted QE workflows where they provide measurable value.
- Develop evaluation strategies for AI-powered applications, including response validation, hallucination detection, prompt evaluation, rubrics, golden datasets, and quality metrics.
- Participate in architecture and code reviews and provide technical guidance.
- Troubleshoot complex automation, environment, test-data, and integration issues.
- Contribute to performance, reliability, and scalability testing.
- Monitor automation effectiveness using coverage, execution time, stability, defect detection, and maintenance metrics.
- Mentor engineers and promote modern automation and quality engineering practices.
- Evaluate emerging testing technologies and AI capabilities to improve QE productivity and quality.
What you'll need
- Bachelor's degree in computer science, Engineering, or a related technical field, or equivalent experience.
- 5+ years of software test automation or quality engineering experience, with strong hands-on engineering experience.
- Strong hands-on experience with Playwright.
- Strong programming experience with TypeScript and/or JavaScript.
- Strong understanding of UI, API, integration, and end-to-end automation.
- Experience designing or contributing to test automation frameworks and architecture.
- Strong understanding of software development practices, Git, code reviews, debugging, and CI/CD.
- Experience integrating automated testing into CI/CD pipelines such as GitHub Actions, Jenkins, Azure DevOps, or GitLab.
- Experience with API testing and tools/frameworks such as REST, Postman, Playwright API, or equivalent.
- Strong understanding of test design techniques, test strategy, test coverage, and risk-based testing.
- Demonstrated ability to troubleshoot complex automation failures and identify root causes.
- Experience working in Agile/Scrum software development environments.
- Strong communication and collaboration skills.
- Generative AI / LLM application testing experience.
- Experience with AI-assisted software development or test automation, AI agents / Agentic AI workflows, MCP or similar agent-to-tool integration frameworks, AI-generated test cases or test scripts, LLM evaluation and testing, prompt engineering and prompt evaluation, RAG testing and evaluation, hallucination and factuality testing, golden datasets and evaluation datasets, rubric-based evaluation, AI-powered test maintenance or self-healing automation, AI-based failure analysis or test-result summarization, and tools such as GitHub Copilot, Claude, ChatGPT, or other AI coding/testing assistants.
- Experience with Playwright using TypeScript at enterprise scale.
- Experience migrating automation from Selenium to Playwright.
- Experience with BDD/Gherkin and translating requirements or acceptance criteria into automated tests.
- Experience with API automation and contract testing.
- Experience with performance/load testing tools such as JMeter, k6, or equivalent.
- Experience with Docker, Kubernetes, or cloud-based test environments.
- Experience with AWS, Azure, or other cloud platforms.
- Experience with test management and defect tools such as Jira, Azure DevOps, qTest, or equivalent.
- Experience building reusable internal automation libraries, tools, AI agents, or developer/QE skills.
- Experience with RAG, embeddings, vector databases, or LLM application architectures.
- Experience establishing quality metrics and automation effectiveness measures.
Details
- Location: Pune, India.
- This is a hands-on Senior QE/Automation Engineering role, not primarily a test execution or test management position.
- Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
- Interviews include in-person interviews, and candidates are asked to participate without AI tools or external prompts.
Read the full description and apply on the company’s own careers page.