Job Description
Will be embedding QA Test strategies and approaches for large, complex ServiceNow products and developing functional and non-functional test automation frameworks.
You'll be required to create Test Strategies and manage the continuous growth of a diverse teams within an inclusive team culture where people are recognised for their contribution.
Key roles & responsibilities are:
- Build and maintain QA scripts using automation tools and development languages (predominantly C#, Java, Python)
- Manage and deliver against the QA functional / non-functional Automation framework
- Select and develop appropriate QA automation tools to support our environment
- Management of our DevSecOps pipeline and supporting tests
- Ensure traceability, version control and configuration management of all test objects developed using tools such as SonarQube, Git
- Assess the feasibility and ROI for automated testing and communicate benefits and wins in business language
- Report progress and provide metrics or reports required to support the QA Manager & Leads
- Accurately and comprehensively record defects discovered during execution of QA cases
- Communicate and work with Service Owners to ensure automated scripts are continuing to meet needs and reporting is in line with requirements
- Monitoring of QA activities across all projects to ensure successful improvements
- Continuous improvement and suggestions for the continued expansion of the automated testing
- Liaising with project and product teams’ and developers’
- Maintaining automation scripts and adherence to our Test Automation Framework
- Reviewing & updating automation framework
- Coordinating with QA team members to ensure any changes are fed into master branch
- Creating new automation scripts and continually reviewing and ensuring alignment to the overall Automation Strategy and Framework
- Creating pipelines within Azure DevOps