What are the responsibilities and job description for the Quality Assurance Analyst position at Costco IT?
Point of Sale (POS) testing and fuel buying system experience required.
Quality Assurance Analysts are responsible for ensuring quality across team/domain specific applications. This is accomplished through: software/web testing; evaluating, and approving of development tasks as completed for their team/domain; developing, modifying and executing software strategies and test plans; analyzing and writing test standards and procedures; maintaining documentation of test results to assist in debugging; and modification of software.
The Point of Sale Quality Assurance Analyst position is responsible for adhering to standardized QA process, policies and documentation standards, overseeing all aspects of project testing and test environment. This position will work with a team consisting of Architect, System Analyst, Product Owner, Delivery Manager and the vendors. In addition, this position will collaborate with teams across the enterprise.
Job Duties/Essential Functions
Designs, develops, and executes software test strategies, test plans and test scripts.
Confirms accuracy and completeness of functional, integration, system, end to end, and acceptance test plans.
Executes manual software tests of complex Point of sale hardware and software systems.
Executes and validates payments test cases for contact and contactless EMV transactions with POS hardware.
Participates in requirements & use case reviews.
Participates in the defect triage process, provides reports on defect tracking, and escalates technical issues as needed.
Responsible for creating and gaining project approval on project test plans.
Responsible for overseeing or generating all QA-related documentation.
Provides accurate estimates for QA resources and testing schedules.
Ensures adherence to standardized QA policies, processes and documentation standards.
Coordinates in-house, external and UAT testing and certification processes.
Collaborates with the development teams to resolve defects uncovered during testing cycles.
Attends daily stand up meetings and provides testing status.
Creates weekly QA status reports.
Seeks opportunities to automate, document, share, educate, and improve processes where appropriate.
Works well independently and in a team environment.
Follows standards in accordance with company policy and regulation.
Regular and reliable workplace attendance at your assigned location.
Required:
Minimum 5 years’ software quality assurance experience.
POS (Point of Sale) and Fuel Buying
Familiarity with test management tool such as HP Octance, Jira.
Excellent troubleshooting, analytical, and problem-solving skills.
Ability to produce effective software test plans and test cases.
Strong knowledge of Agile, SDLC and SQA methodologies.
Strong knowledge on EMV and POS testing.
Ability to communicate and collaborate with others.
Ability to learn quickly and independently.
Excellent verbal and written communication skills.
Able to work effectively and produce consistent results with a minimum of supervision. Self-motivated, responsible, conscientious, and detail-oriented.
Able to work well under pressure and handle crisis situations professionally.
Ability to easily adapt to a rapidly changing work environment.
Scheduling flexibility to meet the needs of the business.
Recommended:
Strong understanding of evolving industry standards and technologies in the Point of Sale environment.
Experience with:
Fuel Buying Solutions (FuelQuest; Gravitate)
Invenco iNFX
Fipay Payment Engine
Gilbarco SmartCRIND applications
Gilbarco Insite360
Gilbarco VeederRoot integration
Experience testing in one or more of the following environments:
Distributed system environment
Windows base Point of Sale applications
Familiarity with Windows SystemInternal tool set and powershell
Degree in computer science or related technical field preferred
Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.