QA Software Development Engineer

Home Office Careers•Rock Island, IL
•Hybrid

About The Position

Join our growing technology team as a Quality Assurance Software Development Engineer, where you'll help ensure the delivery of high-quality software that supports critical business operations. This role provides the opportunity to develop technical and testing expertise while working alongside cross-functional teams to validate requirements, execute test plans, identify defects, and support automation initiatives. You'll contribute to a culture of quality, collaboration, and continuous improvement by partnering with developers, analysts, product owners, and business stakeholders to deliver reliable solutions and exceptional user experiences. If you are a proactive problem-solver with a passion for technology and a commitment to learning, we encourage you to apply. Modern Woodmen of America is one of the nation’s largest fraternal benefit societies, with over $18 billion assets. Fraternals are unique membership organizations that pair the “member-owned” characteristic of a mutual insurance company with the “social mission” characteristic of a service organization. They unite individuals with common bonds, provide a variety of life insurance and investment products, and form one of the nation’s most effective volunteer networks.

Requirements

  • Associate’s degree in Computer Science, Information Technology, Software Quality, or a related technical field required, bachelor’s degree preferred.
  • Willing to pursue a foundational software quality certification and working toward LOMA level 1 designation.
  • 1+ years of experience in quality assurance, software testing, technical support, business systems, programming, or a related technology field preferred.
  • Exposure to software development and testing tools and technologies, including: C# PowerShell Visual Studio SQL Selenium Git Playwright
  • Experience supporting the development, testing, implementation, or maintenance of software applications preferred.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Effective verbal and written communication skills with the ability to clearly document and communicate issues.
  • Ability to learn and apply test automation concepts and tools.
  • Foundational knowledge of SQL databases, APIs, Agile practices, and test management tools.

Responsibilities

  • Execute manual, regression, API, and data validation tests for assigned work items and maintain accurate, comprehensive test documentation.
  • Create and maintain test cases, test data, defect details, and basic supporting test documentation.
  • Collaborate in person and virtually with team members to clarify requirements, confirm expected behavior, and communicate quality risks.
  • Contribute to basic automation, scripting, SQL validation, and repeatable testing practices as assigned.
  • Use approved AI tools responsibly to support test design, documentation, analysis, and summaries while validating outputs.
  • Analyze requirements, designs, data, and defects to identify quality risks, gaps, dependencies, and testing priorities.
  • Develop, maintain, and execute SQL queries, API tests, data validation processes, scripts, and automated test solutions, while continuously enhancing testing assets, frameworks, and overall test efficiency.

Benefits

  • Vacation
  • Sick leave
  • 11 paid holidays
  • Company-paid retirement plan
  • Matching 401(k) plan
  • Employee Impact Bonus
  • Medical, Dental and Prescription Drug Insurance (Company pays 100% of employees’ health insurance premiums and 50% of employee dependents’ premiums)
  • Group term life insurance
  • Long-term and short-term disability
  • Voluntary benefits: vision, flexible savings accounts (FSA), accident insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service