Software Development Engineer in Test (C)
SAS · Cary, NC · 1 mo ago
HybridFull-time
About the role
The SAS/ACCESS team is looking for a Software Development Engineer in Test. This team provides data access to different data sources so customers can make better decisions faster. These interfaces are out-of-the-box solutions that provide enterprise data access and integration between SAS and third-party databases. SAS/ACCESS interfaces enable SAS solutions to read, write, and update data no matter what native databases or platforms are being used.
Responsibilities
- Create and maintain high-quality test automation using modern development techniques and provide data points to support metrics-based decision making.
- Work collaboratively with development, testing, product, operations, and support peers across the SAS9 Division to encourage quality as a key design element in all work efforts.
- Deploy and support robust SAS 9.4 test environments.
- Analyze test results and recommend corrective action where necessary.
- Identify and clearly report reproducible defects and verify resolutions.
- Collaborate with the Project Management team to ensure proper tracking and compliance.
- Protect users from escaped defects, participate in support escalations, and value Customer Experience (CX) above all.
- Stay informed of emerging technologies and use them appropriately.
- Support internal and external customers.
Required Qualifications
- Bachelor’s degree in computer science, engineering, or a related quantitative field.
- A minimum of 5 years experience in software testing on large software projects.
- Excellent interpersonal, verbal, and written communication skills coupled with excellent organizational, analytical, and problem-solving skills.
- Strong database proficiency (multiple preferred, SQL, NoSQL, etc.).
- C programming skills and/or SAS coding experience.
- Experience with multiple operating systems, including Windows and UNIX.
- Proficiency with scripting languages (e.g., Python).
- Working experience with CI/CD tooling (e.g., Jenkins).
- Experience with collaboration tools such as Jira and Confluence.
- Experience using CVS, Gerrit, Git, or GitHub for source code management and code review.
- Familiarity with state-of-the-art techniques, standards, and procedures for software test development.
- Demonstrated ability to author, maintain, and execute tests as part of a test automation framework.
- Experience with integration, regression, and unit testing.
- Equivalent combination of related education, training, and experience may be considered in place of the above qualifications.
Additional Competencies, Knowledge and Skills
- Adaptability: Maintaining effectiveness when experiencing major changes in work responsibilities or environment; adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful.
- Collaborating: Working cooperatively with others to help a team or work group achieve its goals.
- Communication: Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner that helps them understand and retain the message; listening actively to others.
- Experience using native DBMS interfaces.
- Strong understanding of the SAS 9 product line and middle tier architecture.
- Good understanding of CI/CD practices.
- Working experience in at least one public cloud interface.
- Python experience.
- Experience with Agile SDLC practices.
Benefits
- Comprehensive medical, prescription, dental and vision plans.
- Medical plan options include:
- PPO with low annual deductible and copays.
- HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
- Onsite Health Care Center (HQ) that’s free to employees and family members enrolled in the PPO plan; pharmacy on-site and free prescription shipping for non-local employees.
- Industry-leading 401k plan.
- Tuition Assistance Program and programs and resources to support development.
- Generous time away including vacation, paid holidays, and a U.S. Winter Wellness Break between December 25 and January 1.
- Volunteer Time Off, parental leave and unlimited paid sick days.
- Generous childcare benefits for all full-time employees.