The Culture
Ag Leader was born from a passion and determination to transform agriculture forever. In 1992, Ag Leader changed the industry by bringing real-time yield data to farmers’ fingertips. Today, more than 25 years later, Ag Leader has become a global team providing year-round solutions to meet the needs of production agriculture. We are improving the lives of farmers around the world by helping them plan, plant, apply, and harvest more efficiently and profitably. And we aren’t slowing down. Ready to use your talent to implement change? Join our team of innovators continuing to revolutionize agriculture.
The Opportunity
We are seeking a seasoned Test Automation Engineer to head test efforts on our cross-functional team developing advanced agricultural technologies. This role is a chance to elevate best practices, refresh our automated testing, and help teams build skills and deliver more robust software. Ideal candidates are excited to drive transformation, are strategic in nature, and enjoy iterating within Agile teams. If you are energized by meeting exceptional product quality and implementing robust automated frameworks, we’d love to connect.
As a team member, you will demonstrate and promote the Ag Leader Way:
- Willing, Ready, Doing
- Courage to do what is Right
- Excellence
- Approachable
The Right Person Will
Thrive in a collaborative environment, bringing a balance of curiosity, humility, and sound judgment to every opportunity. They will be energized by meaningful work that improves both financial success and quality of life for our customers. The right candidate is self-motivated and proactive—quick to identify needs, eager to learn, and unafraid to step into new territory. They will hold themselves accountable, communicate with respect, seek understanding, and support team decisions with integrity. At Ag Leader, we believe in doing what is right, continuously improving, and lifting each other up. If you’re hungry to contribute, humble in your approach, and emotionally smart in how you work with others – this is the place for you.
Responsibilities
Head our Testing Evolution: Drive the transformation of our testing strategy, processes, test cases, and automation frameworks to elevate product quality.
Level-up our Test Automation: Refresh and maintain automated test suites. Consider modern test frameworks and tools to improve efficiency and coverage. Continue to integrate automation into CI/CD pipelines for faster, more reliable releases.
Data-Driven Quality: Use test data to identify gaps and optimize coverage. Monitor and address performance bottlenecks to ensure scalability and reliability. Evaluate software for security vulnerabilities and ensure compliance with security standards.
Cross-Functional Collaboration: Work closely with developers, product owners, and stakeholders to clarify requirements, uncover defects early, and improve quality. Create test plans, strategies, and cases that ensure thorough, risk-based testing.
Testing Leadership: Serve as a technical advisor on tools, best practices, and testing methodologies. Stay current with industry trends and emerging technologies to keep our QA practices at the forefront.
Team Flexibility: Collaborate in a cross-functional Agile team environment and support software development tasks as needed throughout the project lifecycle.
Qualifications and Skills
Test Automation
Proven ability to establish, monitor and maintain automated testing
Ability to identify and troubleshoot issues with automated tests
Showcase an ability to improve upon existing test automation
Understand various testing methodologies including agile and DevOps
Technical Expertise
Proficient in building automated test frameworks using Python
Ability to balance unit, integration and UI tests
Proficient in Test Case management tools
Basic knowledge of docker and containers
Software & Integration
Ability to write code and test using languages such as Python
Experience with test automation frameworks
Experience with CI/CD tools like Gitlab CI and Jenkins
Strong experience with Git
Familiarity with GitHub/GitLab workflows
Defect tracking
Experience with Agile development methods
Preferred
Proficient in C++
Familiarity with SQL, or similar technologies is a plus
Shell scripting
Exposure to agricultural machinery and practices
Minimum Education Required
Bachelor’s degree in software engineering, computer science, or other engineering discipline
Minimum Experience Required
3+ years in software testing, SDET role, including hands-on test automation development.
Ag Leader is a drug-free work environment. All offers for employment are contingent upon a pre-employment drug screen and background check.
Ag Leader participates in e-verify.