JOB DESCRIPTIONAbout The RoleWe are recruiting Senior Test Engineers to join our team. Senior Test Engineers work in multi-disciplinary teams that build, support & maintain User-Centred digital solutions that offer real value and work for everyone.Our Senior Test Engineers design and implement quality check procedures for our products and services. You will be responsible for analysing features, designing test parameters, creating customised quality checks and writing up final procedures. You’ll also use your experience and expertise to enable our clients to continue to iterate and improve their products and services. You will drive the team's technical deliverables, maintain client relationships and be passionate about developing and upskilling others.Your role in nutshell:Meet with the product design team to determine testing parametersWrite test plans and create test cases for the product, conducting quality assurance and design performance tests using the new testing procedures, producing test reports for internal and external stakeholdersWork collaboratively with colleagues to explore, design and deliver solutions to client problemsDesign and manage software development and deployment pipelines resolving issues and potential bottlenecks before they occurBe a strong communicator and presenter, presenting prototypes, solutions and progress to internal/external stakeholders in a clear concise mannerBuild great relationships with your team and stakeholders, identifying and ensuring that challenges are overcomeInvolved in the recruitment, on-boarding and line management of other engineers, and support other consultants in their professional developmentPromote our Engineering team externally (for example through writing Blogs, Workshops, Seminars or Conferences)About the Candidate:Excellent verbal/written communication skills, able to articulate in both technical/non-technical terms depending on audienceExtensive experience in functional automation and non-functional automation testing.Experience of the full testing lifecycle with a proven track record as a QA/Test Engineer testing applications in a .NET environment.Skilled in testing web and mobile applications, including accessibility, cross browser/device and usability testingExperience of using testing tools such as Cypress, Playwright, Selenium, Specflow, Cucumber, Gherkin Syntax, JMeter and K6Containerisation experience – Docker or Kubernetes or similarExperience of Microservices design and architectureRestful API Services experienceWorking within agile methods and using techniques such as Scrum, Kanban and TDDSkilled in designing and building frameworks to test native and web applications, across a variety of scales and platform environmentsInfrastructure As Code – Cloudformation, Terraform or ARM or similarExpertise in public cloud (AWS or Azure) and DevOpsCI/CD tools such as Jenkins, AWS CodeBuild, Azure DevOps and AtlassianPrevious experience of working on GOV/NHS projects would be highly desirableAbout The CompanyAs well as a competitive salary which we’re transparent about from the outset, you can also expect a range of benefits:Contributory pension scheme (company 6% with employee contributions of 2%)25 days holiday plus UK public holidaysPerkbox access for a wide range of discountsCritical illness coverLife assurance and death in service coverVolunteer daysCycle-to-work scheme for the avid cyclistsSalary sacrifice electric vehicles schemeSeason ticket loansFinancial and general wellbeing sessionsFlexible benefits scheme with options of:private health coverprivate dental coveradditional company pension contributionsadditional holidays (up to an extra 2 days)wellbeing contributioncharity contributionstree planting