Job Summary

QA Analyst

  • Location:
    Lincolnshire, Illinois
  • Job reference:
  • Category:
    Quality Assurance
  • Contract Type:

Modis is currently seeking a QA Analyst for a contract job with one of our top clients in Lincolnshire, IL.
Job Responsibilities:

  • Requirement Analysis: As needed, the QA Analyst participates in requirements meetings to determine client impact and testing coverage needs with the Business Analyst and Product Owner. Participates in Sprint Planning meetings by making sure to understand user stories and acceptance criteria, in order to determine system impact and provide input on testing requirements, environment needs, non-functional requirements and effort estimates for testing deliverables. The QA Analyst is responsible for creating the Test Plan. He or she works directly with the Solution Leader when clarification is needed.
  • Sprint Planning: QA Analyst participates in team Sprint Planning sessions by providing effort estimates and feedback on testing tasks. He or she makes sure to understand the acceptance criteria for each user story aligned to the sprint.
  • Product Owner & Sponsor Demo & UAT: Provides the environment and participants to use for the Product Owner and Sponsor Review meetings. Participates in Product Owner Reviews, by providing feedback on the functionality being reviewed. He or she will update testing documentation for any changes or updates as a result of the feedback.
  • Prepare Test Environment: The QA Analyst creates test environments using realistic client participant/provision data and performs cloning and configuration activities as needed. Creates test data (person and/or provision) to be used in the development and test execution activities. Partners with the Technical Leader and Developers, to prepare for external User Acceptance Testing.
  • Create and Execute Test Cases: The QA Analyst designs and stores test cases in Team Foundation Server. He or she performs test coverage analysis to ensure client requirements and key acceptance criteria are covered and invalid and out-of-scope scenarios are removed. Makes sure test cases are reviewed by the Business Analyst, Tech Lead and other project team members. Executes functional and non-functional test cases, using automated testing, as much as possible. Reviews unexpected results for origination of the defect (test data, requirements, coding) and works with the Development team and Solution Leader to get defects resolved or put into the backlog for future prioritization. Execute internal test of the Acceptance Test Cases prior to the beginning of User Acceptance Testing.
  • Ensures High Quality Deployment: Updates related knowledge configuration within tooling to support end user adoption. Creates and provides input on the necessary release and technical documentation used for deployment. Contributes to smooth deployment and transition to production through beta/early adopter support and related activities.
  • Effective Communication: Must be able to work with a global, cross functional team. Must have excellent communication skills, both oral and written. Must effectively document all applicable test steps, processes, results, etc.

Required Experience:

  • 5+ years’ experience with test case creation and execution.
  • Extensive manual testing skills.
  • Automated Testing experience with tools such as Selenium
  • Test case creation during development lifecycle
  • QA reporting – ie. metrics
  • Creation and execution of Test Strategy.
  • Creating and executing test plans.
  • Tracking defects.
  • Ability to execute performance testing and highlight concern areas
  • Ability to build automation test bed from scratch
  • Full Test Cycle metrics for consumption in data driven decisions.
  • Has understanding of Testing life-cycle, testing processes, testing terminology.
  • Familiar with different Testing Methodology/processes.
  • Strong learning agility.
  • Strong Analytical and problem solving skills.
  • Ability to coordinate work in a virtual environment.
  • Coaching Skills.
  • Use of Microsoft Team Foundation Server and Test Manager.
  • Bachelor’s degree or equivalent years of industry experience.

If you are interested in this or other positions available through Modis, please apply directly or visit our website at to view/ apply to any of our open opportunities!

Apply Below


Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement