ApplyJob Type
Full-timeDescription365 Retail Markets is the most trusted global provider of unattended retail technology, delivering conveniently smart self-service solutions since 2008. The company’s all-in-one platform powers retail spaces across food service, global retail, and hospitality with a comprehensive suite of frictionless smart stores, micro markets, vending, catering, and dining point-of-sale options. These technologies can be found worldwide in corporate offices, manufacturing and distribution facilities, educational campuses, hotels, and beyond.As a nine-time honoree on the Inc.
5000 list of fastest-growing companies in the United States, and with a continually expanding global presence, 365 Retail Markets is committed to growth, innovation, and providing superior, integrated technology that meets the evolving needs of its customers and consumers.The QA Analyst is a member of the Technology Department of 365 Retail Markets and reports to the QA Manager. As the QA Analyst you will be responsible for developing and executing manual tests that validate the functionality, performance, stability, and security of the company’s integrated product line end-to-end, in both software and hardware products.
You must have a passion for quality and strong motivation for delivering highly valuable products and solutions. The successful candidate will work closely with other QA and development teams in different time zones, as well as various product and project management teams to ensure that the end-product meets quality standards, is fully functional, and is user-friendly.
Responsibilities
- Facilitate and participate in all aspects of software testing including: regression testing, negative testing, interface testing, performance testing, UAT, etc.
- Develop and Execute Manual testcases from requirements and negative tests to uncover any possible production defects.
- Document manual test cases in test case management software (e.g. Testrail)
- Perform testing against physical hardware like sales kiosks and credit card readers.
- Investigate product issues using browser developer tools, by inspecting system logs, and performing manual API testing with tools such as Postman.
- Ensure that user expectations are met during the testing process by thinking like an end user and anticipating scenarios that a real human may perform during use.
- Investigate customer complaints and product issues to identify software defects.
- Communicate defects accurately and effectively to the team.
- Collaborate closely with QA Team members and Software Developers to develop solutions.
- Participate in Agile development processes including sprint planning, daily stand-ups, sprint reviews, and retrospectives, and advocate for quality assurance best practices throughout the development lifecycle.
- Stay updated on emerging technologies, industry trends, and best practices in web and mobile app testing, and actively contribute to enhancing the QA processes and methodologies.
- Perform job duties with minimal supervision and escalate problems and concerns to leadership.
Requirements
- Associates Degree in computer science or related fields, or equivalent experience
- 1-2 years of QA experience
- Experience with payment testing
- Experience with web application testing (Android, IOS and tablet a plus)
- Experience with test case management tools (Testrail or equivalent) a plus
- Experience with SQL queries is a plus
- Experience with REST APIs is a plus
- Strong problem-solving skills and attention to detail
- Excellent verbal and written communication skills