Job Title: Software Development Engineer in Test
Business Unit: Hrvyst
Location: Remote
Reports To: Sr. Director, Head of Engineering, Hrvyst
Organization
Founded in 1914, R.J. O’Brien (“RJO”) is a privately owned Futures Commission Merchant. RJO is one of the oldest and well-known, independent futures brokerage firms in the industry and is a founding member of the Chicago Mercantile Exchange. RJO is also a full clearing member of the Chicago Board of Trade, New York Mercantile Exchange, Commodity Exchange of New York, and the New York Board of Trade.
Hrvyst is a stand-alone business unit with an exclusive focus on R.J.O’Brien’s Commercial Agriculture clients. RJO’s application portfolio includes a wide range of components from order entry systems, an order management system, exchange-facing adapters, market data processors, risk systems, and web-based portal and mobile applications. The Hrvyst product suite leverages a number of these services to create a unique offering in the grain commodities space. Position Summary
Exciting, fully-remote opportunity at Hrvyst! We’re looking for a talented Software Engineer in Test to join our innovative team as we tackle challenging problems in commercial agriculture. As part of our dynamic group, you’ll build and maintain a comprehensive suite of automated end-to-end tests, ensuring top-notch system quality and behavior. You’ll thrive in our collaborative agile environment, working closely with passionate peers to create testable components and uphold high testing standards.
This role offers growth potential in a cutting-edge field. You’ll continuously learn and apply new business and technical concepts, pushing the boundaries of agricultural technology. Our test suite leverages Cypress, a powerful JavaScript automation framework, and you’ll have the chance to expand your skills with potential front-end development work.
If you’re excited about quality assurance, love solving complex problems, and want to make a real impact in a rapidly evolving industry, this is the perfect opportunity for you. Join Hrvyst and be part of shaping the future of agriculture.
Duties & Responsibilities
Responsibilities include but are not limited to:
• Participate in an agile development process to build and test new software features for our trading platform
• Collaborate with the business team to understand and define the functional testing requirements
• Execute daily automation test suites based on financial market schedules
• Monitor, catalog, and report test suite issues to ensure system meets expectations
• Build resilient and reliable test pipelines to ensure test datasets are future-proof and handle changing market conditions
• Collaborate with developers to ensure front-end components meet testing needs and standards
• Be an advocate for modern development practices on the team and champion new practices in the industry.
Qualifications
• 3+ years of software engineering experience
• 2+ years of Quality Assurance or equivalent experience
• Experience creating, maintaining, running, evaluating, and reporting on automated tests.
• Driven, self-motivated engineer and tester who can work well independently and as part of a team
• Strong analytical and problem-solving skills
• Strong experience in front-end technologies like HTML, CSS, and browser behavior
• Experience in JavaScript and Typescript, including ES6
• Hands-on experience with modern React development and its ecosystem (Redux, Sagas, Routers)
• Experience with UI/UX design principles
• Experience with NPM and JS build systems
• Experience with the Cypress framework is a plus
• Experience with CI/CD pipelines, Azure DevOps a plus
It is the policy of R.J. O’Brien & Associates, LLC to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, genetic information, or any other characteristic protected by law.
Search Firm Representatives please read carefully:
R.J. O’Brien & Associates, LLC (RJO) is not seeking assistance or accepting unsolicited resumes from search firms for this employment opportunity. All resumes submitted by search firms to any employee at RJO via-email, the Internet or directly to hiring managers at RJO in any form without a valid written search agreement in place for this position will be deemed the sole property of RJO, and no fee will be paid in the event the candidate is hired as a result of the referral or through other means.
Tagged as: Development engineer