Software Development Engineer in Test

Job Locations US-NC-Cary HQ
Requisition ID
2023-34444
Category
Information Technology
Visa Sponsorship
No
Travel Requirements
None

Summary of Duties: Create and maintain high quality of test automation using modern development techniques and provide key data points to support metric-based decision making. Apply automated tests at every layer of the application stack, both inside and outside of the continuous delivery pipeline. Produce and analyze metrics that illustrate the quality of applications and develop insight that drives the direction of quality engineering. Work with the team to promptly triage test failures with precision and accuracy, maintaining the health of the build pipeline. Work collaboratively with development, product, operations, and support peers to encourage quality as a key design element in all work efforts. Engage in code reviews for product, test, and infrastructure code. Protect users from escaped defects, participate in support escalations, and value Customer Experience above all. Understand the role of deployment, migration, security, and performance in the continuous delivery lifecycle. Understand applications at the architectural level, and identify key areas of risk and weakness. Utilize observability and monitoring tools to proactively detect and remediate failures. Deploy and support high value test environments where needed. Partner with Development to design and execute effective testing strategies. May work remotely pursuant to SAS' Flexible Work Program.

 

Qualifications:  Position requires a Bachelor’s degree in Computer Science, Engineering (any field), or related quantitative field plus three (3) years of experience in the job offered or three (3) years of experience as a Test Engineer, QA Engineer, or related occupation.

 

Requires advanced proficiency in one programming language and familiarity with multiple programming languages. Requires fluency with REST Interfaces and Open API specs. Requires fluency with state-of-the-art techniques, standards, and procedures for software test development. Requires demonstrated ability to distinguish between testing layers, match the correct approach to each situation, and design effective quality gates based on these layers. Requires expertise in one test automation framework demonstrating the ability to create shareable code. Requires proficiency with source control management techniques including branching, code review, and merging. Requires proficiency authoring and maintaining Dockerfiles. Requires understanding of Kubernetes components and cloud provider offerings. Requires familiarity managing container image versions within container registries. Requires proficiency building and maintaining CI/CD solutions. Requires familiarity with CI/CD infrastructure, platform configuration, integration, and secret management. Requires fluency in at least one public cloud interface. Requires working knowledge of stream and event processing. May work remotely pursuant to SAS’ Flexible Work Program.

#LC

 

 

Additional Information:

 

To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. SAS is an equal opportunity/Affirmative Action employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic protected by law. Read more: Know Your Rights. Also view the Pay Transparency notice.

 

Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.

 

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.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with your networks