Employment Type: Salaried
Work Arrangement: Hybrid
Position Summary:The Principal IT QA engineer will be a hands-on, individual contributor responsible for designing and developing our testing automation framework utilizing Python, Playwright, PyTest, Java or TestNG. This role will also develop and evangelize enterprise-wide testing strategy, standards, and best practices to improve software quality, increase test coverage, and strengthen release readiness.
Major Duties and Responsibilities:- Design and build scalable test automation suites from scratch using programming languages like Python or Java with deep expertise in PyTest, TestNG, Playwright or Selenium for automation frameworks.
- Develop CI/CD infrastructures and build systems using Jenkins or GitHub Actions to integrate with Test Management tool, QMetry preferred.
- Automate and execute RESTful API testing using industry-standard tools like Postman, SoapUI, or equivalent.
- Build automated simulation scripts using testing tools like Apache JMeter or LoadRunning for performance testing.
- Develop automation test plan, test strategy, test scenarios and review with pod leaders and business.
- Collaborate with cross-functional teams to identify and resolve software quality issues.
- Coordinate User Acceptance Testing (UAT) with business stakeholders to ensure the system satisfies real-world operational needs.
- Work with offshore partners, QA, and cross-functional teams to perform various software testing tasks.
- Estimate test workload and coordinates with development teams on priorities.
- Evaluate test results against expected results, implements improvements to process and recommend alternative testing as needed.
- Confirm the correctness of resolved defects and documents results.
- Manage daily, weekly communication on testing status to internal and external project stakeholders.
- Additional responsibilities as assigned.
Education and Experience:- Bachelor's degree preferred with emphasis in Computer Science or Electrical Engineering.
- 5+ years of experience in Software QA automation field.
- Working knowledge of ERP systems (i.e. JDE EnterpriseOne, SAP, Oracle, etc.) is required. Oracle Fusion experience preferred.
- Prior ERP functional, E2E, and regression testing experience with good understanding of business processes, supply chain, and financial flows in relation to ERP systems.
- Hands-on experience with Python or Java with PyTest, TestNG, Playwright or Selenium to automate regression testing.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience with API and performance testing using Postman and Jmeter is a plus.
- Experience in CPG/Foodservice industry preferred.
Knowledge and Skills:- Comprehensive knowledge of the systems development life cycle in the development and/or support of production systems, conversion activities, testing methodologies, and implementation procedures.
- Knowledge of supply chain, order to cash, purchase to pay, manufacturing and/or financial processes.
- Ability to communicate well and demonstrate business knowledge both verbally and in writing, strong time and work management skills and the ability to resolve critical project issues.
- Strong problem-solving skills with attention to detail.
Ventura Foods offers career growth opportunities as well as competitive compensation and benefits:
- Medical, Prescription, Dental, & Vision - coverage beginning on your 1st day for eligible employees
- Profit Sharing and 401(k) matching (after eligible criteria is met)
- Paid Vacation, Sick Time, and Holidays
- Employee Appreciation Events and Employee Assistance Programs
- Salary Base Range of $140,057.00 - $184,559.55*
*The "base salary range" provided above is a good faith estimate of what we expect to pay for this position in the specified markets. Ventura Foods reserves the right to pay outside of the given range based on a variety of factors including but not limited to: candidate skills and experience, complexity of the job, budgetary factors, and location/geography. Ventura Foods conducts regular reviews of compensation ranges and therefore reserves the right to alter this range at any given time.