Responsibilities:

Test Automation Development:

  • Design, write, and maintain automated test scripts (usually in tools like Selenium or Playwright)
  • Automate regression, smoke, and sanity tests for desktop and API applications

Framework Design and Maintenance:

  • Develop and maintain a scalable, reusable, and robust test automation framework
  • Integrate the framework with CI/CD pipelines (e.g. Jenkins, GitLab CI, GitHub Actions).

Test Planning and Strategy:

  • Collaborate with QA leads and developers to create effective test strategies.
  • Estimate test efforts and plan automation coverage based on features and risks.

Test Execution and Reporting:

  • Run automated test suites regularly.
  • Analyse test results and create detailed bug reports.
  • Track and communicate defects and metrics using tools like JIRA, etc.

CI/CD and DevOps Integration:

  • Work with DevOps engineers to ensure automated tests run in build pipelines
  • Enable automated testing in different environments (QA, staging, pre-prod).

API and Backend Testing:

  • Create automated tests for APIs.
  • Validate data flow and business logic beyond the UI

Collaboration and Reviews:

  • Participate in code reviews for test scripts.
  • Work closely with developers, manual testers, product owners, and business analysts.

Continuous Improvement:

  • Identify bottlenecks and improve test efficiency and reliability.
  • Stay updated on the latest test automation tools and best practices.

Requirements

  • Bachelor’s degree in computer science or information technology, or a related field
  • ISTQB certification is appreciated
  • Proven experience as a skilled QS Engineer in test automation
  • Strong experience with Playwright and or Selenium, Mockito, Jenkins and GitHub repositor
  • Experience with Test Automation, IntelliJ IDEA and Java 17 or newer
  • Experience with IA, Kubernetes, Cucumber, Spring Boot 3 is a plus
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities to work effectively in a team environment
  • Prior experience in the insurance domain is highly appreciated
  • Understanding of insurance-specific systems and terminology is a strong plus (e.g., policies, Underwriting, endorsements, claims, reinsurance or finance)

Years of Experience: 6+ years.<10 years experience 

Selenium and Playwright