IT Craft запрошує Senior Automation Engineer приєднатися до команди, що працює над проєктом у сфері безпеки даних.
Про проєкт:
US-based company, що розробляє enterprise-grade рішення у сфері безпеки даних та хмарних технологій. Команда працює над платформою, яка допомагає компаніям отримувати видимість та контроль над своїми даними в різних середовищах, включаючи структуровані та неструктуровані дані.
Платформа використовує підходи на базі штучного інтелекту для масштабного виявлення та класифікації даних, що дозволяє визначати чутливі дані, пріоритезувати їх захист і знижувати ризики безпеки.
Про роль:
Роль поєднує відповідальність за автоматизацію тестування, загальну якість продукту та участь у побудові QA процесів з нуля. Передбачає визначення та розвиток підходів до автоматизації із залученням ручного тестування там, де це доцільно, у тісній взаємодії з інженерною та продуктовою командами.
Також роль виступає як контроль якості, забезпечуючи високі стандарти якості системи та продукту на всіх етапах.
Обов’язки:
- Визначення та розвиток стратегії автоматизації тестування з постійним вдосконаленням у процесі розвитку продукту;
- Розробка, впровадження та підтримка автоматизованих тестів на різних рівнях;
- Проведення перегляду коду для автоматизації тестування;
- Забезпечення якості продукту у взаємодії з розробниками та продуктовою командою;
- Участь у ручному тестуванні там, де це найбільш ефективно;
- Створення та підтримка QA документації, включаючи стратегію тестування, тест-плани та тест-кейси;
- Участь у scrum-зустрічах, включаючи щоденні синки та планування спринтів.
Вимоги:
- 3+ роки досвіду в автоматизації тестування;
- Сильні навички програмування щонайменше в одній мові, наприклад Java, JavaScript, TypeScript або Python;
- Досвід роботи з Docker та системами безперервної інтеграції та доставки, такими як GitHub Actions або Jenkins;
- Досвід тестування продуктивності розподілених систем, включаючи визначення та вимірювання метрик продуктивності;
- Досвід тестування точності та якості систем на базі машинного навчання;
- Сильні знання реляційних баз даних, таких як PostgreSQL або MySQL;
- Розуміння проєктування систем, включаючи багаторівневу архітектуру, клієнт-серверні підходи, мікросервіси, хмарні системи та робочі процеси;
- Вміння ефективно керувати часом та пріоритезувати задачі і проєкти;
- Досвід роботи в agile scrum команді та хороші комунікаційні навички;
- Практичний досвід з Playwright та Java, включаючи тестування API та наскрізне тестування;
- Рівень володіння письмовою та розмовною англійською мовою — не нижче Upper-Intermediate.
Буде плюсом:
- Досвід роботи з Kubernetes або іншими платформами оркестрації;
- Досвід роботи з Kafka або подібними брокерами повідомлень;
- Досвід роботи з продуктами у сфері безпеки;
- Зацікавленість у безпеці, машинному навчанні або обробці природної мови.
IT Craft пропонує:
- Конкурентну оплату відповідно до кваліфікації;
- Гнучкий графік, дистанційну роботу;
- Можливість кар’єрного росту;
- Компенсацію за технічні курси, освітні ресурси та спорт;
- Внутрішнє навчання англійської мови;
- Дружню команду відкритих людей.
Надішліть, будь ласка, своє резюме.
IT Craft invites a Senior Automation Engineer to join a team working on a data security platform.
About the project:
US-based company building enterprise-grade solutions in the data security and cloud domain. The team is developing a platform that helps organizations gain visibility and control over their data across different environments, including structured and unstructured sources.
The platform leverages AI-driven approaches to enable large-scale data discovery and classification, helping customers identify sensitive data, prioritize protection, and reduce security risks.
About the role:
This role combines ownership of test automation, overall product quality, and participation in building QA processes from scratch.
Responsibilities:
- Own and drive test automation strategy and continuously improve it as the product evolves;
- Design, implement, and maintain automated tests across different levels;
- Perform code reviews for test automation;
- Ensure product quality in collaboration with developers and product team;
- Contribute to manual testing where it is the most effective approach;
- Create and maintain QA documentation including test strategy, test plans, and test cases;
- Participate in scrum ceremonies including standups and sprint planning.
Requirements:
- 3+ years of experience in QA automation;
- Strong coding skills in at least one programming language such as Java, Javascript, Typescript, or Python;
- Experience with Docker and CI/CD systems such as Github Actions or Jenkins;
- Experience in performance testing of distributed systems including defining and measuring performance metrics;
- Experience in testing accuracy and quality of ML-based systems;
- Strong knowledge of relational databases such as PostgreSQL or MySQL;
- Understanding of system design including multi-tier architecture, client-server, microservices, cloud systems, and workflows;
- Strong time management and ability to prioritize across multiple tasks and projects;
- Experience working in agile scrum teams and strong communication skills;
- Hands-on experience with Playwright and Java, including API testing and end-to-end testing;
- At least an Upper-Intermediate level of spoken and written English.
Nice to have:
- Experience with Kubernetes or other orchestration platforms;
- Experience with Kafka or similar message brokers;
- Experience working with security-related software;
- Interest in Security, Machine Learning, or Natural Language Processing.
IT Craft offers:
- Competitive compensation according to the qualifications;
- Flexible working hours, remote work;
- Opportunity for career growth;
- Compensation for technical courses, educational resources and sport;
- In-house English training;
- A friendly team of open-minded people.
Please send your CV.