Skip to Main Content

Job Title


Sr. Software Quality Assurance Analyst (62401)


Company : Rural King Supply


Location : Effingham, IL


Created : 2026-01-15


Job Type : Full Time


Job Description

About usRural King is America's Farm and Home Store, providing essentials to the communities we serve. With a wide array of necessities ranging from food and feed to farm and home products, Rural King serves over 130 locations across 13 states and is constantly expanding. Our annual sales exceed $2.5 Billion, and our heart beats in Mattoon, IL, home to our corporate office, distribution center, and flagship store.One thing our customers appreciate is our unique shopping experience, complete with complimentary popcorn and coffee. It's just one way we show our appreciation for their support.At Rural King, we value our associates and strive to create a positive, rewarding workplace. We offer growth opportunities, competitive benefits, and a people-first environment where dedicated individuals come together to serve rural communities passionately. Join us, and you'll find not just a job but a chance to grow professionally, contribute meaningfully, and make a difference in the lives of those we serve.How we reward you 401(k) plan that provides a 100% match on the first 3% of your contributions and 50% of the next 2%Healthcare plans to support your needsVirtual doctor visitsAccess to Centers of Excellence with Barnes Jewish Hospital and Mayo Clinic's Complex Care Program15% Associate DiscountDave Ramsey's SmartDollar ProgramAssociate Assistance ProgramRK Cares Associate Hardship Program24/7 Chaplaincy ServicesCompany paid YMCA Family MembershipWhat You'll doThe Senior Software Quality Assurance Analyst will be responsible for planning and executing functional, system, integration, end to end testing. Overall management of the Dev/Test environments within the Rural King environment. Oversee practices and processes to ensure integrity and availability of all data and applications as part of Rural King's information systems. Partner with groups internal and external to QA to ensure testing is complete. Make sure that the processes needed for the business to function and succeed are running smoothly, acting as a technical point of contact.Design, execute, and maintain detailed test plans, scripts, and test cases for functional, SIT, end to end, and other testing cycles Maintain repository of regression tests for assigned application stacks, inclusive of defining scenarios for automationAnalyze defects for trends and opportunities to improve test cyclesIdentify areas of opportunity for automation within the process Drive execution of automated scripts at all levels of the QA processExecute test cases, leveraging both manual testing and the automated suites, interpreting results, and providing feedback to dev team through clearly written defectsParticipate in deployment and post-production validationCollaborate with internal and external teams to clarify requirements and acceptance criteriaLead continuous improvement of testing processes, methodologies, and technologiesMentor junior members of the QA team, providing training and guidanceCoordinate with external development and testing teamsPartner with end users for execution of User Acceptance TestingManagement of the Rural King application QA/Dev environments inclusive of code version and dataProvide end user guidance and support for application softwareCreate functional documents such as training instructions for end usersProvide functional & technical assistance to internal customersAssist with training end users on software systemsProvide technical assistance when applications are being designed, developed and testedParticipate in all phases of SDLCAnalyze and review enhancements for compatibility and insure they adhere to operating guidelinesPrepare and present status reports to internal customersCollaborate with internal teams to create test cases, identify, document & resolve issues Provide on-call support as directed by the managerMay be required to cross train and perform other duties Use general office equipment.Frequently operate keyboard to enter in informationSit/stand/walk for long periods of time.Verbally communicate effectively with others (in-person and via electronic devices).Supervisory ResponsibilitiesNoneEssential Qualities for SuccessBachelor's degree and at least 5 years of applications support experience or equivalent combination of education and experience3 years' experience with ERP, WMS, MDMExperience with Oracle XStore a plusExcellent communication (Written & Verbal) and interpersonal skillsProblem solvingAttention to detailProactive attitudeWillingness to learnAbility to participate in our online applicant and new hire onboarding process remotelyAbility to complete computer-based trainingPhysical Requirements• Ability to maintain a seated or standing position for extended durations.• Capability to lift 15 pounds periodically.• Ability to navigate and access all facilities.• Skill to effectively communicate verbally with others, both in-person and via electronic devices.• Close vision for computer-related activities.Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.The pay range for this position is $70,000 - $75,000 annualized and is bonus eligible. Exact compensation is determined by factors such as relevant geographic location, education, certifications, experience, job level, shift, and organizational needs. To learn more about our benefits, review here We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin or ancestry, sex, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, marital status, or any other characteristic protected by law. We use E-Verify to confirm the employment eligibility of all newly hired associates. To learn more about E-Verify, including your rights and responsibilities, please visit