
SAS is hiring a Senior Associate Software Development Engineer in Test (SDET) for its Pune team. This opportunity is ideal for professionals with 2β4 years of software development or automated testing experience who have hands-on knowledge of Python/C, automation, CI/CD, cloud, Linux and modern software testing practices.
The role goes beyond writing test scripts. SAS is looking for engineers who can work across the application stack, analyze quality metrics, maintain build-pipeline health, participate in code reviews and collaborate closely with development, product, operations and support teams.
π Job Details
- π’ Company: SAS
- πΌ Role: Senior Associate Software Development Engineer in Test (SDET)
- π― Experience: 2β4 Years
- π Location: Pune, Maharashtra, India
- π» Job ID: 20069722
- π§ͺ Testing: Unit, Integration & Regression
- π CI/CD: Git, Gerrit, Jenkins, GitHub
- βοΈ Cloud: Cloud environments and concepts
- π§ OS: Linux
- βΈοΈ Containers: Kubernetes
- β Good to Have: SAS Programming
π’ About SAS
SAS is a global leader in analytics and data/AI software. The company develops technologies that help organizations turn data into insights and make better decisions. SAS has a significant research and development presence in India.
According to SAS India, SAS R&D India was established in 2000 and operates as a key offshore innovation hub from Magarpatta City, Pune, where teams build data and AI software and deliver cloud services.
SAS also describes itself as a leader in Data and AI, with work spanning analytics R&D, data management, platform services and applied AI/modeling.
β Why This Role Is Good for Experienced SDETs
This opportunity is particularly valuable for testers who want to become stronger software engineers, rather than focusing only on UI automation.
The JD specifically asks candidates to apply automation at every layer of the application stack, including inside and outside CI/CD pipelines. You will also analyze quality metrics, troubleshoot pipeline failures, participate in code reviews and contribute to product, test and infrastructure code.
The exposure to Python, Linux, cloud and Kubernetes can significantly broaden a traditional QA profile. Instead of being limited to Selenium-style browser testing, you can build experience around test infrastructure, distributed applications, containers and continuous delivery.
π οΈ Skills Required
- π Python: Strong programming fundamentals, OOP, data structures, exception handling, debugging and automation development.
- π§ͺ Automation: Designing maintainable automated tests rather than simply recording scripts.
- π Testing: Unit, integration and regression testing with an understanding of test levels and coverage.
- π CI/CD: Jenkins, GitHub, Git and Gerrit; understand how automated tests fit into a delivery pipeline.
- π§ Linux: Shell commands, processes, permissions, logs and basic troubleshooting.
- βοΈ Cloud: Compute, storage, networking, containers and basic cloud deployment concepts.
- βΈοΈ Kubernetes: Pods, deployments, services, namespaces and container-based application fundamentals.
- π Quality Metrics: Test results, failure trends, automation coverage and build health.
- π Security: Secure development principles and protecting applications from quality/security defects.
- β SAS Programming: Helpful but explicitly listed as a preferred rather than mandatory qualification.
π― Expected SAS Interview Rounds
For this SDET position, expect:
- Round 1 β Technical Panel: Python/C, testing fundamentals, automation and project experience.
- Round 2 β Technical Deep Dive: CI/CD, debugging, Linux, cloud, test architecture and practical scenarios.
- Round 3 β Hiring Manager: Ownership, collaboration, customer impact, quality metrics and role responsibilities.
- Round 4 β Final/Onsite: Technical competencies, values alignment and role-based assessment.
π° Expected Salary Range
Current third-party salary data for SAS SDET positions in Pune shows reported compensation around βΉ13 LPA for 4β6 years and βΉ16β18 LPA for 7β9 years. Glassdoor’s current SDET data shows a broader base-pay range of approximately βΉ9β14.9 LPA, with an average around βΉ12 LPA.
For this 2β4 year Senior Associate SDET opportunity, a practical market estimate would be approximately βΉ10β16 LPA, depending on experience, programming ability, automation depth and current compensation. This is an estimated range, not an official SAS salary band.
π Preparation Tips
π Python First: Practice coding problems involving strings, lists, dictionaries, sets, files and exception handling. Be prepared to write automation-oriented Python, not just algorithm solutions.
π CI/CD: Understand how a test suite is triggered by Jenkins/GitHub, how failures are reported and how you would prevent flaky tests from damaging build health.
π§ Linux: Revise commands such as grep, find, ps, top, tail, chmod, curl and log-analysis techniques.
βΈοΈ Kubernetes: Learn basic architecture and be able to explain how you would test an application running inside containers.
βοΈ Cloud: Understand environments, deployment, networking, storage and common failure scenarios.
π Quality Metrics: Prepare examples of automation coverage, pass percentage, defect leakage and build stability.
π Debugging: Practice tracing a failed test from the test script β application logs β environment β infrastructure.
π Security: Be ready to discuss how testing can identify authentication, authorization, input-validation and data-exposure issues.
π Resume Tips
Your resume headline should clearly communicate: SDET | Python | Test Automation | CI/CD | Linux | Cloud | Kubernetes.
For this position, don’t make Selenium the dominant keyword unless it is genuinely part of your experience. The JD emphasizes software development and automation across application layers, so highlight Python/C, API/integration testing, CI/CD and test infrastructure.
Use measurable achievements such as: βDeveloped Python-based automated integration tests and integrated them into Jenkins CI/CD, improving regression coverage by 45%.β
Highlight Git/Gerrit, Linux, Jenkins, GitHub, cloud and Kubernetes prominently if you have hands-on experience.
Also mention instances where you triaged pipeline failures, participated in code reviews, analyzed quality metrics or prevented production defectsβthese directly align with the responsibilities.
π How to Apply
π Application Link: Click Here
π€ Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at SAS and request a referralβit can significantly enhance your visibility in the hiring process.
Candidates should apply through the official SAS Careers portal and search for the SDET position in Pune. SAS states that applications should be completed through its careers site and that valid job openings are hosted through its official recruitment platform.
π Location: Pune Division, Maharashtra
πΌ Experience: 2β4 Years
π§ͺ Role: Senior Associate SDET
π Core: Python/C | Automation | CI/CD
βοΈ Additional: Cloud | Linux | Kubernetes
π Education: Bachelor’s degree in computer science or related quantitative field
β οΈ SAS warns candidates about recruitment fraud and states that it never asks candidates for money or sensitive financial information as part of recruitment.
π If you’re an SDET who enjoys coding, automation infrastructure, CI/CD and cloud technologiesβnot just UI testingβthis SAS Pune opportunity could be an excellent step toward becoming a stronger Software Quality Engineer.
