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
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
QA Automation Engineer (Red Team)
Join Semrush as a QA Automation Engineer to develop and maintain autotests, improve test frameworks, and ensure product quality.
QA Automation Engineer
Join Semrush as a QA Automation Engineer to develop and execute integration tests for backend systems. Remote work available.
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.
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.
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.
Cloud DevOps Engineer
Join our Cloud DevOps team in Brno to automate and enhance our SaaS product infrastructure using Azure, Terraform, and CI/CD tools.
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.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
Senior Quality Assurance Engineer
Join Planet as a Senior Quality Assurance Engineer in Porto, Portugal. Work on test automation, Java, and agile methodologies in a hybrid environment.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.