Ventura Foods · 3 hours ago
Principal Quality Assurance Engineer
Ventura Foods is seeking a Principal Quality Assurance Engineer who will be a hands-on, individual contributor responsible for designing and developing testing automation frameworks. The role involves collaborating with development and ops teams, providing technical leadership, and ensuring quality metrics are defined and met.
Food ProcessingManufacturing
Responsibilities
Designing and developing our testing automation framework utilizing Python, Playwright, and PyTest
Develop and evangelize enterprise-wide testing strategy, standards, and best practices
Define quality metrics (e.g., defect leakage, code coverage, mean time to detect/fix)
Deep expertise in Python, PyTest and Playwright automation frameworks and testing tools like Playwright, Jmeter, Jenkins, Grafana, Jira, and GitHub
Proficient in extending automation framework and enhancing test automation coverage
Develop automation test plan, test strategy, test scenarios and review with pod leaders and business
Strong knowledge of software QA methodologies, tools, and processes
Proven hands-on work experience with both white box and black box testing
Develops and executes test plan and test cases
Identify and report bugs, and identifies quality issues
Drafts, revises, and approves test plans and scripts
Collaborate with cross-functional teams to identify and resolve software quality issues
Provide technical leadership to QA engineers and developers on best practices
Ensure environment readiness for testing cycles
Conduct root cause analysis and retrospectives for production defects
Accurately estimates test workload and coordinates with development teams on priorities
Evaluates test results against expected results, implements improvements to process and recommend alternative testing as needed
Confirm the correctness of resolved defects and documents results
Provides regular updates on progress of allocated test designs and test cases to ensure deadlines are met
Communicates promptly with team, management, and project managers
Experience working in an Agile/Scrum development process
Experience in writing clear, concise, and comprehensive test plans and test cases
Define release criteria and sign-off processes and ensure test coverage and validation in staging/production environments
Perform other duties as assigned
Define secure coding and testing practices in collaboration with Security teams
Define and implement smoke, regression, user acceptance test suites, performance testing standards and benchmarks
Define test data management strategy for integration, UAT, and production-like test environments
Additional responsibilities as assigned
Qualification
Required
Bachelor's degree required
5+ years of experience in software automation testing
Hands-on experience with Python and Playwright to automate web regression testing
Deep expertise in Python, PyTest and Playwright automation frameworks and testing tools like Playwright, Jmeter, Jenkins, Grafana, Jira, and GitHub
Proficient in extending automation framework and enhancing test automation coverage
Strong knowledge of software QA methodologies, tools, and processes
Proven hands-on work experience with both white box and black box testing
Develops and executes test plan and test cases
Identify and report bugs, and identifies quality issues
Drafts, revises, and approves test plans and scripts
Collaborate with cross-functional teams to identify and resolve software quality issues
Provide technical leadership to QA engineers and developers on best practices
Ensure environment readiness for testing cycles
Conduct root cause analysis and retrospectives for production defects
Accurately estimates test workload and coordinates with development teams on priorities
Evaluates test results against expected results, implements improvements to process and recommend alternative testing as needed
Confirm the correctness of resolved defects and documents results
Provides regular updates on progress of allocated test designs and test cases to ensure deadlines are met
Communicates promptly with team, management, and project managers
Experience working in an Agile/Scrum development process
Experience in writing clear, concise, and comprehensive test plans and test cases
Define release criteria and sign-off processes and ensure test coverage and validation in staging/production environments
Define secure coding and testing practices in collaboration with Security teams
Define and implement smoke, regression, user acceptance test suites, performance testing standards and benchmarks
Define test data management strategy for integration, UAT, and production-like test environments
Preferred
Knowledge of API and performance testing using Postman and Jmeter is a plus
Bachelor's degree emphasis in Computer Science or Electrical Engineering is desired
Experience in CPG/Foodservice industry preferred
ERP (i.e. JDE EnterpriseOne, SAP, Oracle, etc.) experience preferred
Experience with Web automation testing with Playwright, Python, Pytest preferred
Company
Ventura Foods
Ventura Foods – a leading producer of custom and proprietary dressings, sauces, mayonnaises, oils and other flavorings. It is a sub-organization of CHS Hedging.
H1B Sponsorship
Ventura Foods has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (3)
2023 (1)
2021 (3)
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase