Search by job, company or skills

Software Engineer in Test

Software Engineer in Test

Nykaa
4-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Position Overview:

We are seeking a highly motivated and experienced SDET 2 to join our dynamic and innovative team at Nykaa.This role is ideal for a detail-oriented test engineer with strong skills in frontend Functional and automation testing across Web, mWeb (mobile web), Android, and iOS, along with a solid understanding of backend services and database.

You will be responsible for ensuring our customer-facing applications deliver exceptional performance, stability, and user experience by creating scalable and reliable automated test frameworks.

Key Responsibilities:

  • Perform end-to-end testing of software applications, including both Front-end and Back-end testing.
  • Testing on Android / iOS application is mandatory
  • Knowledge of Appium and browserstack
  • Design, develop, and maintain robust automated test suites for web and apps using Selenium, Appium, BrowserStack and other relevant tools.
  • Create and manage test plans, test cases, and regression test coverage.
  • Collaborate with cross-functional teams to define test strategies for new features and enhancements and ensure software quality across the development lifecycle.
  • Leverage AI-assisted testing tools and Generative AI platforms (e.g., ChatGPT, GitHub Copilot, Cursor, or similar) to accelerate test design, automation development, test data generation, and defect analysis.
  • Utilize AI-powered approaches for test case generation, test maintenance, impact analysis, root cause analysis, and regression optimization.
  • Evaluate and implement innovative AI-driven quality engineering practices to improve testing productivity, coverage, and release confidence.
  • Possess strong knowledge of SQL and NoSQL databases: MySQL, Mongo/Cassandra, Amazon RDS.
  • Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Conduct API and microservices testing using tools like Postman, Newman powered Javascript Frameworks.
  • Knowledge of caching concepts to enhance application performance.
  • Proficient in the art of prioritization and requirements traceability.
  • Pay meticulous attention to detail in identifying defects and issues.
  • Contribute to organizational growth by ensuring software excellence and reliability.

Qualifications:

  • Experience - 4 to 6 years
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven experience as an SDET or similar role.
  • Strong proficiency in Java / Python, with the ability to adapt to new programming languages.
  • Excellent communication and interpersonal skills.
  • Self-motivated and capable of working independently.
  • Enthusiastic about both front-end and back-end automation.
  • Proficiency in Selenium / Appium is mandatory
  • Familiarity with performance testing methodologies and tools, including JMeter.
  • Experience with Jenkins or similar CI/CD platforms.
  • Comfortable working with Linux servers.
  • Knowledge of AWS console and cloud services is a plus.
  • Understanding of data pipelines and data testing.
  • Ability to prioritize effectively and ensure requirements traceability.
  • Strong analytical skills to map test artifacts to business requirements.
  • Experience in implementing QA processes, metrics, and working in an Agile environment.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

GitHub Actions

AI-assisted testing tools

Newman

Generative AI platforms

About Company

Similar Jobs

3-6 yrs
Bengaluru, India
Skills:
Curl, Tcpdump, Pki, Rest Api, Jenkins, Linux, Openssl, Python, PEAP, EAP variants, TEAP, Go, RADIUS, GitHub Actions, EAP-TLS, 802.1X
3-8 yrs
Bengaluru, India
Skills:
Java, Kafka, Sql, Rabbitmq, Git, Javascript, Gcp, Docker, Azure, Kubernetes, AWS, Databases, Ui Testing, Security Testing, Playwright, Cypress, CI/CD pipelines, distributed architectures, Agile development practices, Synchronous and asynchronous communication patterns
2-4 yrs
Bengaluru, India
Skills:
software design patterns , Java, Unix, Windows, Hl7, Linux, Jmeter, Virtual Machines, Selenium, Cucumber, Jbehave, Object Oriented Analysis And Design, Automation Tool framework techniques, FHIR, Behavioral Driven Development
3-5 yrs
Bengaluru, India
Skills:
Pytest, Java, Javascript, Docker, Selenium, Python, Playwright, Go
5-8 yrs
Bengaluru, India
Skills:
Pytest, Java, TestNG, Jenkins, Git, JUnit, Swagger, Postman, Python, Allure