Senior Software Development Engineer- Test

6 - 8 years

20 - 30 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Summary

We are looking for an experienced Senior Software Development Engineer Test who can lead end-to-end testing efforts across complex systems. The ideal candidate will excel in manual testing, system-level validation, test strategy, test case design, defect management, and cross-platform troubleshooting (Linux/Windows). While the role is primarily testing-focused, the candidate should also contribute to automation using Python/Selenium, maintain basic CI/CD jobs, and support API and container-based application validation.

Key Responsibilities

  • Lead planning, execution, and reporting of manual, functional, integration, and end-to-end system testing.

  • Develop, review, and maintain test plans, test cases, and regression suites ensuring comprehensive coverage.

  • Troubleshoot complex issues across Linux and Windows operating systems.

  • Perform network troubleshooting related to connectivity, system flows, and protocol-level analysis.

  • Execute and validate REST API testing using tools, scripts, and documentation.

  • Maintain and support CI/CD pipelines for QA activities using Jenkins.

  • Develop and enhance basic automation scripts using Python and Selenium to increase regression coverage.

  • Use Docker to run, manage, and troubleshoot containerized services as part of testing workflows.

  • Collaborate with developers, product owners, and DevOps teams for defect triage and release readiness.

  • Drive defect management in JIRA—logging, reproducing, validating, and ensuring timely closure.

  • Maintain QA documentation, reports, test evidence, and knowledge base using Confluence.

  • Provide mentorship to QA team members and contribute to continuous process improvements.

 

Basic Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

  • 6-8 years of hands-on experience in manual, functional, and end-to-end testing.

  • Strong troubleshooting skills in Linux/Windows and basic network debugging.

  • Experience with REST API testing, JIRA, Confluence, and test case design.

  • Working knowledge of Jenkins CI/CD, Docker, and basic Python+Selenium automation.

Preferred Qualifications

  • Experience leading QA activities at senior or staff level.

  • Exposure to cloud platforms (AWS/Azure/GCP) and Git-based workflows.

  • Familiarity with performance/security testing concepts.

  • Knowledge of improving QA processes, mentoring team members, and driving quality initiatives.

 

 

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now