Experienced Software Verification Engineer
Core
Define verification strategies, design automated test suites for UI and end-to-end workflows, and ensure code quality for avionics and electronics systems.
Role type
Senior Software Verification Engineer (Web/Automation)
Builds
Avionics and electronics systems for aircraft and urban air mobility platforms
Domain
Aerospace / Avionics / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Software verification strategy, automated test suite design, Selenium WebDriver, Python, unit and integration testing, defect triage, code reviews, Git, CI/CD pipelines, Docker
Preferred skills
React/Typescript, API testing tools, pytest/Jest, Kubernetes/Helm, avionics systems experience, international project collaboration
Technologies
Selenium, Python, Git, Docker, Kubernetes, Helm, PostgreSQL, Oracle, MongoDB, React, Typescript, pytest, Jest, Testing Library, requests, Postman
Responsibilities
Define verification strategy including scope, test levels, and traceability; Design and maintain automated test suites for UI and workflows; Write and maintain unit and integration tests; Investigate and triage defects; Perform code reviews and mentor engineers; Collaborate with product owners and designers; Contribute to sprint planning and process improvement
Seniority
Senior, hands-on IC