
Mid-Level Quality Engineer
Webstaurantstore • Lititz, Pennsylvania, United States
Role & seniority: Mid-Level Quality Engineer
Stack/tools
-
Languages: C#, Java, Groovy
-
Testing: API and UI automation; manual testing
-
Frameworks/tools: Existing QA framework; Agile/Scrum; Azure DevOps/TFS/VSTS (bonus)
-
Data: SQL (intermediate)
-
Platforms: Web and mobile applications
Top 3 responsibilities
-
Troubleshoot issues via root cause analysis and drive resolution
-
Develop and maintain automated tests; perform system, integration, and UI testing
-
Create/maintain QA documentation and test plans; collaborate with Developers, BAs, and Product Owners; participate in Agile ceremonies
Must-have skills
-
5+ years in a QA role
-
3+ years with C#, Java, and Groovy
-
2+ years of API and UI automation using C#
-
Intermediate SQL; strong QA methodologies (white/black box, regression, exploratory)
-
Experience testing web and mobile apps; ability to write clear test cases
-
Familiarity with Agile/Scrum; ET time zone availability
Nice-to-haves
-
Manual + automated testing experience
-
Basic troubleshooting and programming logic
-
Familiarity with Azure DevOps/TFS/VSTS
-
Performance testing (e.g., JMeter)
-
Ability to automate intermediate-level test cases and contribute to shared code
Location & work type
-
Remote-first; requires reliable high-speed internet and dedicated home office
-
Residence in listed states; H-1B sponsorship not available; W2 only
-
Eastern Time Zone business hours; local presence for on-
Full Description
Job Summary
At WebstaurantStore, we’re not just another e-commerce company—we’re a tech-driven powerhouse with over 430,000 products and a reputation for fast, reliable shipping. What sets us apart? Nearly all of our technology is built in-house, giving us the agility to create custom solutions in a rapidly evolving market.
Our continued growth is fueled by innovation, collaboration, and a commitment to excellence. Now, we’re looking for a passionate Mid-Level Quality Engineer to help us elevate our internal applications and ensure our systems run flawlessly.
Responsibilities
As a Quality Engineer, you’ll be a key player in our Application Development team, driving quality across multiple platforms. Your responsibilities will include
Troubleshooting and resolving issues through root cause analysis Developing and maintaining automated tests within our existing framework Conducting system, integration, and UI testing across web-based applications Participating in Agile ceremonies and workflows to support timely testing Creating and maintaining QA documentation and test plans Collaborating with Developers, Business Analysts, and Product Owners Communicating effectively with both onsite and remote team members
Physical Requirements
Work is performed while sitting/standing and interfacing with a personal computer. Requires the ability to communicate effectively using speech, vision, and hearing. Requires the regular use of hands for simple grasping and fine manipulations. Requires occasional bending, squatting, crawling, climbing, and reaching. Requires the ability to occasionally lift, carry, push, or pull medium weights, up to 50lbs.
Remote Work Qualifications
Access to a reliable and secure high-speed internet connection. Cable or fiber internet connections (at least 75mbps download/10mbps upload) are preferred, as satellite connections often cannot support the technologies used to perform day-to-day tasks. Access to a home router and modem. A dedicated home office space that is noise- and distraction-free. The space should have strong wireless connection or a wired Ethernet connection (wired connection is preferred, if possible). A valid, physical address (apartment, suite, etc.). PO Boxes are not supported, as a physical address is required for you to receive your computer equipment. The desire and ability to work and communicate with other team members via chat, webcam, etc.
Legal residents of one of the following states: (AK, AL, AR, AZ, CT, DE, FL, GA, IA, ID, IN, KS, KY, LA, MD, ME, MI, MN, MO, MS, NC, ND, NH, NM, NV, OH, OK, PA, SC, SD, TN, TX, UT, VA, VT, WI, WV, or WY). H-1B Visa Sponsorship Not Available, W2 only.
Experience
We’re looking for someone with a solid foundation in QA and a hunger to grow. Ideal candidates will have
5+ years in a QA role 3+ years with C#, Java, and Groovy 2+ years of API and UI automation experience using C# Intermediate SQL skills Strong grasp of QA methodologies (white box, black box, regression, exploratory, etc.) Experience testing web and mobile applications Ability to write clear, comprehensive test cases Familiarity with Agile/Scrum environments Availability during Eastern Time Zone business hours
Bonus Points
Manual + automated testing experience Basic troubleshooting and programming logic Familiarity with TFS, VSTS, or Azure DevOps Performance testing experience (e.g., JMeter) Ability to automate intermediate-level test cases and contribute to shared code
Education
This role does not require a degree. We value relevant skills and experience and alignment with our core values above all else.
Desired Traits & Skills
Strong organizational and multitasking abilities Analytical mindset and problem-solving skills Excellent communication—written and verbal Comfort working in a fast-paced, remote-first environment
Company Overview
The foodservice professional’s premier source for restaurant equipment, supplies, and knowledge online. Our purpose is to empower and equip people to run their businesses more profitably and efficiently.
Benefits
Medical Vision Dental PTO Paid Maternity Leave Paid Parental Leave Life Insurance Disability Dependent Care FSA 401(k) matching Employee Assistance Program Wellness Incentives Company Discounts AT&T & Verizon Discount Bonus Opportunities Accident Insurance Critical Illness Insurance Adoption Assistance
Available at HQ Locations Only
On-Site Fitness Centers Dog-friendly Offices