Description
You will design and implement automated testing frameworks for microservices and web applications.
Responsibilities
- Design and develop automated test suites using Java and OOP principles.
- Implement Page Object Model and Model-View-Controller frameworks for web testing.
- Build and maintain automation frameworks for REST and GraphQL microservices.
- Execute testing across service-oriented architectures using BDD and Gherkin syntax.
- Develop scalable automation solutions using Selenium Grid and dependency injection.
Required Skills
- 2+ years of experience in SDET, Quality Engineering, or SRE roles.
- Strong programming skills in Java with expertise in OOP and design patterns.
- Hands-on experience with Selenium, Rest Assured, JUnit, and Selenium Grid.
- Proficiency with BDD, Cucumber, and Gherkin syntax.
- Experience testing REST and GraphQL microservices.
- Knowledge of dependency injection frameworks and fluent interface design.
- Practical experience with Postman, JMeter, and Cypress.
- Familiarity with HTML, CSS, and JavaScript for web element interaction.
- Understanding of Domain Driven Design (DDD) and data persistence frameworks.