Wolters Kluwer logo

Senior Software Test Automation Engineer

Wolters Kluwer
NewPosted yesterday

LOCATION

Pune-Smartworks · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationPlaywrightTypescriptapi testingPrompt EngineeringCI/CDRegression Testing

Job description

Overview

Design, develop and evolve modern test automation solutions using Playwright, TypeScript, API automation and CI/CD, while applying Agentic AI and LLM-based approaches to modernize quality engineering practices.

What you'll do

  • Design, develop and maintain scalable UI and API automation frameworks using Playwright and TypeScript.
  • Develop robust automated tests covering functional, regression, integration, API and end-to-end scenarios.
  • Define and implement automation architecture, coding standards, reusable components and testing patterns.
  • Partner with developers and product teams to establish testability, acceptance criteria and automation strategy early in the development lifecycle.
  • Integrate automated tests into CI/CD pipelines and enable reliable, repeatable execution.
  • Analyze automation failures, identify root causes, and improve test reliability and maintainability.
  • Reduce flaky tests through effective synchronization, resilient locators, test isolation, test data management and failure diagnostics.
  • Develop reusable automation utilities, libraries, skills and tools that can be leveraged across teams and applications.
  • Apply Agentic AI and LLM capabilities to areas such as automated test generation, test case optimization and coverage analysis, AI-assisted test maintenance, self-healing automation, failure analysis and root-cause identification, test data generation, requirements-to-test traceability, intelligent regression selection, and LLM/AI application testing and evaluation.
  • Explore and implement AI agents, MCP-based integrations and AI-assisted QE workflows where they provide measurable value.
  • Develop or contribute to evaluation strategies for AI-powered applications, including LLM response validation, hallucination detection, prompt evaluation, rubrics, golden datasets and quality metrics.
  • Participate in architecture and code reviews and provide technical guidance on automation best practices.
  • Troubleshoot complex automation, environment, test-data and integration issues.
  • Contribute to performance, reliability and scalability testing as needed.
  • Monitor automation effectiveness using metrics such as coverage, execution time, stability, defect detection and maintenance effort.
  • Mentor other engineers and promote modern automation and quality engineering practices.
  • Continuously evaluate emerging testing technologies and AI capabilities and identify opportunities 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.
  • Experience with generative AI / LLM application testing, or AI-assisted software development or test automation.
  • Experience with AI agents / Agentic AI workflows, or MCP or similar agent-to-tool integration frameworks.
  • Experience with AI-generated test cases or test scripts, LLM evaluation and testing, or prompt engineering and prompt evaluation.
  • Experience with RAG testing and evaluation, hallucination and factuality testing, golden datasets and evaluation datasets, or rubric-based evaluation.
  • Experience with AI-powered test maintenance or self-healing automation, or AI-based failure analysis or test-result summarization.
  • Experience using 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.

Nice to have

  • 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.
  • Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
  • Interviews must be taken without AI tools or external prompts, and virtual backgrounds must be removed.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Test Automation Engineer