Company logo

SDET (Software Development Engineer in Test)

Weekday AI

Full-time

On-site

Gurugram, India

Description

This role is for one of the Weekday's clients

**Salary range: Rs 500000 - Rs 800000 (ie INR 5-8 LPA)

**Min Experience: 2 years

Location: Gurgaon

JobType: full-time

We are seeking a skilled and detail-oriented SDET to join our quality engineering team. This role will focus on designing and implementing robust test automation frameworks, enhancing CI/CD integration, and driving quality across web, mobile, and API platforms. You will collaborate closely with developers and QA engineers to deliver high-performing, reliable software products.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable and reusable automated test frameworks for APIs, web, and mobile applications.
  • Integrate automated tests into CI/CD pipelines to enhance test coverage and accelerate deployment cycles.
  • Conduct various types of testing including functional, regression, integration, and performance.
  • Analyze test results, troubleshoot failures, and collaborate with developers to resolve defects efficiently.
  • Write clean, maintainable, and reusable test code, adhering to industry-standard software engineering practices.
  • Collaborate with engineering teams to define testing strategies and incorporate quality early in the development lifecycle.
  • Track and improve test coverage and key quality metrics, identifying gaps and implementing solutions.
  • Mentor junior QA or automation engineers in test automation practices and tools.
  • Support test data setup, mocking strategies, and test environment configurations.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline.
  • 2–5 years of professional experience in software test automation or SDET roles.
  • Proficiency in at least one programming language such as Java, Python, or JavaScript.
  • Hands-on experience with automation frameworks/tools like Selenium, Cypress, Playwright, Appium, or REST Assured.
  • Solid understanding of QA methodologies, software development life cycles (Agile/Scrum), and testing best practices.
  • Experience with version control systems (Git), CI/CD tools (e.g., Jenkins, GitHub Actions), and test reporting tools (e.g., Allure, Extent Reports).
  • Strong experience in API and microservices testing.

Preferred Qualifications

  • Experience with performance testing tools like JMeter, k6, or Gatling.
  • Familiarity with cloud services (AWS, GCP, or Azure).
  • Exposure to containerization and orchestration tools like Docker and Kubernetes.
  • Experience testing GraphQL APIs and WebSocket communication.
  • Understanding of BDD frameworks such as Cucumber or Behave.