Senior Software Development Engineer

Persistent

Bengaluru

Hybrid

INR 2,200,000 - 3,800,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Education sponsorship
Cutting-edge tech
Quarterly growth opportunities
Annual health check-ups
Group insurance coverage

Job summary

Persistent in Bengaluru is seeking a Senior Software Development Engineer in Test (SDET) to drive quality with robust automation, CI/CD integration, and DevOps practices.

You will design scalable automation frameworks for UI, API, and backend testing, mentor QA teams, and collaborate with developers and product owners. The role offers hybrid work, growth opportunities, and exposure to cutting-edge technologies as part of a diverse, inclusive environment.

Qualifications

  • 5–9 years of experience in Quality Engineering and Software Testing.
  • Strong proficiency in Java, Python, or JavaScript.
  • Hands-on experience with Selenium, Playwright, Cypress, and Rest Assured.
  • Experience with API testing using Postman and similar tools.
  • Familiarity with BDD frameworks like Cucumber and Gherkin.
  • Understanding of SDLC, STLC, Agile, and Scrum practices.
  • Experience integrating automation into CI/CD pipelines.
  • Ability to mentor junior QA engineers.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks for UI, API, and backend testing.
  • Develop automated test scripts using Selenium, Playwright, Cypress, and Rest Assured.
  • Implement BDD and TDD practices using Cucumber or similar frameworks.
  • Build and execute automation suites for functional, regression, integration, and end-to-end testing.
  • Define and own test strategies, test plans, test cases, and quality metrics.
  • Perform functional, regression, API, backend, integration, and system testing.
  • Drive shift-left testing and continuous testing practices across the development lifecycle.
  • Conduct defect tracking, root cause analysis, and quality improvement initiatives.
  • Integrate automation frameworks into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Support build validation, release readiness assessments, and deployment verification.
  • Collaborate with developers, product owners, architects, business analysts, and QA teams.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Provide quality insights, dashboards, reports, and release recommendations.
  • Mentor junior QA engineers and SDETs on automation best practices.
  • Drive automation strategy, framework improvements, and testing innovations.

Skills

Java
Python
JavaScript
Test Automation
BDD/Gherkin
CI/CD
Mentoring
UI Testing
API Testing
Quality Engineering

Tools

Selenium
Playwright
Cypress
Rest Assured
Postman
Jenkins
GitHub Actions
Azure DevOps
Git
Maven
Gradle
Docker
Kubernetes

Job description

About Position:

We are looking for a highly skilled Senior Software Development Engineer in Test (SDET) to drive quality engineering initiatives through robust automation frameworks, continuous testing practices, and DevOps integration. The ideal candidate will possess strong expertise in UI, API, backend testing, and test strategy development while mentoring teams and ensuring the delivery of high-quality software solutions.

  • Role: Senior Software Development Engineer
  • Location: Bengaluru
  • Experience: 5 to 9 Years
  • Job Type: Full Time Employment
What You'll Do:
  • Design, develop, and maintain scalable automation frameworks for UI, API, and backend testing.
  • Develop automated test scripts using Selenium, Playwright, Cypress, and Rest Assured.
  • Implement Behavior-Driven Development (BDD) and Test-Driven Development (TDD) practices using Cucumber or similar frameworks.
  • Build and execute automation suites for functional, regression, integration, and end-to-end testing.
  • Define and own test strategies, test plans, test cases, and quality metrics.
  • Perform functional, regression, API, backend, integration, and system testing.
  • Drive shift-left testing and continuous testing practices across the development lifecycle.
  • Conduct defect tracking, root cause analysis, and quality improvement initiatives.
  • Integrate automation frameworks into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Support build validation, release readiness assessments, and deployment verification.
  • Collaborate with developers, product owners, architects, business analysts, and QA teams.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Provide quality insights, dashboards, reports, and release recommendations.
  • Mentor junior QA engineers and SDETs on automation best practices.
  • Drive automation strategy, framework improvements, and testing innovations.
Expertise You'll Bring:
  • 5 to 9 years of experience in Quality Engineering, Test Automation, and Software Testing.
  • Strong proficiency in Java, Python, or JavaScript.
  • Expertise in Selenium, Playwright, Cypress, and Rest Assured.
  • Experience with Postman and API testing methodologies.
  • Strong hands-on experience with BDD frameworks such as Cucumber and Gherkin.
  • Deep understanding of SDLC, STLC, Agile, and Scrum methodologies.
  • Experience in UI testing, API testing, database testing, and backend validation.
  • Strong experience in regression, functional, integration, and end-to-end testing.
  • Hands-on experience integrating automation into CI/CD pipelines.
  • Experience with Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD tools.
  • Strong knowledge of Git, version control systems, Maven, and Gradle.
  • Experience implementing shift-left testing and continuous testing strategies.
  • Understanding of quality engineering best practices and automation design patterns.
  • Experience with test framework design, maintenance, and scalability improvements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience in defect management, root-cause analysis, and quality reporting.
  • Exposure to Docker and Kubernetes is preferred.
  • Strong communication, stakeholder management, and collaboration skills.
  • Proven ability to mentor teams and drive automation excellence.
  • Passion for continuous improvement, innovation, and delivering high-quality software solutions.
Benefits:
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Annual health check-ups
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."\

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java SDET/ Automation Testing
Java SDET/ Automation Testing

Persistent • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Competitive salary
Talent development & certifications
Cutting-edge technologies
+3
Java SDET
Java SDET

Persistent • Hyderabad

Hybrid
INR 1,800,000 - 3,600,000
Competitive salary
Growth opportunities with education/cs
Cutting-edge technologies
Senior Software Test Engineer
Senior Software Test Engineer

United States Digital Space LLC • Karnataka

On-site
INR 800,000 - 1,600,000
Training and career growth
Inclusive, globally-minded team
Safety and wellbeing focus
Software Developer Engineer in Test
Software Developer Engineer in Test

SourcingXPress • Bengaluru

On-site
INR 2,200,000 - 2,600,000
Junior SDET Engineer
Junior SDET Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,674,000 - 2,120,000
Senior Software Development Engineer in Test (Sr. SDET)
Senior Software Development Engineer in Test (Sr. SDET)

TestVagrant Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Job Opportunity For Senior SDET / Senior QA Engineer
Job Opportunity For Senior SDET / Senior QA Engineer

Testvagrant • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
QA Engineer Automation Testing
QA Engineer Automation Testing

Persistent • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Hybrid work model
Flexible work hours
Annual health check-ups
+1
Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

Resillion • Bengaluru

Hybrid
INR 2,000,000 - 4,000,000
Java SDET
Java SDET

Persistent Systems • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work
Education sponsorship
Insurance coverage