This website uses cookies to ensure you get the best experience. Learn more
Willis Towers Watson

QA Lead - Web applications

Summary of Role

The QA Lead is an integral part of the team at Willis Towers Watson. This candidate is responsible for driving and establishing QA processes and strategy within the team. The role includes working closely with developers, the product owner and DevOps to ensure that the team is using industry-accepted best practices.

The role also involves coaching and mentoring other team members on quality practices and frameworks. The candidate should have good knowledge and awareness of industry trends.

The Role

The QA Lead role involves the following activities and challenges:

  • Provide the overriding strategy and direction for QA within the team
  • Coach and mentor the team on best test practices
  • Help the team to improve test processes and automation in an agile environment, supporting a regular release cycle
  • Ensure that the team have the right level of test coverage for the product including functional and non-functional tests
  • Identify gaps in testing and propose suggestions
  • Build, maintain and improve test frameworks
  • Write test code as production quality code
  • Develop and execute test cases and scripts for both manual and automated tests
  • Setup and drive exploratory testing sessions
  • Be a leader in ensuring the team collectively take responsibility for fixing failed tests and issues with the CI/CD infrastructure
  • Become a trusted authority within the team on QA and Automation matters, with a strong evidence-based case for why a release is ready to ship.
  • Liaise with QA representatives from other teams where applications have an element of integration or share components

The Requirements

  • Experience of defining and successfully implementing test strategy for software engineering teams
  • Experience with a JavaScript framework such as CypressIO, WebdriverIO, Protractor etc.
  • Commercial experience with NodeJS, React, Angular or similar JavaScript frameworks
  • Experience with testing responsive web applications
  • Working in fast-paced Agile team and environment
  • Experience of continuous integration and delivery
  • Experience with REST APIs
  • Experience with Docker, Kubernetes, Cloud
  • Experience with Git and Git branching methodologies
  • Strong teamwork ethic

Equal Opportunity Employer

Apply Now

Share this