Search

Quality Assurance Analyst

PublishedPublished: 6/14/2022
Technology

Job Description

QA Tester – Loyalty Systems

\n

Location: Chicago, IL – Hybrid, 3 days onsite per week

\n

Schedule: Monday–Friday, 8:30 AM–5:00 PM

\n

Interview Process: Video Interview + In-Person Technical Interview

\n


\n

What You’ll Do

\n

    \n
  • Review business requirements, use cases, and functional specifications to understand testing scope and expected outcomes
  • \n

  • Create detailed test plans, test cases, test scripts, and test scenarios
  • \n

  • Execute manual functional, integration, UAT, and end-to-end testing
  • \n

  • Validate development deliverables against business requirements and expected functionality
  • \n

  • Test complex loyalty program functionality, including:
  • \n

  • Points accumulation and redemption
  • \n

  • Loyalty tiers
  • \n

  • Program rules
  • \n

  • Rewards and milestone-based awards
  • \n

  • Multiple batches and transaction processes
  • \n

  • Perform financial and transaction testing to validate points, awards, calculations, and overall data integrity
  • \n

  • Verify that transactions are processing correctly and that calculations and business rules are executing as expected
  • \n

  • Identify, document, track, and retest defects through resolution
  • \n

  • Analyze test results and communicate testing progress, results, outstanding issues, and risks
  • \n

  • Partner with business stakeholders to plan and execute User Acceptance Testing (UAT)
  • \n

  • Assist with test environment setup and test execution preparation
  • \n

  • Perform smoke testing during production deployments
  • \n

  • Help establish and maintain QA processes, testing standards, and best practices
  • \n

  • Perform API testing using tools such as Postman or Insomnia
  • \n

  • Work with APIs, databases, and Kafka as part of testing and troubleshooting
  • \n

  • Understand database information and validate data without needing to develop complex SQL queries
  • \n

  • Collaborate closely with Project Managers, Test Managers, developers, business stakeholders, and other members of the technology team
  • \n

\n

What We’re Looking For

\n

    \n
  • 5+ years of hands-on software testing experience, preferably supporting major application integrations and/or enterprise application releases
  • \n

  • Strong experience with manual software testing
  • \n

  • Experience creating and executing test plans, test cases, and test scripts
  • \n

  • Strong understanding of software testing methodologies and QA best practices
  • \n

  • Experience with functional, integration, UAT, and end-to-end testing
  • \n

  • Strong analytical and problem-solving skills with the ability to identify issues and determine expected versus actual results
  • \n

  • Experience testing financial transactions, calculations, data integrity, or complex business rules is highly valued
  • \n

  • Ability to understand and test complex loyalty or rewards program functionality
  • \n

  • Experience with API testing and tools such as Postman or Insomnia
  • \n

  • Working knowledge of databases and data validation
  • \n

  • Exposure to Kafka testing is a plus
  • \n

  • Experience with Jira, Confluence, and Zephyr or similar test management tools
  • \n

  • Experience working in a collaborative, team-oriented environment
  • \n

  • Excellent written and verbal communication skills
  • \n

  • Ability to prioritize and manage multiple testing activities in a fast-paced environment
  • \n

  • Proficiency with Microsoft Word, Excel, and PowerPoint
  • \n

\n

Preferred Experience

\n

    \n
  • Experience testing loyalty, rewards, points, financial, or transaction-based systems
  • \n

  • Hospitality industry experience
  • \n

  • Experience with enterprise application integrations
  • \n

  • Experience with Zephyr or another test management platform
  • \n

  • Experience with automated testing tools or automation frameworks, although automation is not the primary focus of this position
  • \n

  • Experience with reporting and ad hoc query tools
  • \n

  • Experience with Kafka and event-driven systems
  • \n

  • Experience with browser/device testing tools such as BrowserStack
  • \n

\n

Education

\n

    \n
  • Bachelor's degree preferred
  • \n

  • Equivalent extensive experience in enterprise application testing, test planning, and test execution will be considered
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...