01 Nov
|
Course Crafters
|
Gurugram
01 Nov
Course Crafters
Gurugram
Job Description : SDET (Software Development Engineer in Test) Notice Period Requirement: Immediately to 2 Month(Officially)
Experience: 5 to 8 Years
Skills: SDET, Automation, Java programming, Selenium, Cucumber, WebApi, Rest Assured
Job Type : Full-Time
We are seeking an experienced and highly skilled SDET (Software Development Engineer in Test) to join our Quality Engineering team. The ideal candidate will possess a strong background in test automation with API testing or mobile testing or Web, with hands-on experience in creating robust automation frameworks and scripts. This role demands a thorough understanding of quality engineering practices, microservices architecture, and software testing tools.
Design and develop scalable and modular automation frameworks using best industry practices such as the Page Object Model.
- Automate testing for distributed, highly scalable systems.
- Conduct API testing using tools like Rest Assured, SOAP UI, NodeJS, and Postman, and validate data with serialization techniques (e.g., Write and optimize SQL queries for data validation and backend testing.
- Mentor team members and quickly adapt to new technologies and tools.
- Select and implement appropriate test automation tools and strategies based on project needs.
- Collaborate with cross-functional teams to ensure the quality and scalability of microservices and APIs.
Proficiency in designing and developing automation frameworks from scratch.
- Solid programming skills in Java, Groovy, or JavaScript with a solid understanding of OOP concepts.
- Hands-on experience with at least one GUI automation tool (desktop/mobile). Experience with multiple tools is an advantage.
- In-depth knowledge of API testing and microservices architecture.
- Experience with BDD and TDD methodologies and associated tools.
- Expertise in parsing and validating complex JSON and XML responses.
- Experience with multiple test automation tools for GUI or mobile platforms.
- Knowledge of advanced serialization techniques and custom test harness implementation.
- Exposure to various test management tools and automation strategies.
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5 Years+ in software quality engineering and test automation.
📌 Software Engineer - Full Time (Gurugram)
🏢 Course Crafters
📍 Gurugram