Software Development Engineer In Test
SSC Technologies
Job Summary
Join a growing Fintech team with a startup mentality as a Software Development Engineer in Test. This role focuses on designing and developing scalable end-to-end testing frameworks for data stores, pipelines, services, and web front-ends. You will perform data validation automation, API load testing, and system/data security testing, applying engineering skills to solve testing problems with high performance and scalability. Responsibilities include participating in architectural discussions, prototyping new tools, and leading automation infrastructure for cloud CI/CD.
Must Have
- 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
- Use engineering skill sets to solve testing problems with high performance and scalability
- 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
- BS in software engineering, computer science, or related field
- 2+ years’ experience in software development
- Deep understanding of programming languages such as Python, Java, JavaScript, SQL
- Current understanding of best practices regarding system security measures
- Proficient in CI/CD pipeline development
- Solid experience with GIT and source control
- Passion for solving complex problems and can-do attitude
- Strong communications skills
- Burning desire to learn and continually improve
Good to Have
- Experience in data pipeline testing such as ETL tests, data warehouse tests, etc.
- Experience in chaos engineering
- Experience in BDD, Playwright, Locust and other testing platforms
Perks & Benefits
- 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!
Job Description
As a leading financial services and healthcare technology company based on revenue, SS&C is headquartered in Windsor, Connecticut, and has 27,000+ employees in 35 countries. Some 20,000 financial services and healthcare organizations, from the world's largest companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology.
Get To Know Us:
We are growing team with a start-up mentality and we are looking for motivated people who want to be part of an exciting growth opportunity in the Fintech industry.
Why You Will Love It Here!
- Flexibility: Hybrid Work Model & a Business Casual Dress Code, including jeans
- Your Future: 401k Matching Program, Professional Development Reimbursement
- Work/Life Balance: Flexible Personal/Vacation Time Off, Sick Leave, Paid Holidays
- Your Wellbeing: Medical, Dental, Vision, Employee Assistance Program, Parental Leave
- Diversity & Inclusion: Committed to Welcoming, Celebrating and Thriving on Diversity
- Training: Hands-On, Team-Customized, including SS&C University
- Extra Perks: Discounts on fitness clubs, travel and more!
What You Will Get To Do:
- This role is an engineer who will focus more on designing and developing scalable end to end testing frameworks for data stores, data pipelines, services, and web front-end; doing data validation automation, perform API load testing, system security and data security testing.
- Uses Engineering skill sets to solve testing problems with high performance and scalability.
- Participates in engineering architect and discussion meetings and provide testing strategies.
- Research and prototype new tools to drive architectural decisions.
- Assesses and understands the flow of code and its interaction with various processes.
- Tests automation builds, execution, and script troubleshooting.
- Architect, design, and lead our 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.
What You Will Bring:
- BS in software engineering, computer science, or related field
- 2+ years’ experience in software development with deep understanding of programming languages such as Python, Java, Java Script, SQL
- Current understanding of best practices regarding system security measures
- Proficient in CI/CD pipeline development
- Solid experience with GIT and source control
- Passion for solving complex problems and can-do attitude
- Strong communications skills
- Burning desire to learn and continually improve
Bonus Skills
- Experience in data pipeline testing such as ETL tests, data warehouse tests, etc.
- Experience in chaos engineering.
- Experience in BDD, Playwright, Locust and other testing platforms