Qa Automation Engineer (Java/Camunda) - Remote

UST España
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Valencia, Spain

Tech stack

Java
Automation of Tests
Azure
Business Process Model and Notation
Software Quality
Databases
Continuous Integration
Digital Technology
Github
Internetworking
JUnit
Scrum
Regression Testing
Software Reliability Testing
E2e Testing
Mockito
Service Virtualization
SQL Databases
Systems Integration
Test Data
Postman
Spring-boot
Backend
Event Driven Architecture
Gitlab-ci
Kafka
REST
Cucumber
Docker
Jenkins
Microservices

Job description

More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over ****** employees all over the world and presence in more than 35 countries.We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.Todas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción.We are looking for a QA Automation Engineer to join a project team working with Java Spring Boot and Camunda 8-based business processes.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.Promoting good testing practices within the development team.Strong background in test automation (+3 years).Experience testing Java Spring Boot applications.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.Proficient spoken and written command of English (B2 CEFR).Experience with Camunda 7 or Camunda 8 test frameworks.Experience with Kafka or messaging-based integrations.Knowledge of Docker and containerized test environments.Experience with contract testing, for example Pact.Performance or reliability testing experience.Basic development experience in Java.¿Numerous benefits (Heath Care Plan, Internet Connectivity, Life and Accident Insurances).xqysrnh - `Retribución Flexible ´ Program: (Meals, Kinder Garden, Transport, online English lessons, Heath Care Plan...) - Free access to several training platforms - Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime...) - Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

Requirements

Strong background in test automation (+3 years). Experience testing Java Spring Boot applications. 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. Proficient spoken and written command of English (B2 CEFR). Experience with Camunda 7 or Camunda 8 test frameworks. Experience with Kafka or messaging-based integrations. Knowledge of Docker and containerized test environments. Experience with contract testing, for example Pact. Performance or reliability testing experience. Basic development experience in Java. ¿Numerous benefits (Heath Care Plan, Internet Connectivity, Life and Accident Insurances). xqysrnh - `Retribución Flexible ´ Program: (Meals, Kinder Garden, Transport, online English lessons, Heath Care Plan...) - Free access to several training platforms - Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime...) - Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

About the company

More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over ****** employees all over the world and presence in more than 35 countries. We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.

Apply for this position