Description

Core Responsibilities:

  • Design, develop, and maintain test automation frameworks using Java, TypeScript, and Python
  • Implement robust API testing using tools like Rest Assured, Karate, and Playwright or Cypress
  • Integrate automation into CI/CD pipelines using Jenkins, uDeploy, Git/GitHub, and Maven
  • Scale and maintain reusable test platforms and artifacts across teams and technologies
  • Drive test strategy, improve test coverage, and support production health with observability best practices
  • Actively participate in Agile ceremonies and collaborate closely with development and QA teams


Required Skills & Qualifications:

 

  • Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field
  • 10+ years of experience in automation engineering or test solution architecture
  • Strong programming and OOP skills in Java; knowledge of JavaScript/TypeScript and/or Python is a plus
  • Expertise in API testing tools such as Rest Assured, Karate, and Playwright
  • Hands-on experience with web automation frameworks like Selenium, Playwright, Cypress, or Puppeteer
  • Experience integrating with CI/CD pipelines using Jenkins, uDeploy, Git, and Maven
  • Exposure to cloud environments, preferably AWS
  • Solid understanding of Agile methodologies and experience working within Scrum teams


 

Preferred Attributes:

  • Experience designing scalable automation frameworks for web, mobile, and APIs
  • Strong understanding of test data management, reporting, and observability practices
  • Focused on increasing release velocity, production stability, and test coverage
  • Self-driven and collaborative, with excellent attention to detail and accountability

Education

Any Graduate