QA Engineer

Engineering · United States · Remote possible

Job description

American farmers have made tremendous technology advancements through hardware improvements and investments in precision agriculture. However, when it comes to the back-office, most farms are decades behind, relying on spreadsheets, filing cabinets, and decades-old on-prem software to recruit, manage, and pay their workforce. Seso is addressing this problem by modernizing the back-office for the farm. 

Our mission is to build the premier platform for agribusiness to hire and manage their workforce and improve the lives of agricultural workers. We are addressing American farmers’ biggest pain point - access to qualified labor - through a software-enabled labor solution that automates the H-2A visa. Our  comprehensive HR platform streamlines and automates the hiring process for farms and  seamlessly integrates their efforts across recruitment, onboarding, payroll, and insurance while providing workers access to financial services for the first time.

Seso has raised over $60M from Tier I investors including Index, Founders Fund, and Mary Meeker at Bond, and has been recognized with awards including Forbes Rising Stars and Andreessen Horowitz's American Dynamism 50.

QA Engineer

About Us

At Seso, we are committed to delivering top-tier software solutions that enhance the user experience. We are seeking a passionate and detail-oriented Senior QA Engineer to join our team. You will play a critical role in ensuring our products meet the highest quality standards by collaborating with cross-functional teams to drive both manual and automated testing efforts.

Role Overview

As a QA Engineer, you will work closely with the product and engineering teams to define and execute comprehensive testing strategies. You will advocate for product quality and the end-user experience, ensuring that all new features are rigorously tested before release.

Key Responsibilities

  • Review and Feedback: Analyze functional specifications, technical design documents, test plans, and test cases. Provide constructive feedback to ensure clarity, accuracy, and completeness.
  • Test Plan Development: Develop detailed, comprehensive, and well-structured test plans and test cases that align with project requirements.
  • Collaboration with Development Team: Identify opportunities for test automation and work with the development team to automate test cases for new feature releases.
  • Feature Testing: Thoroughly test new product features, ensuring they are delivered with the highest quality standards. Identify, troubleshoot, and track bugs to resolution.
  • Automation Advocacy: Partner with team leads to recommend strategies for reducing manual testing efforts through automation. Be a strong advocate for integrating automated testing processes across the organization.

Qualifications

  • Technical Expertise: Strong knowledge of software QA methodologies, tools, and processes. Experience with third-party system integrations and working with analytic tools like Retool is a plus.
  • Analytical and Problem-Solving Skills: Excellent analytical skills with a keen attention to detail. Strong troubleshooting and problem-solving abilities to address complex technical issues.
  • Communication Skills: Exceptional written and verbal communication skills, with the ability to clearly convey complex technical concepts to non-technical stakeholders.
  • Technical Proficiency: Experience with Git, AWS, and UNIX. Familiarity with relational databases and SQL. Knowledge of security best practices, including authentication, authorization, identity and access management, SSO, OWASP, and SSL.
  • Preferred Experience: Experience with JavaScript-based testing frameworks and testing applications built with ReactJS .
  • Adaptability: Ability to manage multiple projects simultaneously in a fast-paced startup environment, demonstrating flexibility and adaptability.

Technology Stack

Our technology stack includes Node.js, React, and Postgres. Familiarity with Cypress is advantageous but not required.

Why Join Us?

At Seso, you will have the opportunity to work on innovative projects, collaborate with a talented team, and contribute to building products that make a difference. We offer a dynamic and inclusive work environment where your contributions are valued and your career growth is supported.

If you are passionate about quality assurance and eager to make an impact, we encourage you to apply and join our team.

Diversity is more than a commitment at Seso, it is the foundation of what we do. We pride ourselves on building the premier platform that serves agribusiness and improves the lives of agricultural workers. We believe in diversity of race, gender, sexual orientation, age, religion, ethnicity, national origin and all the other fascinating characteristics that make us all feel welcome.


Org chart