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
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.
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.
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.
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.
Senior Frontend Developer (Enterprise Solutions Unit)
Senior Frontend Developer role focusing on JavaScript, TypeScript, and UX in a leading SaaS platform.
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.
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 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.
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.
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.
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.
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.
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.
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.
Senior Frontend Developer (Enterprise Solutions Unit)
Senior Frontend Developer role in Semrush's Enterprise Solutions Unit, focusing on innovative solutions for digital marketing.
Fullstack Developer (Raspberry Team)
Join Semrush as a Fullstack Developer in the Raspberry Team, focusing on product development and cloud technologies.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
UI Designer (Red and Yellow Teams)
Join Semrush as a UI Designer in Cyprus, working remotely. Engage in creating compelling interfaces with a dynamic team.
Senior Frontend Developer / Team Lead (React.js, Node.js)
Join Semrush as a Senior Frontend Developer / Team Lead. Lead a team, develop new features, and solve problems using React.js and Node.js.
Frontend Developer (Umbrella Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Work on complex web applications using JavaScript, React, and more.
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.
Full-Stack QA Engineer (Web and Mobile)
Join Quadcode as a Full-Stack QA Engineer to test web and mobile applications, focusing on manual and automated testing.
Frontend Developer (Amber Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Develop new functionalities and enhance web performance using CSS, JavaScript, and React.js.