Senior Software Development Engineer in Test

7 years

7 - 9 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior SDET (Software Development Engineer in Test)

Experience: 7+ Years
Skills: Node.js, JavaScript / TypeScript, Selenium / Cypress / Playwright

Job Summary

We are seeking a Senior SDET with strong experience in building and scaling automation frameworks across UI, APIs, databases, and distributed systems. The ideal candidate has hands-on expertise with JavaScript/TypeScript, Node.js, and modern test automation tools, and can work closely with engineering teams to ensure high-quality software delivery.

Key Responsibilities

  • Design, develop, and maintain end-to-end automation frameworks for UI, API, database, and service-level testing
  • Build scalable, reusable, and maintainable automation solutions using JavaScript/TypeScript and Node.js
  • Implement test automation using Selenium, Cypress, Playwright, or similar frameworks
  • Integrate automated tests into CI/CD pipelines using Jenkins and Git-based workflows
  • Perform API testing and service validation using tools like Postman
  • Debug UI and automation issues using VS Code and Chrome DevTools
  • Write and validate complex SQL queries across Oracle, PostgreSQL, Aurora, and MySQL databases
  • Develop and execute automation for cloud-hosted applications (AWS, Azure, or similar)
  • Participate in test planning, execution, defect tracking, and reporting following SDLC/STLC best practices
  • Collaborate with developers, DevOps, and product teams to improve overall quality engineering practices
  • Support performance testing, mobile testing, and other non-functional testing as needed

Required Qualifications

  • 7+ years of experience in test automation / quality engineering
  • Strong hands-on experience with JavaScript/TypeScript and Node.js
  • Expertise in modern automation frameworks such as Cypress, Playwright, or Selenium
  • Experience automating UI, APIs, databases, and messaging systems
  • Solid understanding of CI/CD pipelines, Git, and test automation integration
  • Experience working with cloud platforms (AWS, Azure, etc.)
  • Strong experience with relational databases (Oracle, PostgreSQL, MySQL, Aurora)
  • Experience with NoSQL databases such as DynamoDB
  • Good understanding of software development lifecycle (SDLC) and testing lifecycle (STLC)

Preferred Qualifications

  • Experience with distributed systems, microservices, and event-driven architectures
  • Exposure to performance testing tools and methodologies
  • Experience with mobile application automation
  • Strong analytical, debugging, and problem-solving skills
  • Good communication skills and ability to work in cross-functional teams

Job Types: Full-time, Permanent

Pay: ₹60,000.00 - ₹80,000.00 per month

Benefits:

  • Health insurance
  • Paid sick time
  • Provident Fund

Language:

  • English (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You