Mid Level QA Automation
Job Summary
We are looking for a QA Automation Engineer to join a project team working with Java Spring Boot and Camunda 8based business processes. The person will be responsible for defining and implementing the automated testing strategy designing test cases for new and existing functionalities and ensuring quality across backend services process workflows integrations and regression scenarios.
This role requires a hands-on technical profile with strong automation skills solid understanding of backend systems and the ability to collaborate with developers business analysts product owners and QA stakeholders.
Main Responsibilities
- Defining the automated testing strategy for the project.
- Designing and maintaining test cases for new and existing functionalities.
- Creating automated tests for Java Spring Boot services REST APIs integrations and Camunda workflows.
- Testing BPMN processes DMN rules process variables service tasks error handling retries timers and external integrations.
- Building and maintaining automated regression test suites.
- Integrating automated tests into the CI/CD pipeline.
- Working with developers to improve testability code quality and defect prevention.
- Reviewing requirements user stories acceptance criteria BPMN diagrams and technical designs to identify test scenarios.
- Managing test data mocks stubs and test environments.
- Reporting tracking and helping resolve defects.
- Promoting good testing practices within the development team.
Qualifications :
Mandatory Required Skills and Experience
- Strong background in test automation (3 years).
- 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 eventdriven architectures.
- Ability to define functional integration regression and endtoend 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 messagingbased 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.
Additional Information :
What do we offer you
- Hybrid position based in Málaga Spain
- Perks and Benfits such as private medical insurance life insurance language lesson flexible remunerationSmart Office Pack so that you can work comfortably from home
- Permanent full-time contract.
- Training and career development.
- Possibility to be part of a multicultural team and work on international projects.
If you are passionate about data development & tech we want to meet you !
Remote Work :
No
Employment Type :
Full-time
About Company
Talan is an international consulting and technology expertise group that accelerates the transformation of its clients by leveraging innovation, technology, and data. For over 20 years, Talan has been advising and supporting businesses and public institutions in the implementation of ... View more