Methods Business & Digital Technology Ltd
,
London, Greater London
QA Manager
Overview
QA Manager The Opportunity We are looking for a QA Manager to join our client on a permanent basis. The QA manager will be responsible for designing and implementing test strategies, plans and other documentation for projects and solutions developed by the ITT team.The QA Manager will work collaboratively with other internal teams such as IT, business security, quality and risk. The Innovation team has strong links with other advanced technology and innovation teams in both in the UK and worldwide and offers excellent career potential in joining a rapidly growing team. Your Key Responsibilities Key responsibilities include: - Oversee the direction of the development of quality assurance and testing policies, standards and procedures, processes, and best practices - Train other ITT team members in QA best practice and test strategies - Work with other technology teams to align and implement appropriate testing methodologies, in accordance with business security and risk - Designing and implementing tests for new and BAU solutions (applied on each release) - Collaborate with the product development teams (designers, business analysts, product owners, developers and quality assurance) to ensure timely completion of development to specifications - Monitoring all stages of software development to ensure they meet quality standards across a range of products - Prioritizing, planning and coordinating testing activities across multiple project teams - Monitor key quality assurance metrics - Manage, guide and develop junior staff - Ensuring solutions are well designed, bug-free and do not lead to customer frustration and potential loss in revenue - Communicating results and ideas to key stakeholders and decision makers - Stay up-to-date with new testing tools and test strategies, and be willing to constantly change and improve quality assurance practices across the teams Skills and attributes for success - A pragmatic approach to quality with flexibility in approach, willingness to adapt quickly and initiative when working in unstructured environments with limited supervision - A high level of drive and commitment to delivering high quality work - A structured approach to problem solving - The ability to work and collaborate with an interdisciplinary team of software developers, data scientists, data engineers and subject-matter professionals from ITT and wider PAS To qualify for the role, you must have They expect teams to be agile in the technology they use, therefore, are not prescriptive about the technologies you have experience using, as long you as you are eager to use the best available technology for the project and open to working with new tools and approaches. - Proven experience working with an automated testing environment and hands on experience in developing and implementing automated testing frameworks - Experience with automated testing and BDD tools such as Selenium, Cucumber, Serenity BDD, etc. - Strong knowledge of software QA methodologies, tools and processes - Experience working in an Agile development process, as well as supporting quality assurance as part of DevOps practices within the team - Experience with testing cloud-based solutions hosted in AWS or Azure - Experience coaching junior staff Ideally, you’ll also have - Experience in automation testing and AI systems - Experience working with tools such as Jira and Azure DevOps (VSTS) desirable