Lead Testing & Automation Engineer

Our client is seeking a Lead Testing & Automation Engineer to drive API automation, cloud-native testing, and AI-enabled quality engineering across enterprise platforms. This role combines hands-on automation leadership with implementation of modern AI-driven testing strategies.

Responsibilities & Qualifications

  • Lead development of API automation frameworks using Karate
  • Build and support scalable backend services using Java and Spring Boot
  • Develop and maintain automated test suites for REST APIs and distributed systems
  • Integrate testing into CI/CD pipelines to support continuous delivery
  • Assess current QA/testing processes and define automation improvement strategies
  • Design and implement AI-driven testing solutions for test generation, regression optimization, and defect detection
  • Use AI tools to improve root cause analysis, log analysis, and testing efficiency
  • Develop and execute AI adoption roadmaps across QA environments
  • Collaborate with engineering, DevOps, and product teams in Agile environments
  • Mentor QA/automation engineers and establish best practices in automation and AI-driven testing

Requirements

  • 7+ years of experience in QA Automation, SDET, or Testing Engineering roles
  • Strong hands-on expertise with Java, Spring Boot, and API automation
  • Deep experience with Karate framework
  • Strong understanding of REST APIs, microservices, and distributed systems
  • Experience with AWS services (Lambda, ECS, S3, CloudWatch, etc.)
  • Experience integrating automation into CI/CD pipelines
  • Proven experience applying AI/ML or GenAI within testing workflows
  • Experience using AI tools for test generation, optimization, or failure analysis
  • Strong leadership, communication, and stakeholder management skills