At PDI Technologies, we empower some of the worlds leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.
By Connecting Convenience across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty programs, shopper insights, and unmatched real-time market intelligence via mobile applications, such as GasBuddy. We re a global team committed to excellence, collaboration, and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth.
Role Overview
You will be joining a team of quality assurance analysts in testing a market-leading
fuel pricing SaaS system, which is used by customers in every continent and
continually growing, ensuring the quality of new functionality.
Key Responsibilities
Design and execute various tests including functional, regression, integration, smoke, system, and others.
Develop and execute detailed, comprehensive, and well-structured test plans and test cases, test data.
Identify, record, document, track bugs and perform thorough regression.
Plan and execute Release/Iteration, smoke, feature, and regression tests.
Design, prioritize, and implement test plans, scenarios, scripts, and procedures.
Support bug investigations, track issues, and recommend corrective actions.
Participate in Agile ceremonies and be accountable for sprint deliverables.
Participate in process reviews and daily scrums to inform product development and defect resolution.
Work closely with developers, product management, stakeholders, and other QAs to audit requirements, improve operational processes to ensure quality throughout the software development lifecycle.
Prepare and present reports on testing activities, including test results, defect status, and quality metrics.
Write BDD use cases for automated/manual test creation.
Build mocks, emulators, and test libraries to achieve 100% acceptance coverage.
Review code with your peers for testability, supportability and look for full unit test coverage.
Adheres to best-practice standards as well as departmental policies and procedures.
Stay updated with new testing tools, technologies, and test strategies.
Qualifications
Minimum 4 years experience in software testing and troubleshooting.
Required: experience in testing complex web and mobile applications, along with basic debugging skills (using Browser s developer tools, checking system logs, reviewing error messages etc).
Required: experience with API testing using Postman/Swagger/SoapUI.
Required: experience with SQL based RDBMS, DML & DDL (e.g., Microsoft SQL Server).
Required: experience with Azure DevOps, Jira, or similar tools.
Strong written and verbal communication skills with the ability to develop QA documentation and translate technical concepts into non-technical terms.
Ability to work independently in a fast-paced team.
Exposure to Automation testing and ability to understand and execute test automation scripts.
Required: familiarity with Selenium and one or more programming languages (e.g., C#.NET, Java, Node.js , JavaScript, or TypeScript) is a plus.
Preferred: familiarity with CI, CD & DevOps tools (i.e., Jenkins, PowerShell, Bash, Ansible).
Highly motivated self-starter with a desire to help others and act.
Ability to multi-task and prioritize tasks with competing deadlines.
Strong problem-solving and analytical skills with the ability to work under pressure.
Collaborative in nature with a strong desire to dig into details and learn quickly.
PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout your life and career. This includes a competitive salary, market-competitive benefits, and a quarterly perks program. We encourage a good work-life balance with ample time off [time away] and, where appropriate, hybrid working arrangements. Employees have access to continuous learning, professional certifications, and leadership development opportunities. Our global culture fosters diversity, inclusion, and values authenticity, trust, curiosity, and diversity of thought, ensuring a supportive environment for all.