Quality Assurance Analyst
Forbes Technical Consulting · Chicago, IL
Apply & track with Apply EdgeQA Tester – Loyalty Systems
Location: Chicago, IL – Hybrid, 3 days onsite per weekSchedule: Monday–Friday, 8:30 AM–5:00 PMInterview Process: Video Interview + In-Person Technical InterviewWhat You’ll DoReview business requirements, use cases, and functional specifications to understand testing scope and expected outcomesCreate detailed test plans, test cases, test scripts, and test scenariosExecute manual functional, integration, UAT, and end-to-end testingValidate development deliverables against business requirements and expected functionalityTest complex loyalty program functionality, including:Points accumulation and redemptionLoyalty tiersProgram rulesRewards and milestone-based awardsMultiple batches and transaction processesPerform financial and transaction testing to validate points, awards, calculations, and overall data integrityVerify that transactions are processing correctly and that calculations and business rules are executing as expectedIdentify, document, track, and retest defects through resolutionAnalyze test results and communicate testing progress, results, outstanding issues, and risksPartner with business stakeholders to plan and execute User Acceptance Testing (UAT)Assist with test environment setup and test execution preparationPerform smoke testing during production deploymentsHelp establish and maintain QA processes, testing standards, and best practicesPerform API testing using tools such as Postman or InsomniaWork with APIs, databases, and Kafka as part of testing and troubleshootingUnderstand database information and validate data without needing to develop complex SQL queriesCollaborate closely with Project Managers, Test Managers, developers, business stakeholders, and other members of the technology teamWhat We’re Looking For5+ years of hands-on software testing experience, preferably supporting major application integrations and/or enterprise application releasesStrong experience with manual software testingExperience creating and executing test plans, test cases, and test scriptsStrong understanding of software testing methodologies and QA best practicesExperience with functional, integration, UAT, and end-to-end testingStrong analytical and problem-solving skills with the ability to identify issues and determine expected versus actual resultsExperience testing financial transactions, calculations, data integrity, or complex business rules is highly valuedAbility to understand and test complex loyalty or rewards program functionalityExperience with API testing and tools such as Postman or InsomniaWorking knowledge of databases and data validationExposure to Kafka testing is a plusExperience with Jira, Confluence, and Zephyr or similar test management toolsExperience working in a collaborative, team-oriented environmentExcellent written and verbal communication skillsAbility to prioritize and manage multiple testing activities in a fast-paced environmentProficiency with Microsoft Word, Excel, and PowerPointPreferred ExperienceExperience testing loyalty, rewards, points, financial, or transaction-based systemsHospitality industry experienceExperience with enterprise application integrationsExperience with Zephyr or another test management platformExperience with automated testing tools or automation frameworks, although automation is not the primary focus of this positionExperience with reporting and ad hoc query toolsExperience with Kafka and event-driven systemsExperience with browser/device testing tools such as BrowserStackEducationBachelor's degree preferredEquivalent extensive experience in enterprise application testing, test planning, and test execution will be considered