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