We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software QA Engineer

Milliman, Inc
life insurance, parental leave, paid time off, paid holidays, 401(k)
United States, Illinois, Chicago
71 South Wacker Drive (Show on map)
Jul 18, 2025
Description

Who We Are

The Chicago office of Milliman Inc. is looking for bright, enthusiastic and qualified candidates to work in their Financial Risk Management (FRM) practice.

Milliman's rigorous, distinctly innovative approach to risk management is built on a foundation of actuarial expertise and shaped by some of the most advanced thinking in the industry. Whether you're looking to improve capital efficiency, comply with regulatory requirements, or guard against market volatility, Milliman offers a complete range of operational, strategic, and financial risk management solutions and tools.

We have a focused, multi-disciplinary team of actuaries, financial engineers/capital markets professionals and software developers working together to develop risk management solutions for the financial services industry. We currently advise some of the world's largest insurance companies in areas such as hedging strategy and operations, portfolio risk management, and capital requirements.

We hire the best in the business-and then trust them to do their work their way. It's about personal responsibility, creativity, flexibility. We believe great work happens in great work environments.

Our culture is highly collaborative with value placed on high quality work and innovation.

The Department

We are a cohesive team of dedicated and enthusiastic software and quality assurance engineers, further supported by department heads and an operations team. The spectrum of our work is broad, ranging from ad hoc solutions tailored to meet the immediate needs of a client to enterprise-scale applications that are critical to long-term business operations. This means that responsibilities are varied. However, on a perpetual basis we own, operate, and continuously improve multiple platforms: GridStep (for grid computing), HedgeOps (an enterprise reporting and workflow engine), RISE (Retirement Income Security Evaluation), and Integrate. The QA team is distributed across 3 continents and is responsible for carrying out all types of testing and QA activities across the software development cycle for all our applications as well as any ad hoc solutions.

The Role

The QA Engineer is responsible for Quality Assurance on a range of products developed by the team, which span the entire spectrum of internally developed solutions.

Your responsibilities:



  • Contribute to the design and development of the common test framework, test process governance and ensure test deliverables across projects are adhering to the standards
  • Be involved at the requirement stage, contribute to acceptance criteria, provide validation and define test coverage
  • Understand complex business requirements and help design creative solutions
  • Confidently contribute and adapt to changing requirements, ideas, and solutions
  • Collaborate in a team-focused, agile development environment within a distributed team, liaising effectively with an established QA team who are embedded with Software Developers and the wider business
  • Take ownership of user stories and related work
  • Carry out functional, regression, exploratory and ad-hoc testing
  • Work closely with developers and participate in the creation of test automation scenarios
  • Identify, record and document complete and accurate steps to reproduce an issue; track bugs through their lifecycle
  • Verify changes and fixes to defects; identify and test risky areas that may cause regressions
  • Provide progress and coverage reports of test levels and quality
  • Deploy builds to test environments
  • Be proactive and aware of new, in-progress and resolved work items, creating and maintaining test suites
  • Hold accountability for themselves and the wider development team to justify release sign-off
  • Actively participate during stand-ups, retrospectives and sprint planning
  • Deliver industry-leading software with high quality and at pace
  • Embrace technical excellence and continuous learning


Job Knowledge, Experience Skills

Job Knowledge Required:



  • S. in Computer Science or related field
  • Strong understanding of object-oriented programming, preferably in C#
  • Experience with test automation tools such as Selenium and Playwright
  • Knowledge of Agile development life cycles
  • Solid problem solving and debugging skills
  • Possess strong willingness to learn, collaborate, coach and communicate
  • Experience with test processes, test frameworks, test design strategies, writing test cases and exploratory charters
  • Understanding of cloud computing, specifically Microsoft Azure
  • Experience with systems testing and test case development
  • Proficiency with black box and white box testing
  • Experience with regression testing


Experience and Soft Skills Required



  • 3-5 years of experience in software Quality Assurance or a related field
  • Strong internal and external communication and interpersonal skills are necessary together with the ability to develop good working relationships within the business and with other service providers
  • Experience in financial industry or actuarial fields is strongly preferred
  • Experience with Automation technologies and what makes for good automation tests
  • Experience with Azure DevOps
  • Experience with Azure DevOps pipelines


Skills to Build



  • Ability to automate test cases using appropriate technologies
  • Ability to integrate automated tests with automation/continuous integration tools such as Jenkins
  • Experience with Performance and/or load testing
  • Experience with API testing
  • Working knowledge of API test automation tools such as Postman
  • Experience coding in VBA
  • Build expertise in developing stub models for testing
  • Experience with databases and development of database queries


Compensation

The salary range for this role is $86,690 - $138,820 depending on a combination of factors, including, but not limited to, education, relevant work experience, qualifications, skills, certifications, location, etc.

Location

Candidates hired into this role will be required to work in-person in the Milliman office in Chicago, IL on a weekly basis, but flexible work arrangements will be considered.

The expected application deadline for this job is August 30, 2025.

Milliman Benefits

We offer a comprehensive benefits package designed to support employees' health, financial security, and well-being. Benefits include:



  • Medical, Dental and Vision - Coverage for employees, dependents, and domestic partners.
  • Employee Assistance Program (EAP) - Confidential support for personal and work-related challenges.
  • 401(k) Plan - Includes a company matching program and profit-sharing contributions.
  • Discretionary Bonus Program - Recognizing employee contributions.
  • Flexible Spending Accounts (FSA) - Pre-tax savings for dependent care, transportation, and eligible medical expenses.
  • Paid Time Off (PTO) - Begins accruing on the first day of work. Full-time employees accrue 15 days per year, and employees working less than full-time accrue PTO on a prorated basis.
  • Holidays - A minimum of 10 paid holidays per year.
  • Family Building Benefits - Includes adoption and fertility assistance.
  • Paid Parental Leave - Up to 12 weeks of paid leave for employees who meet eligibility criteria.
  • Life Insurance & AD&D - 100% of premiums covered by Milliman.
  • Short-Term and Long-Term Disability - Fully paid by Milliman.



Equal Opportunity

All qualified applicants will receive consideration for employment, without regard to race, color, religion, sex, sexual orientation, national origin, disability, or status as a protected veteran.

Qualifications
Education
Bachelor of Science of Computer Science (required)
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-6886664d94-4mksg)