Dminds Solutions Inc.
Job Title: QA Engineer/Analyst
Location: Rolling Meadows, IL – Hybrid
Duration: Long Term Contracts
Only W2 Contracts.
Role Summary As a QA Engineer/Analyst at Gallagher, you will be responsible for designing, executing, and maintaining quality assurance processes and testing efforts for software, systems, or business processes. You’ll work collaboratively with product, development, operations, and business teams to prevent defects, identify improvements, and deliver high‑quality solutions.
You will:
Define test strategies, plans, and cases
Automate and/or conduct manual testing as needed
Validate functional, performance, security, and regression requirements
Log, track, and manage defects and issues
Collaborate with cross‑functional teams for root cause investigation and resolution
Contribute to continuous improvement of QA practices and tooling
Generate and present QA metrics, reports, and dashboards
Participate in audits, compliance reviews, and risk assessments (if applicable)
Key Responsibilities
Test Planning & Design
Define test strategies, test plans, test cases, and test data based on requirements and specifications
Test Execution
Perform functional, regression, integration, performance, load, and security testing
Automation
Design, develop, and maintain automated test suites (where applicable)
Defect Management
Log, prioritize, and track defects; work with stakeholders to validate fixes
Cross‑Functional Collaboration
Work with developers, business analysts, product owners, operations, and support teams to ensure quality
Quality Assurance Best Practices
Establish and enhance QA standards, templates, guidelines, and processes
Reporting & Metrics
Generate test reports, dashboards, metric trends, and quality status for stakeholders
Risk & Compliance
Support audit, regulatory, and compliance activities (if relevant to domain)
Continuous Improvement
Identify bottlenecks, inefficiencies, and propose improvements (tools, processes, coverage)
Qualifications Required
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline
3-5 years (or more depending on level) of QA / testing experience in software or systems
Strong experience in test planning, test case design, execution, defect management
Familiarity with one or more test automation tools (e.g., Selenium, JUnit, TestNG, Cypress, etc.)
Proficiency with test management / defect tracking tools (e.g., JIRA, TestRail, Azure DevOps, etc.)
Basic knowledge of SQL and data validation
Understanding of software development life cycle (SDLC), Agile / Scrum methodologies
Excellent problem‑solving skills, attention to detail, organizational skills
Strong verbal and written communication skills, ability to present to stakeholders
Preferred / Nice to Have
Experience with performance testing tools (e.g., JMeter, LoadRunner)
Experience with security / penetration testing
Experience in insurance, finance, or risk management domain
Experience with continuous integration / continuous delivery (CI/CD) pipelines and integrating automated tests
Certifications (e.g. ISTQB, CSTE)
Experience in regulatory / compliance testing, audit support
Experience mentoring junior testers
Reporting & Team Structure
Reports to QA Lead, QA Manager, or Head of Quality (depending on the organization)
Will collaborate closely with software development, business, product, operations, and support teams
May mentor or lead junior QA / testing resources
Key Performance Indicators (KPIs) / Success Metrics
Defect leakage (defects found in production)
Test coverage (functional, regression)
Test pass/fail metrics
Automation coverage and execution success rate
Cycle time for testing & defect resolution
Quality of deliverables / stakeholder satisfaction
Efficiency improvements (e.g. reduction in manual rework)
Work Conditions / Travel
Office‑based in Rolling Meadows, IL (may require occasional remote or hybrid work depending on policy)
Occasional travel (if required for audits, stakeholder visits)
Standard business hours / may require flexibility during release windows
#J-18808-Ljbffr
Role Summary As a QA Engineer/Analyst at Gallagher, you will be responsible for designing, executing, and maintaining quality assurance processes and testing efforts for software, systems, or business processes. You’ll work collaboratively with product, development, operations, and business teams to prevent defects, identify improvements, and deliver high‑quality solutions.
You will:
Define test strategies, plans, and cases
Automate and/or conduct manual testing as needed
Validate functional, performance, security, and regression requirements
Log, track, and manage defects and issues
Collaborate with cross‑functional teams for root cause investigation and resolution
Contribute to continuous improvement of QA practices and tooling
Generate and present QA metrics, reports, and dashboards
Participate in audits, compliance reviews, and risk assessments (if applicable)
Key Responsibilities
Test Planning & Design
Define test strategies, test plans, test cases, and test data based on requirements and specifications
Test Execution
Perform functional, regression, integration, performance, load, and security testing
Automation
Design, develop, and maintain automated test suites (where applicable)
Defect Management
Log, prioritize, and track defects; work with stakeholders to validate fixes
Cross‑Functional Collaboration
Work with developers, business analysts, product owners, operations, and support teams to ensure quality
Quality Assurance Best Practices
Establish and enhance QA standards, templates, guidelines, and processes
Reporting & Metrics
Generate test reports, dashboards, metric trends, and quality status for stakeholders
Risk & Compliance
Support audit, regulatory, and compliance activities (if relevant to domain)
Continuous Improvement
Identify bottlenecks, inefficiencies, and propose improvements (tools, processes, coverage)
Qualifications Required
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline
3-5 years (or more depending on level) of QA / testing experience in software or systems
Strong experience in test planning, test case design, execution, defect management
Familiarity with one or more test automation tools (e.g., Selenium, JUnit, TestNG, Cypress, etc.)
Proficiency with test management / defect tracking tools (e.g., JIRA, TestRail, Azure DevOps, etc.)
Basic knowledge of SQL and data validation
Understanding of software development life cycle (SDLC), Agile / Scrum methodologies
Excellent problem‑solving skills, attention to detail, organizational skills
Strong verbal and written communication skills, ability to present to stakeholders
Preferred / Nice to Have
Experience with performance testing tools (e.g., JMeter, LoadRunner)
Experience with security / penetration testing
Experience in insurance, finance, or risk management domain
Experience with continuous integration / continuous delivery (CI/CD) pipelines and integrating automated tests
Certifications (e.g. ISTQB, CSTE)
Experience in regulatory / compliance testing, audit support
Experience mentoring junior testers
Reporting & Team Structure
Reports to QA Lead, QA Manager, or Head of Quality (depending on the organization)
Will collaborate closely with software development, business, product, operations, and support teams
May mentor or lead junior QA / testing resources
Key Performance Indicators (KPIs) / Success Metrics
Defect leakage (defects found in production)
Test coverage (functional, regression)
Test pass/fail metrics
Automation coverage and execution success rate
Cycle time for testing & defect resolution
Quality of deliverables / stakeholder satisfaction
Efficiency improvements (e.g. reduction in manual rework)
Work Conditions / Travel
Office‑based in Rolling Meadows, IL (may require occasional remote or hybrid work depending on policy)
Occasional travel (if required for audits, stakeholder visits)
Standard business hours / may require flexibility during release windows
#J-18808-Ljbffr