We are currently looking for a Software Development Engineer in Test (SDET) to join our team. This will be a hybrid position working out of our Pune office located in Amar Tech Park.
Essential Functions:
- Builds resilient and scalable UI and APIs test frameworks using the latest technologies.
- Performs engineering activities for performance tuning and deep monitoring of applications and services.
- Works with Dev engineers, Manual QA and Automation engineers to identify functional and non-functional needs of the test frameworks, test requirements and system objectives.
- Create robust QA coverage for products and associated components. Deep skills in executing manual testing with intention of finding blocker defects. Be able to come comprehensive test metrics and scenarios.
- Leverages DevOps practices for Continuous Integration and Continuous Deployment
- Collaborates with and across Agile teams to design, develop, test, implement, and support test automation specific solutions.
- Builds unit test frameworks and leverages it for Unit testing using TestNG, DBUnit.
- Works on Mocking frameworks - Mockito, Wiremock etc.
- Builds UI automation framework using at least one or two of functional test platforms like Selenium, Cypress, Cucumber, Rest Assured
Education & Experience Requirements:
- Bachelor s degree required.
- 3-5 years of relevant work experience
- Strong background in software development and QA.
- Demonstrated experience in solving deeper technical challenges
- Experience working with cross-functional teams
- Full-stack software development experience with Java on Backend
- Awareness of the overall tech stack on how to build scalable and modular systems.
- Experience with Java, Cypress, Selenium, RestAssured, Postman
- Exposure to any load/performance testing platforms - JMeter, Gatling etc.
- Basic understanding of integration testing with tools such as PACT.
- Experience with CI/CD tools - Jenkins, GitLab, Bamboo, CircleCI etc. preferred
- Experience with ELK stack preferred
- Experience with scripting - Shell scripts, Python preferred
- Exposure to JavaScript/Typescript + Angular on front-end with some hands-on skills preferred
- Interest in building testability for scalable and resilient systems