QA Engineer
Essential Duties & Responsibilities
Role Summary: | As a Quality Assurance Engineer, your role involves executing and enhancing quality assurance standards for in-restaurant, in-store, web, and mobile customer-facing technologies and services, such as restaurant, fuel, and retail point-of-sale (POS), as well as back-office systems. You will utilize analytical and problem-solving skills to validate technology solutions through careful manual testing, on-site in Raleigh, NC, to deliver to clients on time and on budget. You will remain current on industry trends and the latest techniques/technologies that help drive effective QA processes to improve the results we deliver to our clients. This position is on-site, Monday - Friday, at the GK Software USA, Inc. office location in Raleigh, NC. |
Essential Duties and Responsibilities: | • Actively participate in enhancing QA processes and procedures for the organization. • Work closely with the development team, product owners, and other team members to determine the scope of testing to ensure maximum test coverage. • Plan and execute tests for new, modified, or existing solutions to ensure that the final product meets high-quality standards, is fully functional, and satisfies the end user expectations. • Create and execute well-structured test plans, test cases, and test scripts to ensure the overall quality of the product is met. • Identify any potential issues with the product and report the issues effectively to the development team. • Work collaboratively with the development team on issue resolutions and recommend program improvements. • Perform regression/smoke tests, when necessary, as a final check to ensure that the product is of good quality before delivering to the customer. • Report test results, QA status, and risks to the project team promptly before delivery of the product to the customer. • Replicate and analyze issues related to the current system or reported by the customer, including database and environment-level investigation. • Help set up and maintain internal test environments and test data. Install new versions of the applications. |
Other Tasks: | • Work closely with the test automation team to determine areas of the product that can be automated. Support test script creation and execution. • Assist customers with testing and training. • Assist with hardware setup for testing. • Demonstrate new features for project stakeholders (can include customers, management, product owners, and project managers). |
Qualifications
Education | • Bachelor’s Degree in Computer Science or Information Technology or equivalent professional experience • 3+ years of relevant technical QA experience or similar role • Retail, Fuel, Pharmacy, Restaurant, or POS experience is a big plus |
Technical Skills |
|
We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to protected characteristics under federal, state, or local law. |