Quality Assurance Tester
Role details
Job location
Tech stack
Job description
As a Quality Assurance (QA) Analyst at bp, you will partner with Technology and Business interested parties to define requirements and develop comprehensive testing strategies for Retail, Cstore, Fueling and Restaurant Point-of-Sale (POS) solutions. You will play a critical role in ensuring systems are robust, efficient, secure, and production-ready.
This role focuses on validating software quality, identifying defects, and ensuring all solutions meet business expectations and compliance standards prior to deployment.
What you will deliver
-
Collaborate with QA, engineering, and business teams to test enhancements and changes to POS systems
-
Develop, implement, and maintain test plans, test cases, and test scripts across all phases of the software development lifecycle
-
Perform functional, integration, regression, and system testing for POS solutions and transaction workflows
-
Review QA releases prior to production deployment to ensure accuracy, stability, and compliance
-
Validate business and functional requirements to ensure they are testable and met through testing activities
-
Facilitate team member approvals by validating test results and securing sign-off before production releases
-
Identify, document, track, and resolve defects in collaboration with internal teams and external vendors
-
Plan and implement vendor and host testing, including integration and certification testing
-
Maintain detailed testing documentation, reporting, and evidence to support audits and compliance requirements
-
Manage test card inventory, including provisioning, tracking, reconciliation, and compliance consistency
-
Analyze data and test results to provide insights, recommendations, and improvements
-
Support deployment processes and contribute to improving release velocity
-
Provide training, documentation, and subject matter expertise to end users and collaborators
-
Identify and mitigate project risks through proactive analysis and collaboration
-
Ensure alignment to security, privacy, and compliance policies, including PCI and PII requirements
-
Maintain the confidentiality, integrity, and availability of systems and data
Requirements
-
Bachelor's degree in Information Technology, Computer Science, or related field (or equivalent experience)
-
3+ years of experience in QA or software testing, including hands-on execution of test cases
-
Experience creating and executing test plans, test cases, and test scripts
-
Solid understanding of software testing fundamentals and QA processes
-
Ability to validate requirements and ensure alignment with business expectations
-
Experience using Microsoft Office tools (Excel, Word, Visio)
-
Strong analytical, troubleshooting, and organizational skills
-
Effective communication skills and ability to work with both technical and non-technical teams
-
Ability to manage multiple priorities in a fast-paced environment
-
Attention to detail and commitment to quality
-
Problem-solving and critical thinking
-
Strong collaboration and teamwork
-
Continuous learning mindset
Desired
-
Experience with Retail, Cstore, Fueling and Restaurant POS systems and environments (e.g., NCR StorePoint/Retalix, NCR Aloha, Verifone Commander/C18)
-
Knowledge of payment processing technologies (credit cards, gift cards, EMV, P2PE)
-
Experience in retail, convenience store, or fuel industry environments
-
Familiarity with Atlassian tools (Jira, Confluence) or similar test/issue tracking tools
-
Experience with test automation or scripting (e.g., PowerShell)
-
Understanding of networking concepts, firewalls, and system integrations
-
Knowledge of PCI/PII data security standards and risk identification
Working Location
- Requires on-site daily work at Westlake, OH HQ location
Working Conditions / Physical Requirements
- The majority of the work day will be spent working on a POS Lab, PC or attending meetings, Agility core practices, Agility core practices, Building a Community of Practice, Collaboration, Communication, Conflict Management, Creative Direction, Creativity and Innovation, Customer centric thinking, Customer Journey Mapping, Customer Value Proposition, Delivers an effortless customer experience, Design Direction - Delivery, Design Direction - Design, Design Direction - Experience, Design Direction - Strategic, Designing with AI, Design Thinking, Digital Ecosystems, Digital Fluency, Facilitation, Human experience design practices, Influencing, Knowledge Sharing, Measurement and metrics {+ 11 more}