Quality Engineer

CSpringSpringfield, IL
17m

About The Position

At CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors, and our work helps them solve complex problems, gain insights, and achieve measurable results. We're seeking talented professionals who are collaborative, curious, and committed to making a difference that thrive at the intersection of data, technology, and business strategy. Whether you're passionate about transforming public programs, enabling executive decision-making, or modernizing legacy systems, you'll find meaningful work and purpose here. Why You’ll Love Working Here 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. What You’ll Do 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.

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

Nice To Haves

  • Experience in the healthcare domain, including Commercial, Medicaid, or Medicare claims data
  • Familiarity with EDI X12 transactions such as 999, 837, 834, and 277, or HL7
  • Experience with DevOps tools and platforms, including Informatica
  • Hands-on experience with testing and automation tools such as: Selenium (Java), Cucumber (BDD), SOAP UI, Postman, RestAssured, HP ALM, Jira, GitHub
  • Experience working in CI/CD environments such as Jenkins for automated test execution and deployment
  • Experience testing complex XML/JSON structures, EDI X12 transactions, and SQL-based data flows
  • Strong understanding of automation framework design, development, and maintenance
  • Knowledge of HIPAA privacy and security regulations

Responsibilities

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service