Semrush logo

QA Engineer (UI-Kit Team)

Semrush

Role Overview

Join Semrush as a QA Engineer on the UI-Kit Team, where you will be pivotal in enhancing the quality of our digital marketing platform. This role involves writing test cases, checking documentation, and actively participating in the development process of automated and integration testing. You will focus on identifying high-risk areas in components and patterns, ensuring the highest standards of quality.

Responsibilities

  • Writing test cases on design system components.
  • Checking documentation for consistency with designs and code.
  • Actively participating in the development process of automated and integration testing.
  • Searching for high-risk areas in components and patterns.

Who We Are Looking For

  • 2+ years of experience in web products testing.
  • Proficiency in writing test cases.
  • Good knowledge of the Jest frameworks.
  • Experience in using Axe, playwright, and testing-library (+ testing-library/react).
  • English B2 level or above.
  • High level of autonomy.

About The Team

The UI-Kit team designs the system and the component library for React that is used by all teams in our company. The UI-Kit product connects all Semrush interfaces, gives users a sense of uniformity and integrity, and provides developers with a full-featured, intuitive component library.

Benefits

  • Work format choice: #wfo, #wfh, or mix both.
  • Flexible working day start.
  • Unlimited PTO.
  • Hobby benefit.
  • Breakfast, snacks, and coffee at the office.
  • Corporate events.
  • Training, courses, conferences.
  • Gifts for employees.

About Semrush

Semrush is a leading online visibility management SaaS platform used by over 10,000,000 digital marketers worldwide. We are committed to making online competition fair and transparent with equal opportunities for everyone. Semrush is an equal opportunity employer, celebrating diversity and committed to creating an inclusive environment for all employees.

Benefits
Extracted with AI

  • Flexible work options
  • Unlimited PTO
  • Hobby benefit
  • Breakfast, snacks, and coffee at the office
  • Corporate events
  • Training, courses, conferences
  • Employee gifts

Similar jobs

Last update: 23 minutes ago

Semrush logo
Semrush

QA Automation Engineer (Red Team)

Join Semrush as a QA Automation Engineer to develop and maintain autotests, improve test frameworks, and ensure product quality.

Semrush logo
Semrush

QA Automation Engineer

Join Semrush as a QA Automation Engineer to develop and execute integration tests for backend systems. Remote work available.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Semrush logo
Semrush

Data Quality Engineer - Data Platform Engineering

Join Semrush as a Data Quality Engineer to ensure data integrity and quality using test automation and profiling in a remote role.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work remotely, develop open-source systems, and support developers.

Simplicate logo
Simplicate

Senior Quality Assurance Engineer with TypeScript and Automation

Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.

Bettermile logo
Bettermile

Working Student QA - Automation (d/f/m)

Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work with JavaScript, React, and more in a flexible, remote environment.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a remote role.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Senior Frontend Developer role focusing on JavaScript, TypeScript, and UX in a leading SaaS platform.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Backend Developer to lead backend projects, ensure code quality, and drive development processes. Remote work available.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Semrush logo
Semrush

Frontend Developer with React.js Experience

Join Semrush as a Frontend Developer to build innovative AI apps using React.js and TypeScript. Remote work available.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work remotely on open-source projects using JavaScript, TypeScript, and React.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work remotely on open-source projects using JavaScript, TypeScript, and React.

Semrush logo
Semrush

Frontend Developer / Team Lead

Join Semrush as a Frontend Developer / Team Lead to lead and mentor a team, develop new features, and solve complex problems using React and Node.js.

Semrush logo
Semrush

Frontend Developer with JavaScript and TypeScript Experience

Join Semrush as a Frontend Developer to build and manage interfaces for digital marketing platforms using JavaScript and TypeScript.

Tricentis logo
Tricentis

Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)

Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work with JavaScript, TypeScript, and React to develop scalable components.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and more. Hybrid work in Cyprus.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Senior Frontend Developer role in Semrush's Enterprise Solutions Unit, focusing on innovative solutions for digital marketing.

Semrush logo
Semrush

Fullstack Developer (Raspberry Team)

Join Semrush as a Fullstack Developer in the Raspberry Team, focusing on product development and cloud technologies.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions in a hybrid work environment. Expertise in JavaScript, TypeScript, and CSS required.