Skip to Main Content

Job Title


Software Engineer in Test


Company : Confidential


Location : Ahmedabad, Gujarat


Created : 2025-04-05


Job Type : Full Time


Job Description

Job Description : SDET (Software Development Engineer in Test)Notice Period Requirement: Immediately to 1 Month(Officially)Job Locations: Gurgaon/Bangalore/Hyderabad/Pune/ChennaiExperience: 4 to 10 YearsJob Type : Full-TimeJob DescriptionWe 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.Key Responsibilities :- 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.- Create and execute test scripts for GUI-based, API, and mobile applications.- Perform end-to-end testing for APIs, ensuring thorough validation of request and response schemas, status codes, and exception handling.- Conduct API testing using tools like RestAssured, SOAP UI, NodeJS, and Postman, and validate data with serialization techniques (e.g., POJO classes).- Implement and maintain BDD/TDD frameworks using tools like Cucumber, TestNG, or JUnit.- Write and optimize SQL queries for data validation and backend testing.- Integrate test suites into test management systems and CI/CD pipelines using tools like Maven, Gradle, and Git.- Mentor team members and quickly adapt to new technologies and tools.- Select and implement appropriate test automation tools and strategies based on project needs.- Apply design patterns, modularization, and user libraries for efficient framework creation.- Collaborate with cross-functional teams to ensure the quality and scalability of microservices and APIs.Must-Have Skills :- Proficiency in designing and developing automation frameworks from scratch.- Strong 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.- Familiarity with SOAP and REST principles.- Expertise in parsing and validating complex JSON and XML responses.- Ability to create and manage test pipelines in CI/CD environments.Nice-to-Have Skills :- 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.Qualifications :- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.- 4 Years+ in software quality engineering and test automation.- Strong analytical and problem-solving skills with attention to detail.