Test Automation Engineer
Build software applications, web tools, database workflows, and automation frameworks for lab equipment and complex hardware validation. Integrate AI-driven analysis and automate lab workflows.
Обязанности
- Develop and maintain automated test software, web interfaces, and scripts for hardware validation
- Build lab dashboards using frontend technologies such as JavaScript, TypeScript, React, or Vue
- Integrate test equipment, handlers, and thermal solutions into automated workflows
- Create scripts for data migration, ETL, and transfers between databases
- Integrate AI/ML and LLM-based solutions for test coverage, lab data analysis, and failure prediction
- Develop web frontends and pipelines to visualize validation results in real time
- Work with hardware and systems engineers to turn test requirements into scalable automation
Требования
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Strong Python skills for automation, scripting, and web development
- Experience with REST APIs and web frameworks such as Flask, FastAPI, or Django
- Experience with relational or non-relational databases, including SQL, PostgreSQL, or MongoDB
- Experience writing data migration and ETL scripts
- Hands-on experience or strong working knowledge integrating AI/ML models, LLM APIs, or data analysis tools into software workflows
Будет плюсом
- Experience with hardware interfaces and protocols such as I2C, USB, and Ethernet
- Experience with Jenkins or GitLab CI for hardware test setups
- Basic knowledge of board design, schematic reading, or PCB debugging
Условия и преимущества
- Career growth in a stable, innovative environment
- Close collaboration with clients
- Work in a dynamic, learning-driven environment
- Human, values-driven organization