This Staff Software Development Engineer in Test role focuses on designing and developing scalable end-to-end testing frameworks for data stores, data pipelines, services, and web front-ends. Responsibilities include data validation automation, API load testing, system and data security testing, and improving testing procedures. The ideal candidate will have 8+ years in software development, 5+ years in software quality engineering, and expertise in Python, Java, JavaScript, SQL, CI/CD, and non-functional testing.
Good To Have:- Experience in data pipeline testing such as ETL tests, data warehouse tests
- Experience in chaos engineering
Must Have:- BS in software engineering, computer science, or related field
- 8+ years’ experience in software development
- 5+ years’ experience in software quality engineering
- Deep understanding of programming languages, mainly Python, Java, JavaScript, SQL
- Strong experience in non-functional testing such as performance testing, scalability testing
- Ability to think logically, diagnose, and triage
- Current understanding of best practices regarding system security measures
- Expertise in CI/CD pipeline development
- Solid experience with GIT and source control
- Design and develop scalable end-to-end testing frameworks for data stores, data pipelines, services, and web front-end
- Perform data validation automation
- Perform API load testing
- Perform system security and data security testing
- Participate in engineering architect and discussion meetings and provide testing strategies
- Research and prototype new tools to drive architectural decisions
- Assess and understand the flow of code and its interaction with various processes
- Test automation builds, execution, and script troubleshooting
- Architect, design, and lead automating testing infrastructure and testing strategy to support cloud continuous integration and continuous delivery
- Evaluate existing automation frameworks and define clear steps and processes to improve testing procedures
Perks:- Hybrid Work Model
- Business Casual Dress Code, including jeans
- 401k Matching Program
- Professional Development Reimbursement
- Flexible Personal/Vacation Time Off
- Sick Leave
- Paid Holidays
- Medical, Dental, Vision
- Employee Assistance Program
- Parental Leave
- Committed to Welcoming, Celebrating and Thriving on Diversity
- Hands-On, Team-Customized Training, including SS&C University
- Discounts on fitness clubs, travel and more!