Responsibilities
- Own and enforce functional testing standards across products and releases supporting Client Services delivery, including defining test approach, scope, entry/exit criteria, and release readiness gates.
- Plan, execute, and manage functional testing for releases, covering test scheduling, environment readiness, test data setup, and daily progress reporting.
- Develop and maintain test artifacts including test plans, test cases, and test scripts (manual and automated) with strong coverage of trade promotion and price planning workflows. Note that there is a strong desire to increase automated testing.
- Partner with Client Services to support client-facing testing activities, including UAT planning, test evidence collection, defect triage, and release notes validation, ensuring delivered functionality meets contractual and business expectations.
- Define and review requirements by analyzing user stories and functional specifications early to identify gaps or ambiguities and ensure testable, measurable requirements.
- Collaborate with Product Management and Engineering to translate requirements into clear, testable acceptance criteria, validating edge cases common in the trade promotion and price planning process (timing, eligibility, hierarchy, customer/channel rules, calculations).
- Lead test automation initiatives by implementing and evolving UI/API test suites and integrating automated testing into CI/CD pipelines to protect critical trade promotion workflows and reduce regression risk.
- Drive defect resolution, owning triage and prioritization with stakeholders, providing clear reproduction steps and impact analysis, verifying fixes, and performing root-cause analysis using Jira (or similar) to prevent recurrence.
Requirements
- Bachelor's or master's degree in computer science, information technology, or a related field (or equivalent experience required).
- Demonstrated domain expertise in Consumer Packaged Goods (CPG), with a strong focus in Revenue Growth Management and Optimization (RGM / RGO), trade promotion, and price planning and analysis.
- Strong business partnering skills with internal and external stakeholders.
- Focus on product delivery and business outcomes.
- Strong analytical, problem-solving, and collaboration skills; ability to perform root-cause analysis and drive corrective actions and continuous improvement initiatives.
Nice to Have
- 3-5 years of professional experience in software product quality assurance (QA), including ownership of functional test planning and release readiness.
- Foundational knowledge of QA methodologies, tools, and processes across the software development lifecycle (Agile/Scrum).
- Hands-on experience building and maintaining test automation (UI and/or API) using a modern framework (e.g., Playwright, Selenium).
- Ability to define and report quality metrics (test coverage, defect trends, release readiness) and communicate insights clearly to technical and non-technical stakeholders.
- Ability to create clear documentation (test strategy, test plans, audit-ready evidence where needed) and ensure adherence to defined quality standards.
- Proficiency with common QA and collaboration tools (e.g., Jira, test case management tools) and Microsoft Office suite.
- Experience working with Microsoft Azure services and infrastructure; familiarity with Azure DevOps pipelines and integrating automated tests.
- Experience testing data-heavy or AI-driven applications.
- ISTQB (or similar) certification.
- Experience with Snowflake Intelligence Solution.
Benefits
- Competitive compensation
- Fully paid “employee only” health insurance (medical, dental, and vision) or employer contribution toward various health insurance plans
- 15 days PTO + 7 holidays + 3 floating holidays
- 401k offering
Work Arrangement
Remote (Country)
Additional Information
- Candidates must reside in the US and be eligible to work in the US without sponsorship.
- This is a full-time position with benefits.