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.
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)
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.
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 NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and maintain web applications using NodeJS, TypeScript, and more.
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.
Integration Engineer - Enterprise Architecture Team
Join Semrush as an Integration Engineer to develop and manage integrations using GCP, Workato, and more.
Analytics Engineer (Data Product & Research Team)
Join Semrush as an Analytics Engineer to develop data pipelines and enhance analytics tools. Work remotely with flexible hours.
Senior Software Engineer - Frontend (JavaScript, React)
Join Keboola as a Senior Software Engineer - Frontend, focusing on JavaScript and React in a hybrid role based in Prague.
Java Developer (Solar Team)
Join Semrush as a Java Developer to work on microservices, Spring Boot, and more in a remote role.
SRE Engineering Manager
Join Mindbox SA as an SRE Engineering Manager in Warsaw. Lead teams, manage software development, and ensure reliability in a hybrid work environment.
Senior Frontend Engineer for Invoicing Team
Join Productive as a Senior Frontend Engineer to develop invoicing features in a fast-growing SaaS company. Experience with JavaScript and TypeScript required.
Data & AI Strategy Consultant
Join Accenture as a Data & AI Strategy Consultant in Prague. Develop strategies, support AI initiatives, and drive innovation in a hybrid role.
Freelance Fullstack Web Developer
Join us as a Freelance Fullstack Web Developer to develop and optimize accessible web applications using Laravel, Livewire, and more.
Frontend Engineer with React Native and TypeScript
Join Drops, a Kahoot! company, as a Frontend Engineer using React Native and TypeScript to build scalable, impactful products.
Senior Fullstack Engineer - SDK Development
Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.
Senior Frontend Engineer (React, TypeScript)
Join Quin as a Senior Frontend Engineer to develop AI-driven healthcare applications using React and TypeScript in Amsterdam.
Senior Software Engineer
Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.
Senior Software Engineer, iOS
Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.
Senior iOS Engineer
Join DuckDuckGo as a Senior iOS Engineer to lead impactful projects in mobile privacy technology. Work remotely with a focus on iOS development.
Senior React Native Developer
Join Aviva as a Senior React Native Developer in Warsaw. Work on innovative projects with a modern tech stack in a supportive, hybrid environment.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.