Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Quality Assurance Automation Engineer

London Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
A

At a Glance

  • Tasks: Design and build automated test frameworks while ensuring high-quality software releases.
  • Company: Join a dynamic Agile team focused on innovation and quality in software development.
  • Benefits: Enjoy a flexible work environment with 3 days onsite and 2 days remote each week.
  • Why this job: Be part of a collaborative culture that values your input and promotes continuous learning.
  • Qualifications: Strong Java and SQL skills, plus experience with BDD and CI/CD pipelines required.
  • Other info: This is a 6-month contract role with opportunities for growth and skill enhancement.

The predicted salary is between 48000 - 72000 ÂŁ per year.

Location: UK (3 days onsite, 2 days remote)

Type: Contract inside IR35 through umbrella, daily rate

Duration: Initial 6 months contract

Hours: Full time

About the Role

Join a fast‑paced Agile team as a Test Automation Engineer, taking end‑to‑end ownership of quality by designing, building and running automated test frameworks from the ground up. You will collaborate closely with developers, DevOps and data engineers to ensure each release meets our high standards for functionality, performance and reliability.

Key Responsibilities

  • Framework Design & Build: Architect and implement Test Automation Frameworks using Java, BDD (Fitnesse) and SQL to cover UI, API and data‑layer validations.
  • Continuous Testing: Integrate automated tests into CI/CD pipelines (GitLab, Jenkins) to enable shift‑left testing, early defect detection and rapid feedback loops.
  • End‑to‑End Quality: Apply a holistic approach to quality control; author test strategies, execute regression suites and analyse results across the software development lifecycle.
  • Independent Delivery: Lead automation efforts autonomously—stand up frameworks, write reusable test libraries and troubleshoot issues without constant oversight.
  • Collaboration & Communication: Proactively engage with cross‑functional teams, report test metrics and advocate best practices for quality assurance.

Must‑Have Skills

  • Strong Java programming and SQL querying expertise
  • BDD experience with Fitnesse (specification‑by‑example)
  • Proven capability to set up automation frameworks from scratch
  • Hands‑on exposure to CI/CD pipelines—especially GitLab
  • Self‑starter with a proactive, team‑player mindset

Nice‑to‑Have

  • Azure services (DevOps, Test Plans)
  • Python scripting for data validation
  • Data‑platform testing (Databricks experience highly advantageous)
  • Familiarity with non‑functional testing (performance, security)

Quality Assurance Automation Engineer employer: Airswift

As a leading employer in the tech industry, we offer an exciting opportunity for a Quality Assurance Automation Engineer to thrive in a dynamic Agile environment located in the UK. Our commitment to employee growth is reflected in our collaborative work culture, where you will have the chance to take ownership of your projects while enjoying the flexibility of a hybrid work model. With competitive rates and a focus on continuous learning, we empower our team members to excel and innovate, making this an ideal place for those seeking meaningful and rewarding employment.
A

Contact Detail:

Airswift Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quality Assurance Automation Engineer

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Java, SQL, and BDD frameworks like Fitnesse. Having hands-on experience or projects showcasing these skills can significantly boost your chances.

✨Tip Number 2

Engage with the Agile community by attending meetups or webinars focused on test automation and CI/CD practices. Networking with professionals in the field can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your previous experiences in setting up automation frameworks from scratch. Be ready to share specific examples of challenges you faced and how you overcame them, as this demonstrates your problem-solving abilities.

✨Tip Number 4

Showcase your collaborative skills by highlighting any past experiences where you worked closely with cross-functional teams. Emphasising your ability to communicate effectively and advocate for quality assurance will resonate well with potential employers.

We think you need these skills to ace Quality Assurance Automation Engineer

Java Programming
SQL Querying
BDD (Behaviour Driven Development)
Fitnesse
Test Automation Framework Design
CI/CD Pipeline Integration
GitLab
Regression Testing
Test Strategy Authoring
Troubleshooting Skills
Collaboration Skills
Communication Skills
Proactive Mindset
Data Validation with Python
Azure DevOps Services
Non-Functional Testing (Performance, Security)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, SQL, and BDD frameworks like Fitnesse. Include specific examples of automation frameworks you've built and any CI/CD pipeline work you've done.

Craft a Compelling Cover Letter: In your cover letter, express your passion for quality assurance and automation. Mention how your skills align with the role's requirements and provide examples of your independent delivery and collaboration in previous projects.

Showcase Relevant Projects: If you have worked on relevant projects, describe them briefly in your application. Highlight your role in designing test automation frameworks and integrating tests into CI/CD pipelines, as this will demonstrate your hands-on experience.

Highlight Soft Skills: Don't forget to mention your soft skills, such as being a self-starter and a team player. These qualities are essential for collaborating with cross-functional teams and advocating best practices in quality assurance.

How to prepare for a job interview at Airswift

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, SQL, and BDD frameworks like Fitnesse. Bring examples of past projects where you designed and implemented test automation frameworks from scratch.

✨Demonstrate Your CI/CD Knowledge

Familiarise yourself with GitLab and Jenkins, as these are crucial for the role. Be ready to explain how you've integrated automated tests into CI/CD pipelines in previous positions.

✨Highlight Your Independent Work

Since the role requires autonomous delivery, share instances where you led automation efforts without constant oversight. Discuss how you troubleshoot issues and stand up frameworks independently.

✨Emphasise Collaboration Skills

The job involves working closely with cross-functional teams. Prepare to talk about how you've effectively communicated and collaborated with developers, DevOps, and data engineers in the past.

Quality Assurance Automation Engineer
Airswift
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>