Description
You will architect and evolve end-to-end automated testing frameworks using Playwright as the core automation technology.
Responsibilities
- Lead the integration of AI-enabled testing methodologies into the SDLC, including predictive test selection and LLM-based test case generation.
- Design, build, and maintain custom MCP servers and tools to enhance Playwright’s context-awareness.
- Develop test strategies for AI agents and AI-integrated product features, ensuring accuracy and safety.
- Partner with AI/ML engineers to define validation frameworks for AI model performance and prompt correctness.
- Define quality metrics and feedback loops for intelligent CI/CD pipelines to enable safer releases.
Required Skills
- 7+ years of experience in software testing or software engineering, with 2+ years in a technical leadership capacity.
- Proven expertise in Playwright and TypeScript/JavaScript programming.
- Demonstrated success integrating AI systems into QA workflows, including prompt engineering or test generation using AI models.
- Experience designing and maintaining scalable and observable test automation frameworks.
- Deep understanding of CI/CD pipelines, specifically GitHub Actions or Gitlab pipelines.
- Experience with cloud-native environments, preferably AWS.
- Familiarity with modern UI frameworks and microservice-based architectures.
- Proficiency in languages such as Python.
- Experience with databases like Postgres and DynamoDB.
Preferred Skills
- Experience developing or testing AI agents (autonomous or semi-autonomous assistants).
- Knowledge of orchestration frameworks like LangChain or LlamaIndex for LLM testing.