QA Engineer
GK Software
- Location
- Onsite (Raleigh, North Carolina)
- Employment
- Full-time
- Level
- Mid Level
About the role
GK Software, a global leader in cloud-based retail solutions and a subsidiary of Fujitsu, is seeking a QA Engineer to ensure quality for customer-facing and back-office technologies. The role focuses on manual testing, test planning, and collaboration with development teams to deliver high-quality products to retail clients.
Skills
Full job details
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 productthat 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
Training and Experience
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
- Office Skills (Word, Excel, PPT)
- Technical Affinity & Experience
- Basic SQL / Databases
- Basic Linux
- XML
- Ability to work with various QA/Testing tools and technologies (i.e.
- Jira, TestFlo, SOAP UI, Postman)
- Scripting (Python) experience is an advantage
- Problem analysis
- Retail Process Knowledge (Retail Experience) a big plus
- POS / Backoffice
- Store processes
- ERP
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.