Test Automation Engineer / Software Tester
Matchtech
Contract | £410 per day (Inside IR35) | 6 Months | Hybrid (3 Days Onsite in Farnborough)
Join a Global Automotive Innovation Programme
We're currently recruiting for an experienced Test Automation Engineer to support a major digital transformation programme for BMW Group Financial Services. This is an exciting opportunity to work within a high-performing Agile team, helping to modernise critical systems and deliver robust, high-quality software solutions across a large-scale enterprise environment.
If you're passionate about automation, quality engineering, and driving continuous improvement, we'd love to hear from you.
The Role
As a Test Automation Engineer, you will play a key role in designing, developing, and executing automated testing solutions across web applications, APIs, and enterprise systems. You'll work closely with developers, business analysts, and stakeholders to ensure solutions are thoroughly tested and delivered to the highest standards.
Key Responsibilities
- Design and build automated test scenarios from business requirements and acceptance criteria
- Develop and maintain automated test suites using BMW Group-approved toolsets
- Execute functional, regression, integration, and end-to-end testing activities
- Record and analyse test results, reporting findings clearly and accurately
- Identify, log, and track defects through to resolution
- Support test environment management and release activities
- Collaborate with Agile delivery teams to ensure quality is embedded throughout the development lifecycle
- Communicate effectively with both technical and non-technical stakeholders
- Ensure adherence to Agile delivery standards, governance controls, and change management processes
Essential Skills & Experience
- 3-5+ years' experience in Test Automation or Quality Engineering
- Strong experience with automated testing frameworks and tools including:
- Playwright
- Selenium
- Cucumber
- SpecFlow / ReqNRoll
- Experience with:
- Behaviour Driven Development (BDD)
- Test Driven Development (TDD)
- Strong coding skills in:
- C# (essential)
- Python (highly desirable)
- Experience testing:
- RESTful APIs
- Swagger/OpenAPI services
- SOAP services
- Web applications and user interfaces
- Experience with source control and CI/CD tooling:
- GitHub
- GitHub Actions
- Strong defect management and test execution experience
- Experience working within Agile environments using:
- Jira
- Confluence
Desirable Experience
- Salesforce CRM workflow testing experience
- Experience within Financial Services or other highly regulated industries
- Exposure to mission-critical enterprise systems
- Strong stakeholder engagement and supplier management skills
- Ability to adapt quickly within fast-paced delivery environments
What's on Offer?
- £410 per day (Inside IR35)
- 6-month contract, with potential for extension
- Hybrid working - 3 days per week onsite in Farnborough
- 33 days holiday entitlement
- Opportunity to work on a prestigious BMW Group programme
- Collaborative, Agile working environment with modern testing technologies
Apply Now
If you're an experienced Test Automation Engineer with strong Playwright, C#, and API testing expertise, and you're looking for your next contract opportunity within a globally recognised organisation, we'd like to hear from you.
Application opens at the source listing. Free for jobseekers.