Negotiable
Undetermined
Onsite
London, England, United Kingdom
Summary: The Automation Engineer role at Airswift is focused on enhancing quality and automation within the development process for a 12-month contract. The position requires expertise in Java, Azure Cloud, and modern testing practices to ensure the reliability of data pipelines and APIs. The successful candidate will design and maintain automated test frameworks while collaborating with development teams to implement TDD/BDD practices. This role is office-based in London and offers the potential for contract renewal.
Key Responsibilities:
- Design, develop, and maintain automated test frameworks and tools for end-to-end (F2B) testing.
- Create and execute tests for RESTful APIs, ensuring robustness and performance.
- Collaborate closely with development teams to enforce TDD/BDD practices.
- Validate data pipelines built on Databricks for accuracy and consistency.
- Contribute to CI/CD pipelines using GitLab for efficient testing and deployment.
- Ensure scalable, cloud-native testing solutions for Azure-based architectures.
Key Skills:
- Proficient in Java programming with a strong focus on test automation.
- Expertise in TDD/BDD methodologies and related frameworks.
- Hands-on experience with Azure Cloud, Databricks, and CI/CD pipelines (GitLab) is highly beneficial - not a must.
- Solid understanding of F2B testing, data pipelines, and API testing.
- Strong analytical mindset and a drive to ensure high-quality deliverables.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Location: London, UK (Office based)
Duration: 12 months (renewable)
Work Schedule: Monday to Friday
Mobilization: ASAP
Recruiter: Mariana Cortez
Key Words: Test Automation, Java, Azure Cloud, CI/CD (GitLab), Software Testing, IT.
Our Company Airswift takes pride in being an international workforce solutions provider. With 9,000 contractors operating in over 70 countries, Airswift's geographical reach, experience and expertise across the oil and gas, energy, mining, infrastructure and technology sectors is unparalleled.
We are seeking an Automation Engineer , Senior Software Developer in Test who is passionate about quality and automation to join our team in a 12-month contract with the possibility of extension. As a key player in our development process, you'll leverage your expertise in Java, Azure Cloud, and modern testing practices to ensure the reliability of complex data pipelines and APIs.
Key Responsibilities
- Design, develop, and maintain automated test frameworks and tools for end-to-end (F2B) testing.
- Create and execute tests for RESTful APIs, ensuring robustness and performance.
- Collaborate closely with development teams to enforce TDD/BDD practices.
- Validate data pipelines built on Databricks for accuracy and consistency.
- Contribute to CI/CD pipelines using GitLab for efficient testing and deployment.
- Ensure scalable, cloud-native testing solutions for Azure-based architectures.
Requirements:
- Proficient in Java programming with a strong focus on test automation.
- Expertise in TDD/BDD methodologies and related frameworks.
- Hands-on experience with Azure Cloud, Databricks, and CI/CD pipelines (GitLab) is highly beneficial - not a must.
- Solid understanding of F2B testing, data pipelines, and API testing.
- Strong analytical mindset and a drive to ensure high-quality deliverables.
The next step
We have an exceptional team in place, and we are pleased to be able to appoint a further person to our growing business. We are aware that you may not ‘tick all the boxes’, but if you believe you can genuinely offer some valuable skills and experience to our business, please in the first instance contact our recruitment partner Airswift. For further information please apply with your updated CV or email Mariana Cortez at mariana.cortez@airswift.com