QA Automation Engineer (AQA)
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо досвідченого QA Automation Engineer для приєднання до технологічної команди, яка розробляє платформу наступного покоління для передового управління рухом та складних сценаріїв на перехрестях. Платформа використовує передову сенсорну фузію та складові програмного забезпечення для підтримки надійних та інтелектуальних рішень управління рухом. Як частина команди QA, ви будете відповідальним за розробку та підтримку автоматизованих тестових рішень, які забезпечують функціональність, продуктивність, надійність та стабільність платформи.
Ця посада ідеально підходить для професіонала QA, орієнтованого на автоматизацію, який любить працювати з Python, ROS2, тестування автоматизації, CI/CD та сучасними інструментами моніторингу.
Обов'язки
- Розробка, створення та підтримка надійної рамки автоматизації тестування.
- Створення всеосяжних та добре структурованих автоматизованих тестових кейсів, що охоплюють функціональність програмного забезпечення, надійність та продуктивність.
- Розробка автоматизованих тестових сценаріїв з використанням Python та PyTest.
- Робота з ROS2 та його Python-клієнтською бібліотекою (rclpy) для розробки та виконання автоматизованих тестів для компонентів на базі ROS2.
- Використання Colcon та ROS2 CLI для створення, тестування та усунення неполадок у пакетах та компонентах ROS2.
- Виконання автоматизованих тестових наборів та аналіз результатів тестів для виявлення дефектів, регресій та системних проблем.
- Дослідження збоїв та співпраця з розробниками та іншими технічними учасниками для виявлення першопричин.
- Інтеграція автоматизованих тестів у CI/CD труби для забезпечення безперервного тестування та швидшого зворотного зв'язку.
- Тісна співпраця з інженерами DevOps для забезпечення надійного та ефективного виконання тестів у середовищах CI/CD.
- Співпраця з Бізнес-аналітиками, Архітекторами та Розробниками для розуміння вимог та створення детальних тестових сценаріїв та тестових кейсів.
- Внесення вкладу у підвищення покриття тестування, якості тестів та ефективності автоматизації.
- Використання Prometheus та Grafana для підтримки моніторингу та аналізу поведінки системи та тестових середовищ.
- Створення та підтримка документації, пов'язаної з рамкою автоматизації тестування, тестовими кейсами, результатами тестів та процесами тестування.
- Участь у постійному вдосконаленні процесів QA, інструментів та практик.
Вимоги
- 3+ роки досвіду комерційного тестування програмного забезпечення, з акцентом на автоматизацію тестування.
- Глибокий досвід роботи з Python та PyTest.
- Практичний досвід розробки та підтримки автоматизованих тестових рамок.
- Знання ROS2 та rclpy.
- Досвід роботи з Colcon та ROS2 CLI.
- Досвід інтеграції автоматизованих тестів у CI/CD труби.
- Розуміння принципів тестування програмного забезпечення, включаючи функціональне, інтеграційне, регресійне та автоматизоване тестування.
- Досвід аналізу результатів автоматизованих тестів та усунення неполадок у тестах.
- Досвід роботи з Prometheus та Grafana для моніторингу та аналізу системних метрик.
- Гарне розуміння процесів розробки програмного забезпечення та QA.
- Сильні аналітичні та проблемно-орієнтовані навички.
- Здатність ефективно співпрацювати з розробниками, архітекторами, бізнес-аналітиками та інженерами DevOps.
- Хороші навички спілкування англійською мовою.
Буде плюсом
- Досвід тестування розподілених або робототехнічних систем.
- Досвід роботи з сенсорними або реального часу системами.
- Знання Linux середовищ та командних рядків інструментів.
- Досвід роботи з Docker або контейнеризованими тестовими середовищами.
- Досвід роботи з Jenkins, GitLab CI або подібними CI/CD платформами.
- Досвід у тестуванні продуктивності та надійності.
- Знання практик моніторингу та спостереження.
Ми пропонуємо
- Гнучкий робочий формат - віддалено, в офісі або гнучко
- Конкурентоспроможна зарплата та хороший компенсаційний пакет
- Персоналізований кар'єрний ріст
- Інструменти професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості тощо)
- Активні технологічні спільноти з регулярним обміном знаннями
- Відшкодування вартості освіти
- Пам'ятні подарунки до ювілеїв
- Корпоративні заходи та командоутворення
- Інші місцеві переваги
не застосовується до фрілансерів
Про компанію
Ми є технологічною командою, яка розробляє платформу наступного покоління для передового управління рухом та складних сценаріїв на перехрестях. Наша платформа використовує передову сенсорну фузію та складові програмного забезпечення для підтримки надійних та інтелектуальних рішень управління рухом.
© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.
More at N-iX
All 144 rolesSenior / Lead PHP Engineer with AI skills
N-iX · Ukraine
Senior / Lead DevOps / Observability Engineer
N-iX · Ukraine
B2B Marketing Specialist
N-iX · Ukraine
Senior Python Engineer (with TypeScript and Agentic development experience)
N-iX · Ukraine +1