QA Engineer
Summary
Location: Barcelona (Hybrid)
Day Rate: Negotiable
Duration: Until end of 2025
Availability: ASAP
About the Client
My client is the air transport industry''s IT provider, delivering solutions for airlines, airports, aircraft, and governments. Their technology powers more seamless, safe, and sustainable air travel.
They are looking to hire an experienced QA Automation Engineer to join on a freelance/contract basis until the end of 2025, with a potential view to extend.
About the Role
Our client is building aviation technology that helps airlines reduce fuel burn and optimize flight efficiency. Their product is a complex, high-impact system used by major carriers across the globe.
Were looking for a QA Automation Engineer to join our team and help shape the quality assurance process for a system built on a microservice-based, Kafka eventdriven architecture.
Youll work side by side with developers, product owners, and DevOps to make sure what we ship is robust, scalable, and high performing.
Key Duties:
Develop and maintain automated test cases for APIs and services
Collaborate with developers to ensure test coverage for critical paths
Own test execution across environments and contribute to CI/CD pipeline integration
Troubleshoot test failures and bugs; work with the team to resolve issues quickly
Continuously improve QA automation frameworks, tooling, and processes
What we are looking for Knowledge & Skills
3+ years of experience in QA automation
Strong coding skills in Java
Experience with Selenium, Rest-Assured, and API testing
Familiarity with Spring, Postman, and Allure (bonus) Understanding of microservices and event-driven architecture (Kafka is a plus)
Proficiency with SQL for data validation
Experience with version control (Git) and CI/CD tools (e.g., GitLab, Jenkins)
A detail-oriented mindset and strong communication skills
English C1 is a must
Based in Barcelona or open to relocating there (hybrid setup)
Desirable Skills
Have experience testing distributed systems
Have built or maintained test automation frameworks from scratch
Enjoy bringing structure and clarity to complex systems