Project Overview:

As a Automation Quality Assurance Engineer you will ensure a high level of test automation and test coverage (automated and manual) while we go towards production. You have an analytic way of thinking, paired with a deep technical understanding down to the code level and your main motivations are achieving a high level of automation and following the shift-left paradigm.
 
You will be responsible to find bugs on the integration and component level and writing tests based on technical descriptions of our interfaces, the UI, and workflows. You will support our Release Engineers in defining and maintaining a test strategy integrated into our deployment pipeline.

Рекрутер
Андрій Годун
Responsibilities:
  • Creating detailed, comprehensive, and well-structured test strategies, plans, and test cases;
  • Ensuring high-quality output during the sprints and collaborate closely with the developers;
  • Designing and executing manual test cases as well as exploratory testing;
  • Designing and implementing automated integration and component tests;
  • Estimating, prioritizing, planning, and coordinating quality testing activities;
  • Identifying, recording, documenting thoroughly, and tracking bugs;
  • Contributing to our test automation framework and tools;
  • Assisting developers in design for testability;
  • Integrating tests into our CI/CD chain.
Requirements:
  • With strong automation skills, especially in Python;
  • Well versed in the QA process including test plan development, functional and non-functional testing;
  • With some REST API testing experience;
  • Azure experience would be a bonus;
  • IoT or industrial experience would be a bonus;
  • At least 3 years of relatable experience in software quality assurance in a multidisciplinary software environment;
  • Strong knowledge of software QA methodologies, tools, and processes;
  • Strong analytical way of thinking and problem-solving skills;
  • Good knowledge and experience in Agile software development life cycle, methodologies (Scrum, Kanban), and tools (Jira, etc.);
  • Good understanding of best practices in TDD and CI/CD (cloud and embedded environments) and automation experience;
  • Good English verbal and written communication skills.
Nice to have:
  • Working knowledge with Python and the React ecosystem is a plus;
  • Good knowledge about databases (PostgreSQL, MySQL) is a plus;
  • Previous experience in testing solutions written in JavaScript ES6 and Typescript is a plus;
  • Knowledge of tools and frameworks such as Selenium, Cypress, PyTest, and alike.

Тебе також можуть зацікавити

Чому варто приєднатись до команди INTELLIAS

У нас ти знайдеш доброзичливе середовище та можливості навчатися й зростати щодня.

Можливості релокації в INTELLIAS

Отримуй новий досвід та відкривай нові горизонти, знаходячись лише в декількох годинах подорожі…

Підтримка здоров’я та спорту

Ми докладаємо максимум зусиль, щоб забезпечити комфортні умови для консультантів компанії, та піклуємося…

Як стати частиною команди INTELLIAS

Ми робимо все можливе, щоб спростити та прискорити твій шлях до нашої команди. Будемо раді бачити тебе...