Описание
Обязанности: Designing and developing automated tests in Python and pytest for optical and embedded devices., Building and maintaining Python-based test suites and shared libraries., Automating communication with laboratory equipment and measurement instruments., Developing test strategies covering functional, integration, and performance testing., Integrating automated test suites with CI/CD pipelines., Making architectural decisions and balancing technical trade-offs., Participating in code reviews and sharing knowledge with the team., Designing manual tests where automation is not yet justified.
Опыт: 5+ years of hands-on Python development experience., Strong knowledge of OOP and software design principles., Experience designing maintainable software or test architecture., Practical understanding of threading, multiprocessing, and concurrent I/O., Understanding of Python's GIL and its impact on I/O-bound and CPU-bound workloads., Hands-on experience with pytest., Working knowledge of NumPy, SciPy, pandas, matplotlib, and PyVISA., Strong engineering practices, including clean code, testing, and code reviews., Technical background in engineering, physics, optics, or a related field., Experience automating physical hardware or laboratory instruments., Experience with optical or measurement equipment., Experience with embedded or hardware-related testing.
Компания и ссылка на вакансию — после входа.
ВойтиКонтакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.