




Job Summary: We are seeking a QA Automation Engineer to define, design, develop, and maintain test automation strategies while collaborating with development teams. Key Highlights: 1. A culture that fosters ideas and genuine personal development 2. Participation in stable projects with a strong technical component 3. Personalized career path and continuous training At EPAM NEORIS, we believe transformation begins with people. Today, as part of EPAM, we expand our global reach and capabilities—but retain what matters most: a culture where every individual can grow, contribute, and take center stage. We don’t just fill positions—we welcome talent eager to surpass themselves, learn continuously, and leave a mark on every project. We are a diverse, inclusive, and constantly evolving team. We champion ideas—not hierarchies—and invest in the real development of every person. If you want to work somewhere your growth matters as much as results, we’re looking for you. Backed by over 60,000 professionals across 55+ countries and a robust Nearshore model, we connect global capabilities with local trust to deliver real impact, sustainable growth, and high-value outcomes for our clients. **We are looking for: QA Automation Engineer** **Key Responsibilities:** * Define and implement the project’s test automation strategy. * Design, develop, and maintain test cases for new and existing functionalities. * Automate tests for Java Spring Boot services, REST APIs, integrations, and Camunda workflows. * Validate BPMN processes, DMN rules, variable handling, error conditions, retries, timers, and external integrations. * Build and maintain automated regression suites and integrate them into CI/CD pipelines. * Collaborate with development teams to improve testability, code quality, and defect prevention. **Requirements:** **Mandatory:** * +3 years of experience in test automation. * Experience testing Java Spring Boot applications. * Experience with Camunda BPMN. * Solid 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 (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 tests. * Experience working in Agile/Scrum environments. * Minimum English level B2. **Desirable:** * Experience with Camunda 7 or 8 testing frameworks. * Experience with mocking tools such as WireMock. * Knowledge of Kafka or messaging-based integrations. * Experience with Docker and containerized test environments. * Experience in contract testing (e.g., Pact). * Background in regulated sectors such as banking or insurance. * Experience in performance or reliability testing. **We Offer** * Permanent contract with competitive salary * Flexible work arrangements and remote work options * Personalized career path and continuous training * Participation in stable projects with a strong technical component * Flexible working hours and focus on work-life balance * Social benefits tailored to your needs Learn more about us at http://www.neoris.com, Facebook, LinkedIn, Twitter, or Instagram: @NEORIS. #LI-RD1


