Software Development Engineer in Test
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
• Develops and supports robust quality engineering solutions at every layer of the software development life cycle.
• Empowers team to continuously deliver enterprise grade software to production by engineering quality into our continuous delivery pipeline.
• Designs, develops and executes high quality, flexible and scalable applications, frameworks and tools.
• Designs, develops, and executes test plans, and test scenarios.
• Automate tests, analyze test results to ensure existing functionality and recommend corrective action.
• Identify, triage, track, and verify defects in the software.
• Maintain and enhance existing automated test suites.
• Reviews relevant documentation.
• Engages in code reviews for product, test, and infrastructure code.
• Collaborate with members of the development and testing teams to understand the domain/business requirements.
• Work closely with local as well as remote dev/test teams to ensure timely deliveries.
• Communicate accurate status, risks, and perform other duties as may be assigned.
• Understands the role of deployment, migration, security, and performance in the continuous delivery lifecycle.
Key Skills for This Role
Full Job Posting
We’re a leader in data and AI.
Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.
If you're looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you'll find it here.
We're recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more.
Job Description
- Develops and supports robust quality engineering solutions at every layer of the software development life cycle.
- Empowers team to continuously deliver enterprise grade software to production by engineering quality into our continuous delivery pipeline.
- Designs, develops and executes high quality, flexible and scalable applications, frameworks and tools.
- Designs, develops, and executes test plans, and test scenarios.
- Automate tests, analyze test results to ensure existing functionality and recommend corrective action.
- Identify, triage, track, and verify defects in the software.
- Maintain and enhance existing automated test suites.
- Reviews relevant documentation.
- Engages in code reviews for product, test, and infrastructure code.
- Collaborate with members of the development and testing teams to understand the domain/business requirements.
- Work closely with local as well as remote dev/test teams to ensure timely deliveries.
- Communicate accurate status, risks, and perform other duties as may be assigned.
- Understands the role of deployment, migration, security, and performance in the continuous delivery lifecycle.
Requirement
- Experience in Python programming.
- Sound knowledge in Playwright automation framework for UI testing.
- Knowledge on UI and API Automation
- Sound knowledge in Robot automation framework, Postman for API testing
- Ability to work on Windows and Linux.
- Knowledge of Unit testing methodologies
- Willingness to work in different technologies and programming environments
- Sound in fundamentals of object-oriented principles and related design aspects
- Strong verbal and written communication skills
- Strong problem-solving skills.
Mandatory Technical Skills
- Experience with software testing techniques and the use of UI driven automation tools (i.e. Playwright )
- Strong trouble-shooting and debugging skills.
- Strong programming skills
- Good understanding of testing concepts, including working in an agile environment.
- Knowledge of REST API testing .
- Familiar with API testing tools like Postman and/or Python Robot framework a plus
- Experience on Windows as well as UNIX
- Ability to think analytically and effectively communicating problems and fixes.
Preferred
- Expertise in test automation using Playwright
- Expertise REST API automation using
You are welcome here.
At SAS, it’s not about fitting into our culture – it’s about adding to it.
We believe our people make the difference.
Our inclusive workforce brings together unique talents and inspires teams to create amazing software that reflects the diversity of our users and customers.
Additional Information
Please insert appropriate compliance verbiage for your country.
SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money.
If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact Recruitingsupport@sas.com.
Let's stay in touch!
Join our Talent Community to stay up to date on company news, job updates and more.
#SAS
About SAS
Global leader in analytics, AI, and data management software.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SAS
Enterprise Account Executive - Financial Services - NYC
New York City, USA
SAS Administrator
Pune, IND
Enterprise Account Executive - Financial Services - NYC
New York City, USA
SAS Administrator
Pune, IND
Build Release Engineer
Pune, IND
Build Release Engineer
Pune, IND
Senior Technical Support Account Manager
Sydney, AUS
Senior Technical Support Account Manager
Sydney, AUS
Sr Systems Engineer Public-Government
Marlow, GBR