Mid Level QA Automation
Skills
Location
You must be live (or willing to live) in: Málaga, Spain
Languages
Fluent English
Job Description
We're looking for a skilled QA Automation Engineer to join a project team working with Java Spring Boot and Camunda 8–based business processes. In this role, you will define and implement automated testing strategies, design test cases for new and existing functionalities, and ensure quality across backend services, process workflows, integrations, and regression scenarios. You'll collaborate closely with developers, business analysts, product owners, and QA stakeholders.
🎯 Responsibilities
- Define the automated testing strategy for the project
- Design and maintain test cases for new and existing functionalities
- Create automated tests for Java Spring Boot services, REST APIs, integrations, and Camunda workflows
- Test BPMN processes, DMN rules, process variables, service tasks, error handling, retries, timers, and external integrations
- Build and maintain automated regression test suites
- Integrate automated tests into the CI/CD pipeline
- Collaborate with developers to improve testability, code quality, and defect prevention
- Review requirements, user stories, acceptance criteria, BPMN diagrams, and technical designs to identify test scenarios
- Manage test data, mocks, stubs, and test environments
- Report, track, and help resolve defects
- Promote good testing practices within the development team
🛠️ Requirements
- 3+ years of experience in test automation
- Experience testing Java Spring Boot applications
- Experience with Camunda BPMN
- Good knowledge of REST API testing
- Hands-on experience with tools such as JUnit, Mockito, AssertJ, REST Assured, Cucumber, Karate, Postman/Newman, or similar
- Experience with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar
- Knowledge of SQL databases and test data preparation
- Experience with mocks, stubs, service virtualization, or contract testing
- Understanding of microservices, backend integrations, and event-driven architectures
- Ability to define functional, integration, regression, and end-to-end test cases
- Good understanding of Agile/Scrum delivery
- Strong analytical mindset and attention to detail
- English level: B2 CEFR
➕ Nice to have
- Experience with Camunda 7 or Camunda 8 test frameworks
- Experience with WireMock or similar mocking tools
- Experience with Kafka or messaging-based integrations
- Knowledge of Docker and containerized test environments
- Experience with contract testing (e.g., Pact)
- Experience in banking, insurance, or regulated environments
- Experience in performance or reliability testing
- Basic development experience in Java
🤗 We offer
- Hybrid position based in Málaga, Spain
- Private medical insurance and life insurance
- Language lessons
- Flexible remuneration options
- Smart Office Pack for comfortable home working
- Permanente, full-time contract
- Training and career development opportunities
- Be part of a multicultural team and work on international projects
Location
14, Rue Pergolèse, Paris, Île-de-France 75116, FR