Setup and enhancement of a test automation suite for the core applications of a major insurance company to increase release speed and quality.
- Typical tasks:
- Analyze testing processes and identify automation opportunities.
- Select, configure, and implement automation frameworks.
- Develop and maintain automated test scripts.
- Integrate tests into CI/CD pipelines (Jenkins, GitLab).
- Manage 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, script maintainability.
- Deliverables:
- Documented test automation framework, automated test suite, CI/CD integration, test reports.