We are recruiting for a Quality Assurance Lead to plan and execute comprehensive system & application end-to-end testing efforts based on project requirements and system design. This role is responsible for thorough test planning as well as identifying, documenting and reporting software defects.
Overview of duties
* Mentor, motivate and be a positive role model to team members
* Become a knowledge expert in key systems and operational activities to ensure thorough testing
* Define testing strategies to ensure the product being released is up to company standards
* Create test plans, including individual testing phases
* Evaluate the team throughout the life of the project to identify areas where improvement can be made
* Hold regular team meetings to identify new risks as testing phases are completed and create new mitigation plans on the fly, encouraging team members to do the same
* Improve processes, communicating new process ideas to the different teams involved in the project, including engineers and marketing departments
* Report progress, plans, and problems to upper management and other involved parties throughout all phases of product development
* Request and act on feedback from upper management, efficiently implementing any suggested changes
* Develop and analyse project requirements to develop reliable, comprehensive test approaches
* Design and implement tests, debugging and defining corrective actions
* Assist in defining regression plans that minimize risk and ensure coverage
* Create test estimates and assist in developing project milestones and timelines
* Collaborate with test automation team to assist in intelligently and proactively expanding the automated test suite
* Create and execute test scripts based on the project requirements and system design
* Coordinate test script reviews with stakeholders as appropriate
* Conduct all levels of testing including smoke, functional, integration and regression
* Identify knowledge deficiencies in team and work with management to resolve
* Interface with users and domain experts, establish a high level of trust and credibility with these people, and recognize that our products must bring value to them
* Coordinate defect validation and reporting with the team and assist developers in recreating defects
* Assist in coordinating user acceptance documentation and testing, seeing through to successful completion
* Perform support as needed, including production support for internal and external users
* Stay abreast of QA technologies to make informed decisions and suggestions for improving processes and methods
Person specification
Knowledge, skills and abilities:
* Microsoft Office suite including Word, Excel, PowerPoint, Project
* Microsoft Visio for process mapping and workflow
* DevOps or similar application lifecycle management (ALM) systems
* Management tool similar to Azure DevOps (ADO), Microsoft Test Manager (MTM), HP Quality Center
* DevOps or other equivalent issue tracking systems
* Visual Studio Release Manager (VSRM) or similar release management systems
Education / and or Experience
* Bachelor’s degree in computer science, engineering other technical field, or equivalent experience
* Minimum 5 years’ experience in related role or equivalent experience leading teams
Key information:
Hours: Monday – Friday, 35 Hours
Location: Bromsgrove, Hybrid
If this sounds like something you are interested in please apply, or contact Paige Hughes or Lucy Reed for further information.