Description

Job Description:

  • We are looking for a highly experienced QA Automation Engineer with a strong background in Selenium framework development, microservices/API testing, and SQL/database validation.
  • This role requires deep technical expertise, critical thinking, and the ability to design robust automated test strategies for complex, distributed systems.

Key Responsibilities:

  • Design, build, and maintain custom Selenium automation frameworks (data-driven, keyword-driven, hybrid, or BDD).
  • Write scalable and maintainable test scripts for UI, API, and backend testing.
  • Perform deep testing of microservices using tools like Postman, REST Assured, or similar.
  • Develop and execute automated test suites as part of CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Create SQL queries to validate backend data, perform data integrity checks, and support test case validations.

Required Skills & Experience:

  • Strong experience in QA Automation, with strong emphasis on Selenium WebDriver and framework development.
  • Proficient in one or more programming languages (e.g., Java, Python, JavaScript).
  • Hands-on experience testing RESTful APIs / microservices, with tools like REST Assured, Postman, SoapUI.
  • Strong working knowledge of SQL – able to write complex queries and understand data models.
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI).
  • Familiarity with containerized environments (e.g., Docker, Kubernetes) is a plus.
  • Strong analytical and problem-solving skills; detail-oriented and quality-driven mindset.

Preferred Qualifications:

  • Experience with BDD frameworks (e.g., Cucumber, Behave).
  • Familiarity with performance testing tools (e.g., JMeter, Gatling).
  • ISTQB or equivalent QA certification (optional but valued).
  • Experience in Healthcare Insurance domain and PEGA application testing is an added advantage.

Education

Any Graduate