Autonomy Test Engineer
Who We Are
AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a private company founded in 2020 and backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground handling providers. For more information, visit www.aerovect.com.
Work with autonomy engineers to define detailed test scenarios and plans for the autonomous platform.
Troubleshoot and identify issues within the autonomous system, documenting all findings meticulously.
Collaborate with cross-functional teams, including software development, hardware engineering, and data analysis, to streamline the testing process.
Perform root-cause analysis of failed test cases, collaborating with the engineering team for timely resolution.
Participate in sprint planning, stand-up meetings, and post-release debriefs to communicate test results and required action items.
Contribute to the continuous improvement of testing methodologies, tools, and processes.
Nice to have:
Write unit tests.
Perform quality and assurance (QA) on hardware/embedded changes.
Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
At least 1-2 years of experience in software testing, preferably in an autonomous systems or robotics environment.
Strong proficiency in JIRA, Git, ROS2, and LINUX.
Excellent analytical and problem-solving skills.
Strong communication skills and ability to collaborate with cross-functional teams.
Experience with writing and executing detailed test scenarios and plans.
Familiarity with sprint planning and Agile methodologies.
Master’s degree in a related field or equivalent professional experience.
3-5 years of experience in software testing in an autonomous systems environment.
Experience with root-cause analysis techniques and tools.
Familiarity with hardware testing and embedded systems.
Experience in writing unit tests.
Hands-on experience with continuous integration and continuous testing frameworks.
Advanced proficiency in programming/scripting languages such as Python or Shell Scripting for automation purposes.
Demonstrated expertise in data analysis tools and methodologies to extract insights from test results.