
Automated Test Engineer
BCA UK • England, United Kingdom
Role & seniority: Automated Test Engineer (senior/experienced) in Enterprise Applications, permanent.
Stack/tools: C#, Java, RestSharp, Selenium; Azure DevOps; continuous integration/deployment; test automation frameworks; performance testing.
Top 3 responsibilities
-
Lead design and execution of automated and performance tests across projects; contribute to test strategies/plans.
-
Collaborate with cross-functional teams to embed quality, identify risks, and drive continuous improvement.
-
For both manual and automation testing: develop test cases, execute tests, investigate root causes, and manage defects; mentor others on testing practices.
Must-have skills
-
3+ years in automation and performance testing; Agile/Scrum experience; ISTQB qualification.
-
Proficiency in C#, Java, RestSharp, Selenium; experience with Azure DevOps; ability to create/build automation frameworks.
Nice-to-haves
-
Experience performing performance tests in Business Central; ability to build automation frameworks from scratch; flexible to switch between automation and manual testing; experience working with UK/European teams.
-
Location & work type: Hybrid role (remote with occasional travel to BCA sites), UK-based; 40 hours/week, Monday–Friday; permanent.
Full Description
Job Title: Automated Test Engineer (Enterprise Applications)
Salary: Competitive + Benefits!
Location: Hybrid Role, working from home with occasional travel to BCA Sites
Working hours: 40 hours per week Monday – Friday
Job Status: Permanent
Join the UK’s largest B2B used vehicle service
At BCA, we’re altogether, more. More than just a normal vehicle remarketing company. More than just any other place to work. We’re Europe's largest vehicle remarketing company, the backbone of the UK’s automotive supply chain, the best place to build the career you want.
Main Purpose of The Role
BCA are looking for an experienced and enthusiastic Automation Tester to join our Group IT function in the Enterprise Applications division. The purpose of this role is to automate testing, working closely with Heads of areas, product managers, sponsors, test management and the business, to ensure that solutions delivered by BCA IT are of the highest quality.
Key Responsibilities
Key to BCA operating well in this mode is a full suite of methods such as Continuous Integration and Automated Deployments. We are looking for a highly skilled Automation Tester to lead testing initiatives that ensure exceptional software quality. You will apply structured approaches, test practices, and technical solutions to deliver accelerated business outcomes through optimisation, automation, and analytics. Proficiency in C#, Java, RestSharp and Selenium will be essential for designing and executing complex test scenarios along with Azure DevOps. This role includes preparing detailed quality plans, guiding teams on quality standards, and driving continuous improvement throughout the project lifecycle. You will work closely with cross-functional teams to ensure quality is embedded into every stage of delivery. Increasing our Test Automation ability to test quickly and safely is one of the key pillars to succeeding. This would suit a candidate with expertise and in automated testing and a desire to learn. The successful candidate will report into the Enterprise Applications Test Manager for strategic decisions and HR reporting purposes and the team they would be working in would dictate their work projects. They would need to be self-sufficient within this role as there may not be other testers in the team. A passion for Agile methodology and Testing is essential in this role. Experience with Test Automation is also essential. Knowledge of Testing Automation frameworks is preferred. Must also be able to move to different teams and be flexible on whether they are working on Automation test scripts or running and writing tests manually. Would review test cases/scripts with team members to ensure they are fit for purpose.
Technical Skills
Ability to do automation testing for business processes strategically applying automated and performance tests at different levels (isolated/unit, integration, and end-to-end) to ensure software quality, speed up delivery, and reduce risk. Experience in Automation testing and ability to build automation frameworks from scratch would be desirable. · Desirable experience of executing Peformance testing in Business Central. ·Knowledge of Azure DevOps for tracking user stories etc is essential. Experience of C#, Java, RestSharp and Selenium.
Your work will entail
Lead the design and execution of automated and performance tests working on various projects taking a test analyst role as dictated by project requirements. The role will include working with other test analysts, business analysts and technical leads to review project documentation such as technical specifications. Providing input into, and reviewing test strategies and plans, working with project teams, scrum teams, clients and third parties to agree a consistent approach to testing and to identify risks and dependencies. Identifying test conditions from project documentation or user stories and developing test cases and test scripts to cover those conditions. Perform testing, recording results and where appropriate performing initial root cause investigation. Defect tracking and management, working with development teams to identify root cause and resolve issues. Update other test analysts / project manager with status of testing / issues on a regular basis (both informal communication and written reports. Ability to switch between Manual and Automation testing as per the requirements of the business. Mentor others in best practices for testing practices and automation techniques.
Preferred Education
Qualified to degree level or equivalent. Mandatory 3+ years automation and performance testing experience. Agile / Scrum methodology experience ISTQB qualified. Excellent communication and problem-solving skills. Experience of working with both UK and European based teams.
We’ve put everything in place to ensure you thrive. Competitive salaries, strong core values and an excellent benefits package that includes
Onsite parking Company Pension Scheme Cycle to work scheme An Employee Assistance Programme Enhanced maternity, paternity, and adoption leave Access to trained Mental Health First Aiders Access to BCA Rewards which provides online and store discounts with a range of retailers And so much more…
As the automotive industry changes, we’re changing with it - putting our people in the front seat for the journey. We’re the number one in what we do for a reason and that’s because of the people we have on our teams. If you want to be a part of a business like this; unrivalled, exciting and appreciative of the work you do, join BCA.
We are proud to be Level 1 Disability Confident and committed to ensuring our recruitment process is inclusive and accessible.
Our policy is to employ the best qualified people and provide equal opportunity for the advancement of employees including promotion and training and not to discriminate against any person because of gender, race, ethnicity, age, sexual orientation, religion, belief, or disability.