Senior Automation Test Engineer - eSC or eDV Clearance Required

Senior Automation Test Engineer - eSC or eDV Clearance Required

Full-Time 55000 - 65000 £ / year (est.) Home office (partial)
IBM Computing

At a Glance

  • Tasks: Design and develop automated testing solutions for impactful applications.
  • Company: Join IBM Consulting UK, a leader in hybrid cloud and AI.
  • Benefits: Flexible working, 25 days holiday, private medical cover, and career development support.
  • Other info: Diverse and inclusive environment with strong focus on continuous learning.
  • Why this job: Make a real impact while working with cutting-edge technologies and top professionals.
  • Qualifications: Experience in automation tools like Java, Python, and Selenium.

The predicted salary is between 55000 - 65000 £ per year.

At IBM Consulting UK FutureNow, you’ll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You’ll collaborate with top industry professionals, gain hands‑on experience with cutting‑edge technologies, and deliver solutions that create real business impact. From day one, you’ll work on meaningful, high‑profile programmes that stretch your skills and accelerate your growth. We invest heavily in you—supporting continuous learning, in‑demand skills development, and long‑term career progression. You’ll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique.

Benefits

  • Tools and policies to support your work‑life balance: flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave, and an innovative maternity returners scheme.
  • More traditional benefits: 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Programme, life assurance and a group pension plan through salary sacrifice.

Your role and responsibilities

We are looking for a Senior Automation Test Engineer to join IBM, supporting our public sector and defence clients. In this role, you will help deliver reliable and efficient automated testing solutions for a range of applications. You will design and develop automated test scripts, support CI/CD integration, and collaborate closely with developers and DevOps teams to enhance product quality and accelerate delivery. You will work with modern automation tools and programming languages to build automated UI, API, and integration tests. If you enjoy solving problems, reducing manual effort through automation, and improving delivery pipelines, we would be interested in hearing from you.

Key Responsibilities

  • Design, develop, and maintain automated test suites for functional, regression, integration, performance, and API testing.
  • Build automation frameworks using industry‑standard tools and modern programming languages.
  • Develop optimized and efficient test scenarios aligned to acceptance criteria, ensuring strong test coverage.
  • Automate test environment setup, test execution, test data management, and environment validation.
  • Integrate automated tests into CI/CD pipelines and work with DevOps to support continuous testing.
  • Contribute to quality engineering practices within Agile, DevOps, and container‑based delivery models.
  • Monitor automated test execution, troubleshoot issues, and provide clear insights to development teams.
  • Collaborate with cross‑functional teams to improve product quality, identify risks, and promote automation best practices.
  • Participate in requirement analysis, sprint planning, and backlog refinement to embed quality from the outset.
  • Encourage and support adoption of automation tools, frameworks, and best practices across teams.
  • Ensure best practices are followed across SCRUM teams, including test estimation, test coverage, test traceability, defect management, test evidencing, and test closure.

Required technical and professional expertise

  • Experience with programming and automation tools such as Java, Python, REST Assured, Selenium Grid, Serenity Jenkins, Maven, and Postman and ability to understand design to define comprehensive test scenarios.
  • Ability to maintain detailed documentation of the test framework, tests, test outcomes, and defects.
  • Experience developing and maintaining automation frameworks for API integration and UI‑based products, and designing, creating and maintaining automated test scripts.
  • Deep understanding of software testing principles and experience in an event‑driven architecture, with strong analytical skills and the ability to think strategically about test automation.
  • Strong communication, collaboration, and problem‑solving abilities.

Preferred technical and professional experience

  • ISTQB Test Automation Engineer
  • ISTQB Advanced Level Test Automation Engineer
  • Certified Selenium Tester Foundation
  • iSQI Certified Agile Tester (CAT) with automation focus
  • CP‑SAT (Certified Professional – Selenium Automation Testing)
  • CSTE (Certified Software Test Engineer)
  • CAST (Certified Associate in Software Testing)

IBM is committed to creating a diverse environment and is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Senior Automation Test Engineer - eSC or eDV Clearance Required employer: IBM Computing

At IBM Consulting UK FutureNow, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters continuous learning and professional growth. As a Senior Automation Test Engineer, you'll enjoy flexible working arrangements, generous benefits including 25 days of holiday, and the opportunity to work with cutting-edge technologies on impactful projects in the public sector and defence. Our commitment to your development and well-being ensures that you can thrive in a supportive environment that values your unique contributions.

IBM Computing

Contact Details:

IBM Computing Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Automation Test Engineer - eSC or eDV Clearance Required

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We can’t stress enough how personal connections can lead to job opportunities.

Tip Number 2

Prepare for interviews by practising common questions and showcasing your automation skills. We recommend doing mock interviews with friends or using online resources to get comfortable with the process.

Tip Number 3

Showcase your projects! Whether it’s through a portfolio or GitHub, let your work speak for itself. We love seeing real examples of your automation test scripts and frameworks in action.

Tip Number 4

Apply directly through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll find all the latest roles that match your skills and interests right there.

We think you need these skills to ace Senior Automation Test Engineer - eSC or eDV Clearance Required

Automation Testing
Java
Python
REST Assured
Selenium Grid
Serenity
Jenkins

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with automation tools like Java, Python, and Selenium, as well as any relevant certifications you have.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about automation testing and how your background makes you a great fit for the role. Be sure to mention specific projects or achievements that demonstrate your expertise.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in previous roles. We love candidates who can think strategically about test automation and improve delivery pipelines.

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right team!

How to prepare for a job interview at IBM Computing

Know Your Tools Inside Out

Make sure you’re well-versed in the programming and automation tools mentioned in the job description, like Java, Python, and Selenium. Brush up on your knowledge of CI/CD integration as well, as this will likely come up during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've solved complex testing issues or improved automation processes. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical skills.

Understand Agile and DevOps Practices

Since the role involves working within Agile and DevOps environments, be ready to talk about your experience with these methodologies. Familiarise yourself with how automation fits into these frameworks and be prepared to share your insights on best practices.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their current automation challenges or how they measure success in their testing processes. This demonstrates your enthusiasm and strategic thinking.