- Define and execute plans and strategies to eliminate software faults using a test-based approach.
- Enhance the competence of automated testing within the software department while serving as a sparring partner for software architects and teams.
- Establish and continuously improve the test automation framework, architecture, and CI/CD pipeline in collaboration with software architects and teams.
- Design and develop test automation scripts and integrate them into the framework and pipeline.
- Collaborate with multidisciplinary teams to align on the testing approach and process.
- Engage with the software test community as a representative of the organization.
- Support teams in conducting software quality assessments and report findings on test coverage and residual risks.
- Assist in test execution when necessary as part of the team.