ApplySarthi

Senior Software Engineer -SDET

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

14,161 open software roles across 1,164 companies are on ApplySarthi right now, most of them in Bengaluru (887), Hyderabad (278), Pune (177).

What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.

CI/CD jobs · Observability jobs · Test automation jobs

Jobgether has 4,586 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with CI/CD? Tell me one thing you learned the hard way.
  3. Tell me about a serious bug you caught before release. How did you find it?
  4. What would you automate first, and what would you keep manual?
  5. How do you write a bug report that a developer can act on straight away?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Software Engineer -SDET at Jobgether interview free →

Accountabilities:: Quality Engineering Leadership: Lead quality assurance activities for assigned projects and feature areas by defining test strategies, testing scope, objectives, and release exit criteria. Drive a shift-left testing approach by reviewing requirements, technical specifications, and software designs to identify potential risks, quality concerns, and testability gaps early in the development lifecycle. Develop and execute risk-based test plans aligned with project objectives, technical requirements, and business priorities. End-to-End and Integration Testing: Validate complete application workflows and integration points across multiple systems to identify functional issues, dependencies, and systemic risks. Assess application behavior across different environments and ensure seamless integration between software components. Investigate complex technical issues using application logs, monitoring tools, and environment insights, collaborating with Engineering and SRE teams to identify root causes. Test Automation and CI/CD: Design, develop, maintain, and optimize scalable test automation frameworks, testing tools, and supporting utilities. Own and improve CI/CD quality gates, including smoke, regression, and integration testing, ensuring reliable execution and fast feedback throughout the delivery pipeline. Review application code to identify effective testing approaches and influence software design decisions that improve testability and maintainability. Performance and Non-Functional Testing: Incorporate non-functional testing strategies covering performance, reliability, and security in collaboration with relevant technical teams. Conduct mid-scale load testing, analyze performance results, identify bottlenecks, and implement improvements where applicable. Evaluate application stability and reliability under different operating conditions and recommend appropriate corrective actions. Quality Monitoring and Release Readiness: Track and analyze quality indicators, including defect trends, test coverage, and application stability, using data-driven insights to recommend improvements. Assess and communicate quality risks, testing progress, and release readiness to relevant stakeholders to support informed deployment decisions. Provide feedback on release schedules, software quality, and overall system stability. Team Collaboration and Mentorship: Guide junior engineers in test planning and execution, review testing documentation and automation code, and provide technical mentorship. Promote effective testing practices, knowledge sharing, and continuous improvement across engineering teams. AI-Driven Testing Innovation: Use approved AI-powered tools to improve testing workflows, support automation development, and enhance engineering productivity while following organizational guidelines and validating generated outputs. Perform additional responsibilities as required, including occasional work outside standard business hours based on operational and project needs. Requirements: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or an equivalent combination of education and professional experience. 5–7 years of professional experience in Software Engineering, Software Testing, Quality Engineering, or related technical roles. Strong understanding of modern software engineering practices, including continuous integration and continuous delivery (CI/CD), test automation, and application observability. Demonstrated experience defining and implementing risk-based testing strategies for software projects, applications, or specific feature areas. Proven ability to design, develop, and maintain scalable, reliable, and maintainable test automation frameworks and supporting utilities. Strong debugging, analytical, and root-cause investigation skills, with practical experience using application logs, monitoring tools, and system diagnostics. Experience validating end-to-end application workflows, API integrations, and interactions between interconnected systems. Familiarity with non-functional testing methodologies, including performance, reliability, and security testing. Practical experience conducting load testing, interpreting performance results, and identifying opportunities for system optimization. Ability to monitor and interpret quality metrics such as defect trends, test coverage, and application stability to drive continuous improvement. Experience reviewing application code and influencing technical design decisions to improve software quality and testability. Strong knowledge of CI/CD pipelines and the ability to manage and optimize automated quality gates across development and release processes. Demonstrated ability to mentor junior engineers, review technical deliverables, and strengthen testing practices within engineering teams. Excellent communication and collaboration skills, with the ability to clearly communicate quality status, technical risks, testing outcomes, and improvement recommendations. Practical experience using AI-powered tools to enhance software testing, support automation, and evaluate generated outputs responsibly. Strong organizational and problem-solving abilities, with the capacity to manage multiple priorities and work effectively in a fast-paced engineering environment. Flexibility to occasionally support activities outside standard working hours according to business requirements. Benefits: Full-time employment opportunity with a remote working arrangement from India. Opportunity to work on sophisticated software products and enterprise-level technology platforms. Exposure to modern software engineering practices, test automation frameworks, CI/CD pipelines, and observability tools. Opportunities to leverage artificial intelligence and emerging technologies to improve software quality and engineering productivity. Collaborative environment involving software engineering, quality assurance, and Site Reliability Engineering professionals. Opportunities to take ownership of quality engineering initiatives and influence technical and release decisions. Professional development through continuous learning, technical collaboration, and exposure to modern testing methodologies. Opportunities to mentor junior engineers and contribute to stronger engineering practices. Inclusive and supportive workplace culture that values diversity, collaboration, integrity, and individual contributions. Opportunity to contribute to innovative technology solutions within the financial services, property data, title insurance, and mortgage technology sectors.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-10. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.