
Quality Engineer
CSpring
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
About the role
- CSpring is looking for a Quality Engineer who brings both technical depth and a quality-first mindset to modern data and application environments.
- In this role, you will help ensure the reliability, performance, and integrity of critical systems by designing thoughtful test strategies, executing manual and automated testing, and partnering closely with cross-functional teams throughout the development lifecycle.
- This is an ideal opportunity for someone who thrives in complex environments, enjoys solving technical problems, and wants to play a meaningful role in delivering high-quality solutions across data platforms, applications, and integrations.
- As a Quality Engineer, you will be a key contributor to product and platform quality from requirements through release.
- You will work across functional, integration, regression, and end-to-end testing efforts while helping teams strengthen quality engineering practices in Agile and CI/CD environments.
- Participate in walkthroughs, inspections, reviews, and user group meetings to support quality assurance activities across the delivery lifecycle.
- Develop, maintain, and prioritize comprehensive test cases and testing plans.
- Execute test cases, identify and document defects, and clearly communicate severity and priority.
- Perform regression testing after code changes to ensure fixes do not create downstream issues.
- Build strong system and application knowledge to improve testing quality, accuracy, and coverage.
- Design, develop, and implement automated tests using BDD/TestNG approaches.
- Create and execute automated tests using Selenium, Cucumber, and Java in alignment with enterprise development and operational standards.
- Embed quality engineering practices within CI/CD pipelines, including version control, test management, and automation framework integration.
- Conduct functional, integration, regression, system, and end-to-end testing.
- Partner with scrum teams during user story grooming to help define clear, testable acceptance criteria.
- Take ownership of quality outcomes and communicate effectively with business sponsors, project leaders, and technical teams.
- Document test results and validate that business and technical requirements are fully met.
- Ensure compatibility with existing product functionality and integration points across product lines.
- Apply knowledge of Bronze/Silver/Gold data architecture in modern data platforms such as Databricks, Snowflake, and Azure Synapse.
- Leverage AI-enabled testing tools to generate test data, auto-generate test cases from requirements or user stories, and enhance API testing through intelligent validation and recommendations.
Requirements
- 5+ years of experience in software testing and quality assurance
- 5+ years of experience testing backend, database, EDW, or ETL systems
- 4+ years of strong SQL experience and hands-on work with at least one relational database platform such as Teradata or SQL Server
- 4+ years of experience in UI, smoke, integration, and end-to-end testing
- 4+ years of strong troubleshooting and analytical experience, including debugging complex technical issues
- 4+ years of experience in test design and use of at least one test management tool
- Bachelor’s degree or higher in Information Technology, Computer Science, Mathematics, Statistics, Analytics, Business Technology, or a related field
- Familiarity with both Agile and Waterfall delivery methodologies
- Proven ability to collaborate effectively with customers, DBAs, ETL developers, business intelligence architects, and PMO teams
- Strong communication, collaboration, and influencing skills that help elevate quality across teams.
Benefits
- Purposeful Projects – Improve systems that serve real people by delivering smarter data, streamlined processes, and strategic insight.
- People-First Culture – We’re as committed to your growth as we are to delivering high-impact solutions. You’ll find support, autonomy, and community here.
- Strategic, Hands-On Work – From data architecture and documentation to client workshops and solution delivery, you’ll influence every step of the process.
- Collaborative Trust – Our clients rely on us to listen carefully, deliver consistently, and guide wisely. We partner with integrity, curiosity, and heart.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software testingquality assuranceSQLtest designautomated testingregression testingfunctional testingintegration testingend-to-end testingtroubleshooting
Soft Skills
communicationcollaborationanalytical skillsproblem-solvinginfluencing skillsownershipcross-functional teamworkcustomer collaborationagile mindsetattention to detail