Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Semrush is a brand visibility platform that helps marketers manage their online presence and create measurable impact. It provides AI-driven insights across GEO, SEO, Agentic Search Optimization, content marketing, paid media, and social strategy.
задачи
Build QA processes from scratch by establishing testing standards for a product team without dedicated QA;
Embed quality practices into sprint planning, backlog refinement, and the development lifecycle;
Own end-to-end testing quality for the Site Intelligence product, including customer-facing tools and internal systems;
Assess the current testing state and select suitable tools and technologies;
Design and implement a scalable test automation strategy and framework aligned with company-wide QA approaches;
Design, build, and maintain automated backend microservice, asynchronous workflow, public API, internal API, and UI test suites;
Test data flows across crawlers, internal configuration tools, metadata engines, and reporting APIs;
Identify integration edge cases before production releases;
Integrate automated testing into CI/CD pipelines;
Partner with infrastructure teams to establish staging and release candidate environments;
Embed quality checks into the deployment process;
Collaborate with product managers, engineers, tech leads, and cross-functional teams to align testing strategy with product goals and engineering priorities;
Integrate QA into an established developer-owned testing process without slowing delivery.
требования
Demonstrated experience building QA processes and test strategies from scratch within an active engineering team;
Strong hands-on coding skills for test automation, such as Python;
Solid manual and exploratory testing experience;
Experience testing public and internal APIs, backend microservices, distributed systems, and data pipelines;
Practical experience integrating automated tests into CI/CD pipelines;
Experience with containerized environments such as Docker;
Strong communication and collaboration skills across cross-functional teams;
Fluent English, written and spoken;
Nice to have: Familiarity with Google Cloud Platform (GCP), understanding of web technologies, web crawlers, or HTML structure, SQL skills for data validation and verification.