Role Mission
Drive automation for our software tests for systems undergoing significant changes in design. Fully reap the benefits in test coverage, speed and confidence that automation offers.
Accountabilities
- Take over ownership of the existing test automation scripts from vendors
- Improve efficiency of test automation
- Improve test reliability and time taken for automated test runs
- Improve quality of releases in terms of user experience and satisfaction
- Build an automation process on off-the-shelf test automation solutions
Responsibilities
- Designing, implementing and optimising processes for test automation
- Establishing and tracking metrics for test automation to use data to drive improvement and accountability
- Work with stakeholders across engineering and QA teams to ensure alignment on goals
- Designing and implementing test automation approaches and ways to track their efficacy
- Working with vendors to deliver automation solutions to the standards defined above
Areas Of Impact
- Stakeholders: QA, Engineering, Program/Delivery Management, Product
- Decision Rights: Strongly advise QA/Automation tools and license purchase, strongly advise KPIs for the test automation team
- Resources: 10 automation resources from vendors as peers, some existing licenses for UiPath, BrowserStack
Ideal Track Record
- Delivered automated tests numbering in the hundreds, measurable regression improvement times in hours if not in days
- Designed, or at least significantly contributed to, and implemented automated test frameworks from scratch that have measurably improved test efficiency.
- Designed some dashboards for reporting on test automation stats to stakeholders
- Integrated tests with CI/CD pipelines