QA Engineer
SupplyHouse.com · Remote, Remote, India · Remote
Pay: USD 18,482 – 23,103 a year
Posted Aug 10, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Real people. Real service.
At SupplyHouse.com , we value every individual team member and cultivate a community where people come first. Led by our core values of G enerosity, R espect, I nnovation, T eamwork, and GRIT, we’re dedicated to maintaining a supportive work environment that celebrates diversity and empowers everyone to reach their full potential. As an industry-leading e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies since 2004, we strive to foster growth while providing the best possible experience for our customers.
Through an Employer of Record (EOR), we are looking for a new, remote QA Engineer in India to join our growing IT Team. This individual will report into our QA Team Lead and work closely with cross-functional partners to ensure our software adheres to established quality standards through web and mobile automated testing using Cypress and Appium . If you’re passionate about making a meaningful impact through software excellence and implementing innovative solutions, we’d love to hear from you!
Role Type: Full-Time
Location: Remote from India
Schedule: Monday through Friday, 4:00 a.m. – 1:00 p.m. U.S. Eastern Time / 12:00 p.m. – 9:00 p.m. Indian Standard Time to ensure effective collaboration
Base Salary: The expected starting salary for the position is $18,482 to $23,103 USD within a full position range of $18,482 to $27,723 USD annually. This range reflects the long-term earning potential for the role. Our starting pay practice is the minimum to middle portion of the range, depending on experience, qualifications, and internal equity, consistent with applicable law and it is rare for a new hire to start above the midpoint.
Responsibilities:
Develop, verify, and validate system test cases for web-based and mobile applications
Create and execute test plans, set up test environments, and understand + execute test scripts for database execution
Validate end-to-end functionality and enhancement requests
Resolve technical and business issues using strong analytical, troubleshooting, and debugging skills
Collaborate with leadership to implement effective testing solutions
Build cross-functional partnerships and collaborate with Developers, Project Managers, and UX Designers to solve complex challenges to maximize the customer experience
Requirements:
Bachelor’s degree in Computer Science or related field with 3+ years of QA engineering experience or no degree with 6+ years of equivalent experience
3+ years of programming experience in Java, JavaScript, and SQL
2+ years of web automation experience utilizing page object modeling (POM) including proficiency with Cypress
Experience in API testing, both automated and manual, for web, backend, and mobile applications using REST/RestAssured and Micro services
Familiarity with test automation tools such as MySQL, Postman, and Eclipse IDE
High-level proficiency of written and verbal communication in…