IT & Software

QA Engineer

Willis Towers Watson

Reigate · Surrey · United Kingdom

Overview

In this role you will establish and implement comprehensive testing strategies to guarantee high-quality InsurTech solutions. You’ll work within a cross-functional Scrum team to ensure reliability, maintainability, usability and performance of our cloud-based products. You will build automated test frameworks, contribute to design decisions for testability, and drive continuous improvement in testing practices. This is a hands-on, impact-focused position in a fast-paced Agile environment with a strong emphasis on automation and quality at scale.

Pay / Benefits
  • 25 days annual leave + extra day
  • private healthcare
  • group pension with up to 10% employer contributions
  • hybrid working
  • volunteer day
  • share scheme
Responsibilities
  • Define test strategies to support major new features or applications
  • Design, implement and document test environments and frameworks
  • Collaborate with Product Owner to define User Stories and acceptance criteria
  • Define technical test plans with extensive automation across the test pyramid
  • Develop unit, integration, system, and end-to-end tests automatically
  • Create performance, load, stress and soak test solutions
  • Execute functional and non-functional tests, both manual and automated
  • Review and debug product and test code to identify defects or bottlenecks
  • Support Product Owner to close stories with verified acceptance criteria
  • Analyze test data and produce reports for milestones
  • Participate in Agile/scrum activities and continuously improve team velocity
  • Contribute to software design discussions to ensure testability and best practices
  • Investigate new test tools and methodologies and integrate them with CI processes, liaising with other teams
Key requirements
  • Proven experience in software quality assurance in SDET roles
  • Strong understanding of testing concepts, levels, methods and estimation
  • Experience building test frameworks from scratch across the testing pyramid
  • Extensive test automation experience for web-based products
  • Automation development experience in .NET using C#
  • Experience testing and building automation for distributed systems
  • Experience building performance benchmarking solutions for .NET
  • Effective communication and teamwork to reproduce issues and verify fixes
  • Curiosity with strong analysis, problem-solving and attention to detail
  • Ability to work in a fast-paced Agile environment
  • Extensive experience with continuous integration and delivery tooling
  • Awareness of advances in testing tooling and practices
  • Effective communication and teamwork
  • Natural curiosity and analytical thinking
  • Meticulous attention to detail
  • Test automation across levels of the testing pyramid
  • Web-based test automation
  • .NET / C# automation

Reference: WJ-747_30150088

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.