Nykaa is hiring Software Development Engineer I – Test

We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate should have a minimum of 2 years of experience in automation testing, with a strong prociency in Java, Selenium, Appium, TestNG, and Maven for both web and app automation. The SDET should possess a solid understanding of functional testing, including backend and API testing, and exhibit excellent debugging skills.

Additionally, the candidate should be well-versed in backend development to ensure comprehensive testing coverage. Experience with API automation using Postman and Rest Assured is a must, as well as familiarity with Agile QA methodologies, processes, and tools, particularly JIRA. The ability to analyze logs and perform debugging eciently is crucial, and experience with Jenkins for continuous integration/continuous delivery and deployment is desired.

Responsibilities :

1. Develop and maintain automated test scripts using Java, Selenium, Appium, TestNG, and Maven for web and app automation.

2. Conduct functional testing, backend testing, and API testing to ensure high-quality software delivery.

3. Collaborate closely with the development and product teams to understand requirements and provide testing insights throughout the software development lifecycle.

4. Utilize strong debugging skills to identify, report, and track defects in the software applications.

5. Automate API testing using tools such as Postman and Rest Assured to ensure accuracy and eciency.

6. Work in an Agile environment, adhering to Agile QA methodologies, processes, and tools.

7. Use JIRA for issue tracking, project management, and reporting on test progress and defect status.

8. Analyze logs and perform in-depth debugging to troubleshoot issues and identify root causes effectively.

9. Collaborate with the DevOps team to integrate automated tests into the CI/CD pipeline using Jenkins.

10. Participate in code reviews and provide feedback to improve code quality and testability.

11. Stay up-to-date with the latest industry trends, tools, and best practices in software testing and automation.


Requirements :

1. Bachelor’s degree in Computer Science, Software Engineering, or a related eld.

2. Minimum of 2 years of experience in automation testing with Java, Selenium, Appium, TestNG, and Maven.

3. Strong understanding and experience in functional testing, backend testing, and API testing.

4. Prociency in backend development to support testing efforts.

5. Experience in API automation using Postman and Rest Assured.

6. Knowledge of Agile QA methodologies, processes, and tools, particularly JIRA.

7. Demonstrated ability to analyze logs and perform effective debugging.

8. Familiarity with continuous integration/continuous delivery using Jenkins.

9. Excellent problem-solving skills and attention to detail.

10. Strong communication and collaboration skills to work effectively within a team.


Join our innovative team and play a key role in ensuring the delivery of high-quality software products through automation, functional testing, and API testing. If you are passionate about technology and have a drive for excellence, we would love to hear from you.


Nykaa is an equal opportunity employer and values diversity in the workplace. We encourage all.