Description
You will design and develop modules and event-driven microservices, focusing on quality assurance for RESTful web services.
Responsibilities
- Develop cloud-native microservices adhering to BDD architecture principles with REST API development.
- Implement and maintain automation testing using JUnit, Cucumber/Gherkin, Selenium, Jasmine, and KarmaRunner.
- Own the development and implementation of software solutions and take technical leadership in products and modules.
- Apply software development best practices and provide technical solutions to complex problems under minimal supervision.
Required Skills
- 8+ years of experience leading design and development for microservices using Java and Spring Boot.
- Expert hands-on experience with SDET practices, Core Java, and Selenium.
- Mandatory experience working in a DevOps environment with CI/CD and Automation Test pipelines.
- Expert knowledge of scripting, Maven, and the Atlassian toolset (Jira, Jenkins).
- Proven experience with TDD/BDD testing methodologies.
- Strong understanding of system and software quality assurance best practices.
- Ability to define your own objectives and bring best practices to the organization.