TEST Automation Engineer
About the Role:
We are looking for a TEST Automation Engineer to design, implement, and maintain automated testing frameworks and validation workflows for Embedded and cloud-based systems. Youll develop and execute automated tests for UAV platforms using simulation and bench TEST environments, ensuring system reliability, safety, and performance prior to release.
Key Responsibilities:
Design, implement, and maintain automated testing frameworks in Python. Develop integration, regression, and end-to-end tests for Embedded and cloud components. Build and manage Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HIL) TEST environments. Create simulation tools, mock servers, and virtual devices for system -level testing. Automate software flashing, configuration, and post-burn validation on TEST platforms. Manage TEST pipelines within CI/CD systems, including nightly and pre-release TEST runs. Collect and analyze TEST results, logs, and telemetry data to identify defects and trends. Maintain traceability between TEST results, requirements, TEST cases, and releases. Collaborate closely with developers to reproduce issues and enhance debugging capabilities. Maintain comprehensive TEST documentation, plans, and automation standards.
About the Role:
We are looking for a TEST Automation Engineer to design, implement, and maintain automated testing frameworks and validation workflows for Embedded and cloud-based systems. Youll develop and execute automated tests for UAV platforms using simulation and bench TEST environments, ensuring system reliability, safety, and performance prior to release.
Key Responsibilities:
Design, implement, and maintain automated testing frameworks in Python. Develop integration, regression, and end-to-end tests for Embedded and cloud components. Build and manage Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HIL) TEST environments. Create simulation tools, mock servers, and virtual devices for system -level testing. Automate software flashing, configuration, and post-burn validation on TEST platforms. Manage TEST pipelines within CI/CD systems, including nightly and pre-release TEST runs. Collect and analyze TEST results, logs, and telemetry data to identify defects and trends. Maintain traceability between TEST results, requirements, TEST cases, and releases. Collaborate closely with developers to reproduce issues and enhance debugging capabilities. Maintain comprehensive TEST documentation, plans, and automation standards.
Requirements:
Requirements:
3+ years of experience in TEST automation or system validation. Strong Python programming skills, with hands-on experience in frameworks such as pytest. Proven ability to design and execute system -level tests and analyze complex technical issues. Experience working with Linux environments, scripting, and containerized setups. Familiarity with communication interfaces and protocols such as UART, UDP, REST, and networking. Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, or similar). Excellent communication and teamwork skills across multidisciplinary teams. Advantages: Experience testing UAVs, robotics, or autonomous systems. Knowledge of ArduPilot, PX4, SITL, or other simulation environments. Experience with Jira/Xray for TEST management. Familiarity with NoSQL databases and log analysis tools. Experience with Selenium or other frontend automation frameworks. Join a fast-growing defense technology company developing advanced autonomous systems with real-world impact.
Requirements:
3+ years of experience in TEST automation or system validation. Strong Python programming skills, with hands-on experience in frameworks such as pytest. Proven ability to design and execute system -level tests and analyze complex technical issues. Experience working with Linux environments, scripting, and containerized setups. Familiarity with communication interfaces and protocols such as UART, UDP, REST, and networking. Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, or similar). Excellent communication and teamwork skills across multidisciplinary teams. Advantages: Experience testing UAVs, robotics, or autonomous systems. Knowledge of ArduPilot, PX4, SITL, or other simulation environments. Experience with Jira/Xray for TEST management. Familiarity with NoSQL databases and log analysis tools. Experience with Selenium or other frontend automation frameworks. Join a fast-growing defense technology company developing advanced autonomous systems with real-world impact.
This position is open to all candidates.










