Talent.com
This job offer is not available in your country.
Quality Assurance Automation Engineer - Java / Appium

Quality Assurance Automation Engineer - Java / Appium

Live ConnectionsChennai
30+ days ago
Job description

Experience : 7 to 12 Years

Employment Type : Full-time

Role Description :

The QA Automation Architect will be a key technical leader responsible for leading the design and architecture of scalable, maintainable, and robust automation frameworks for complex web and mobile applications. This role involves defining the technical direction for automation across the organization, ensuring the quality and efficiency of our testing processes, and providing technical leadership and mentorship to the QA team. You will leverage extensive hands-on experience in Java and various automation tools to build world-class automation solutions.

Key Responsibilities :

  • Lead the design, architecture, and implementation of comprehensive automation frameworks for complex web and mobile applications.
  • Define the technical strategy, standards, and best practices for automation across different projects and teams.
  • Evaluate and recommend automation tools, technologies, and platforms to meet current and future needs.
  • Provide deep technical expertise, guidance, and mentorship to the QA team on automation development, architecture patterns, and problem-solving.
  • Drive the adoption and effective implementation of BDD frameworks like Cucumber for collaborative test definition.
  • Architect, design, and implement solutions for robust API automation using frameworks such as Rest Assured, Karate, or similar.
  • Ensure effective utilization of Java as the primary programming language for automation development, promoting clean and efficient code.
  • Oversee the development and maintenance of UI automation test suites using tools like Selenium, Playwright, or Puppeteer.
  • Collaborate closely with development, DevOps, and product teams to integrate automation seamlessly into CI / CD pipelines.
  • Troubleshoot and resolve complex technical issues related to the automation framework and test execution.
  • Contribute to defining and tracking key automation metrics and reporting on automation progress and coverage.

Required Skills & Qualifications (Must Have) :

  • Total Experience : 7 to 12 years of experience in Quality Assurance and Automation roles.
  • Extensive hands-on experience in Java : Minimum 7+ years.
  • Deep expertise and hands-on experience with UI automation tools such as Selenium, Playwright, or Puppeteer : Minimum 5+ years.
  • Proficiency and hands-on experience with BDD frameworks like Cucumber : Minimum 4+ years.
  • Advanced knowledge and hands-on experience with API automation using frameworks like Rest Assured, Karate, or similar : Minimum 4+ years.
  • Proven experience in designing and architecting automation frameworks from conceptualization to implementation.
  • Strong analytical and architectural skills, with the ability to think critically and design scalable solutions.
  • Excellent leadership and mentoring abilities, with experience guiding and developing technical teams.
  • Strong communication, presentation, and interpersonal skills, with the ability to articulate technical concepts clearly to technical and non-technical stakeholders.
  • Ability to define technical strategy and drive its execution.
  • Desired Skills (Plus Points) :

  • Experience with cloud-based testing platforms (e.g., Sauce Labs, BrowserStack).
  • Experience with performance testing or security automation.
  • Experience with mobile automation frameworks like Appium.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI / CD pipeline integration tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Relevant certifications (e.g., ISTQB Expert Level, Java certifications, cloud certifications).
  • Experience in a specific industry vertical.
  • ref : hirist.tech)

    Create a job alert for this search

    Quality Assurance Automation Engineer • Chennai