Senior Software Engineer in Test

5 - 8 years

8 - 12 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are seeking a highly skilled Senior Software Engineer in Test to design, build, and maintain robust automation frameworks, internal developer tools, and scalable test infrastructure. This role focuses on improving engineering efficiency by developing reliable, reusable, and high-quality testing solutions that empower product teams to ship faster with higher confidence.

Job Duties and Responsibilities:

  • Design and develop scalable automation frameworks for UI, API, microservices, and backend systems.
  • Develop internal tools, libraries, and utilities that enhance developer productivity and improve test coverage.
  • Optimise and modularise existing frameworks for performance, stability, and maintainability.
  • Implement and maintain test execution pipelines using Jenkins, GitHub Actions, or similar CI/CD systems.
  • Collaborate with DevOps/SRE to ensure efficient test orchestration, containerised test environments, and reliable builds.
  • Work closely with developers, product managers, and architects to integrate testing tools seamlessly into development workflows.
  • Support feature teams by enabling them to effectively adopt the frameworks and tools.

Requirements

  • Minimum of a Bachelor''s degree in software engineering (or related)
  • 5-8 years of experience as a Software Engineer in Test (SET), preferably within enterprise SaaS or product-based companies.
  • Proven expertise in quality engineering for large-scale, enterprise-grade software systems.
  • Strong programming skills in Java, Python, JavaScript, or similar.
  • Expertise in building automation frameworks for API/UI/microservices.
  • Solid understanding of distributed systems, Kubernetes, containers, and cloud environments.
  • Hands-on experience with Git, CI/CD, Jenkins/GitHub Actions, Docker, and test orchestration.
  • Strong debugging skills and understanding of logs, tracing, and monitoring tools.
  • Excellent communication and collaboration skills with the North America Team..
  • Exposure to Generative AI or AI-driven testing tools to improve automation efficiency and test coverage.

Preferred Qualifications

  • Experience building developer productivity tools or test infra at scale.
  • Knowledge of system design, observability stacks, or Kubernetes internals.
  • Familiarity with performance testing frameworks (Locust, JMeter, Gatling).
  • Experience with cloud providers (AWS, GCP, Azure).

Mock Interview

Practice Video Interview with JobPe AI

Start Software Engineer 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

RecommendedJobs for You