Building and enhancing a test automation suite for the core applications of a large insurer to improve release speed and quality.
- Typical responsibilities:
- Analyzing test processes and identifying automation potential.
- Selecting, configuring, and implementing automation frameworks.
- Developing and maintaining automated test scripts.
- Integrating tests into CI/CD pipelines (Jenkins, GitLab).
- Managing test data and reporting.
- Relevant technologies, tools & methods:
- Selenium, Cypress, Playwright, Tosca, Postman.
- Java, Python, JavaScript.
- TestNG, JUnit, Cucumber.
- Jenkins, GitLab CI, Docker, Jira.
- Typical KPIs & success metrics:
- Automation rate (>70%), reduced test execution time, defect detection rate.
- Key challenges & risks:
- Complex legacy UIs, stable test data management, maintainability of scripts.
- Deliverables:
- Documented test automation framework, automated test suite, CI/CD integration, test reports.