Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Citrus Systems is an IT company operating in the marketing, gaming, and financial segments of the iGaming industry. Its products are implemented across European, African, and Latin American markets.
задачи
Own the automation approach within the CMS Platform product area and build reliable coverage for critical user journeys, backend workflows, and service integrations;
Design, maintain, and evolve automation frameworks, reusable components, test data, and CI/CD integration;
Combine manual, exploratory, and automated testing while progressively automating valuable regression coverage;
Review requirements early, identify gaps and quality risks, and collaborate with developers and product stakeholders throughout the sprint;
Define appropriate coverage across UI/E2E, API, contract, component, integration, and unit testing levels;
Validate business logic, data changes, and system behaviour using browser tools, APIs, databases, logs, network traffic, and other technical interfaces;
Investigate failures and flaky tests and identify whether root causes lie in the application, automation, data, environment, or dependencies;
Review automation code, improve execution speed and reliability, and strengthen shared Quality Engineering standards;
Mentor other Quality Engineers and partner with the QA Lead on the wider testing and automation strategy.
требования
5+ Years of hands-on experience in test automation, with substantial depth in UI/web automation, API/backend automation, or both;
Proficiency in at least one programming language used for automation and ability to design maintainable frameworks and test suites;
Strong manual, functional, exploratory, and risk-based testing skills;
Ability to translate requirements and business rules into positive, negative, boundary, failure, and edge-case coverage;
Experience with Git, CI/CD pipelines, Agile/Scrum delivery, and modern software development workflows;
Confidence debugging complex failures using developer tools, APIs, logs, databases, network data, and observability tooling;
Sound judgement about what to automate, when to automate it, and which testing level provides the best value;