Senior QA Automation Engineer

ClearCourse
Reading, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Reading, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Confluence
Automation of Tests
Azure
Cloud Computing
Databases
DevOps
Swagger
Selenium
Strategies of Testing
Test Driven Development
Postman
Specflow
Playwright
REST
Pyramid
Code Restructuring
Api Management
Serverless Computing
Microservices

Job description

Our innovative payments platform is built using API first, cloud native, microservice architecture written in dotnet core C# running on AWS using serverless infrastructure. As we continue to enhance the platform and accelerate delivery with additional development teams, we require a Senior QA Automation Engineer to assist with the testing and QA automation of new product features., * Collaborate with Solution Architects, Product Owners, Developers, DevOps and QA Engineers to test new product features

  • Design, write and execute automated tests using SpecFlow/Reqnroll, Playwright, Selenium, Postman and Swagger
  • Analyse requirements and designs, contributing to story estimation and test strategy
  • Champion TDD/BDD practices and maintain a high level of automation within CI/CD pipelines
  • Perform manual exploratory testing where automation is not feasible and maintain clear test documentation
  • Review logs and databases as part of testing and automate where possible
  • Track defects and document testing activities using Azure DevOps and Confluence
  • Follow industry best practices

Requirements

Do you have experience in Test-driven development?, * Professional level (6+ years' experience) as an automation QA within a modern software environment

  • Strong experience with REST APIs and API testing strategies.
  • Strong BDD experience with high focus on test automation vs manual testing
  • Strong understanding of a balanced Test Pyramid with separation of unit, integration, and end-to-end tests
  • Experience implementing QA tests within a Microservices architecture
  • Able to describe differences and identify candidates for Unit, Integration & E2E tests
  • Experience improving, refactoring, and rewriting tests.
  • Experience ensuring that tests run within CI/CD pipelines

Benefits & conditions

We offer a competitive salary and generous benefits package, including:

  • Hybrid-working model with 25 days annual leave + your birthday off
  • Volunteering days
  • Life Assurance and Group Income Protection
  • Private medical cover with cash plan
  • Enhanced Company Pension
  • Employee wellbeing perks such as Perkbox and Peppy
  • Enhanced maternity, paternity and adoption pay
  • Generous training budgets and reimbursement for professional memberships

About the company

Why ClearCourse? We're a rapidly growing collaborative of disruptive technology innovators, working together to build a brilliant software and payments business. As a ClearCourse employee, you'll get the support and structure that you need to enjoy your work and develop your career while doing what you love and making a difference in a fast-paced and innovative business that has recently been named one the UK's Best Workplaces For Wellbeing in 2023. At ClearCourse we're committed to an inclusive culture and are keen to attract diverse individuals who thrive in a flexible working environment. If you have a disability or need any reasonable adjustments during the application and interview stages, please let us know. Across our business, we're investing in our people, expanding our expertise, and developing our vision. Want to get on board? We'd love to speak with you.   You must create an Indeed account before continuing to the company website to apply

Apply for this position