This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company bridges top-level technology companies with engineering talent globally, providing remote engineering teams tailored to each project.
The software engineering teams focus on best coding practices for readability, reusability, and scalability of system designs.
They are seeking an experienced Testing Software Engineer to work on solutions for farm fields, collaborating with the team on Continuous Integration / Continuous Deployment (CI/CD) systems.
The role involves reviewing tests, monitoring and correcting flakey tests, and ensuring the automated test system supports a fast-paced development environment.
The position requires working with multi-functional engineering teams in systems, embedded software, test and QA, mechatronics, computer vision, and machine learning.
The team is encouraged to overcome challenges, plan, and prioritize work independently.
Requirements:
Must have 3+ years of experience in software development in test.
Should have 2+ years of experience in building test infrastructure, testing, troubleshooting, and debugging multi-faceted systems.
Proficiency in Python, Bash, and Linux is required.
Ability to set up CI/CD workflows in Github Actions or similar systems.
Capable of independently handling mid-sized software development tasks.
Should be able to engage in technical implementation conversations and make proposals.
Fluency in both Spanish and English is necessary for a bilingual environment.
Benefits:
Opportunity to work on solutions for farm fields with autonomy.
Collaborate with a diverse team of engineers in various fields.
Encouraged to propose and implement solutions independently.
Dynamic work environment where skills and contributions are valued.
Possibility to work with SQL, dashboard visualizations, cloud-based data storage, Bazel, Computer Vision, Machine Learning, and Autonomous Vehicle development.