Quality Analyst
ConfidentialThis role is onsite in Kansas City About WarehouseQuote: At WarehouseQuote, our clients hire us to manage their 3PL Warehousing Network. We do this by leveraging technology, data intelligence, and operational excellence to drive clarity, growth, and innovation with excellence in all that we do. WarehouseQuote has built an integrated network of warehouses that can provide customers with on-demand scalable capacity. Customer inventory inside the WarehouseQuote network is managed by proprietary technology that can be utilized to provide real-time inventory visibility and forecasting. WarehouseQuote builds technology supporting modern logistics and supply-chain operations. Our Technology team works collaboratively across software development, integrations, operational systems, and business stakeholders to build solutions supporting complex logistics workflows. About the Role WarehouseQuote is looking for a Quality Analyst to join our Software Development team and help ensure that the software, integrations, and workflows we deliver are reliable, usable, and ready for production. This role is more than executing test scripts. The Quality Analyst is an active participant throughout the software development lifecycle—from reviewing requirements and acceptance criteria through functional testing, integration testing, regression testing, user acceptance testing, and production release validation. You will develop a deep understanding of the WarehouseQuote platform and how data and transactions move between our applications, APIs, warehouse management systems, EDI integrations, and external partners. You will work closely with Software Engineers, Product Owners, business stakeholders, and other Technology team members to identify risks early, define effective test scenarios, document results, and make sure changes meet their intended business outcomes. Day to Day Responsibilities Participate throughout the development lifecycle, including grooming, sprint planning, daily stand-ups, design discussions, sprint reviews/demos, and retrospectives. Review Jira stories, bugs, and enhancements before and during development to ensure they contain clear, testable acceptance criteria and testing considerations. Work with engineers, product owners, and other business stakeholders to clarify requirements, identify edge cases, and define what successful delivery looks like. Create and execute test plans and test scenarios covering: Functional testing Integration testing System testing Regression testing Smoke testing User acceptance testing API testing Data and transaction-flow validation Validate changes in the test environment before production deployment. Maintain reusable test cases, including objectives, prerequisites, test data, detailed test steps, and expected results. Capture and document test evidence for Jira work, including screenshots and/or video recordings showing successful or failed validation. Clearly document failed tests, expected versus actual behavior, reproduction steps, supporting evidence, and return work to Engineering when rework is required. Report defects when testing uncovers issues outside the scope of the item currently being tested, including reproduction steps and supporting evidence. Validate software behavior across multiple connected systems rather than testing individual screens in isolation. Test API integrations and transaction flows using tools such as Postman and other appropriate testing utilities. Support testing of EDI and warehouse-management integrations, including validating orders, inventory, statuses, mappings, and transaction data between systems. Coordinate User Acceptance Testing (UAT) with appropriate business stakeholders for customer-facing or user-interface changes. Perform regression and smoke testing surrounding releases and assist with production release validation. Monitor the team's testing queue and help ensure development work progresses through QA in a timely manner. Create and ma…