Senior SQA Automation Engineer

Key Responsibilities

  • Create and maintain high-quality automated test scripts that cover a wide range of test scenarios, including functional, regression, and performance testing.
  • Implement and adhere to testing best practices, including continuous integration and delivery (CI/CD)
  • Evaluate and recommend automation tools and frameworks that align with project requirements and industry best practices.
  • Participate in code reviews to ensure high-quality standards are met.
  • Collaborate with cross-functional teams to ensure test coverage through automation.
  • Ensure the application is fully optimized for performance and security.
  • Tackle challenging technical issues related to automation, troubleshoot, and resolve complex problems, and provide innovative solutions.
  • Collaborate with quality assurance and development teams to contribute to test case design, test data management, and overall quality process improvements.

Requirements

Qualification & Experience

  • Bachelor’s or master’s degree in IT or Computer Science.
  • Proven track record (4+ years) as a Test Automation Engineer with a focus on automation framework development and scripting.
  • 4+ years of direct experience with Selenium/Java/Cucumber/Cypress
  • Strong expertise in automation tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG).
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes and tools.

Required Skill Set

  • Strong ‘hands on’ experience developing software tests for functional, performance, and regression testing that include automated and ad-hoc testing elements.
  • 4+ years’ experience with focus on Automation Testing using Gherkin/TestNG, Cucumber , Selenium & Cypress.
  • Proficiency in programming languages commonly used in automation (e.g., Java, JavaScript, Groovy).
  • Proficiency in test automation frameworks e.g., Cypress with Mocha, Selenium with Cucumber BDD, and Appium, (Robot Framework) is a plus.
  • Good knowledge of API testing tools and techniques, including Postman, and JMeter.
  • Background working with Git, Bitbucket, Jenkins, or similar tools.
  • Strong problem-solving and debugging skills and the ability to handle complex technical challenges.
  • Familiarity with database testing, including SQL queries and database validation.
  • Solid understanding of software testing methodologies, test design, and best practices.
  • Relevant certifications in Cypress and Selenium.

Send us your resume at [email protected] mentioning the position in subject line.