Senior QA Automation Engineer
Role details
Job location
Tech stack
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