Automation Qa

Enfint
Málaga, Spain
21 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

HTML Application Programming Interfaces (APIs) Automation of Tests Continuous Integration Data Validation Distributed Systems Python (Programming Language) Scrum Methodology Standard Sql Software Engineering Data Streaming Systems Integration
+13 more
Test Data Strategies of Testing Web Crawlers Google Cloud Backend Containerization Semrush Data Analytics Web Technologies Software Coding Data Pipelines Docker Microservices

Job description

????????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 QAEmbed quality practices into sprint planning, backlog refinement, and the development lifecycleOwn end-to-end testing quality for the Site Intelligence product, including customer-facing tools and internal systemsAssess the current testing state and select suitable tools and technologiesDesign and implement a scalable test automation strategy and framework aligned with company-wide QA approachesDesign, build, and maintain automated backend microservice, asynchronous workflow, public API, internal API, and UI test suitesTest data flows across crawlers, internal configuration tools, metadata engines, and reporting APIsIdentify integration edge cases before production releasesIntegrate automated testing into CI/CD pipelinesPartner with infrastructure teams to establish staging and release candidate environmentsEmbed quality checks into the deployment processCollaborate with product managers, engineers, tech leads, and cross-functional teams to align testing strategy with product goals and engineering prioritiesIntegrate 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 teamStrong hands-on coding skills for test automation, such as PythonSolid manual and exploratory testing experienceExperience testing public and internal APIs, backend microservices, distributed systems, and data pipelinesPractical experience integrating automated tests into CI/CD pipelinesExperience with containerized environments such as DockerStrong communication and collaboration skills across cross-functional teamsFluent English, written and spokenNice to have: Familiarity with Google Cloud Platform (GCP), understanding of web technologies, web crawlers, or HTML structure, SQL skills for data validation and verification???????Unlimited PTOHobby and team building budget allowanceEmployee Support ProgramFinancial aid after the loss of a family memberEmployee Resource Groups#J-*****-Ljbffr

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

Videos

See all

Related articles

See all