Transforming a team of 70 software engineers to embrace quality as a first principle and build full Test Automation holistically as part of SDLC
Requirements
- Experience working on Software Engineering teams that maintain their own Quality Practices without separate QA
- 8+ years of professional experience writing code in Test
- Experience building Test Automation for native iOS, native Android and web applications
- Software Engineering experience or exposure; ability to read and understand Unit and Integration Test Code
- Experience managing Automated Functional test suites to balance reliability, coverage and developer productivity
- Experience managing CI/CD pipelines, test automation tooling and framework, feature-toggle management tooling, test environments and test data creation and maintenance, and vendor relationships
Responsibilities
- Design and Implement end-to-end quality processes for an engineering team committed to full test automation without separate QA
- Teach CoE-defined Best Practices around Automation Technology, Test Pyramid health, Release Management, SDLC Ways of Work, and Definition of Done
- Mentor and collaborate with team and project leads, as well as our CoE to develop Test Strategy and Scope
- Monitor and Organize Test Suites to balance reliability, coverage and developer productivity
- Accountable for Team outcomes and success metrics around Test Coverage, Automation Levels, and Change Failure Rate
Other
- Strategic mindset, strong communication skills and deep technical expertise
- Mindset of test first development
- Passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of latest trends and thrive by sharing knowledge
- Self-starter and experience Technical Leader, who actively challenges status-quo, is curious and not afraid to ask 'Why' and 'What if'?