Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Semrush

Senior QA Automation Engineer – Nexus Team

Semrush

Senior QA Automation Engineer on the Nexus Team at Semrush driving quality assurance and automated testing processes. Collaborating with cross-functional teams to enhance product quality and user experience.

Posted 6/8/2026full-timeRemote • 🇪🇸 SpainSeniorWebsite

Tech Stack

Tools & technologies
DockerGRPCJavaKotlinKubernetesMongoDBNoSQLRedisUnix

About the role

Key responsibilities & impact
  • Drive and own quality assurance processes in the team, including code review, automations of workflows, and adapting new testing best practices.
  • Setting up and maintaining existing automated tests and their frameworks, supporting and covering new features with automated tests.
  • Perform manual testing, primarily focusing on back-end systems.
  • Create and maintain necessary documentation. Work closely with Product Manager and Tech Lead Manager to refine project requirements.
  • Assist in gathering analytics and collaborate effectively with external teams.
  • Help internal users with our team's product issues through thorough investigations, discussions, and clarifications.

Requirements

What you’ll need
  • 5+ years of QA experience with 3+ years of QA automation experience
  • Experience in API and UI Test Automation using Java and/or Kotlin
  • Understanding of main programming concepts, guidelines, and patterns
  • Understanding of web stack and client-server applications, including knowledge of HTTP, RESTful APIs, and browser debugging tools
  • Experience with relational databases
  • Basic UNIX skills (comfortable with CLI tools)
  • Practical experience setting up and maintaining testing infrastructure (CI/CD pipelines, Docker/containerized environments)
  • Strong English proficiency for documentation and team collaboration
  • Not required, but a plus Basic knowledge of load testing techniques and tools, security best practices, and PII processing
  • Understanding of and experience with gRPC.
  • Familiarity with Kubernetes, Helm, IaC, etc.
  • Knowledge of setting up Quality Gates and processes around them.
  • NoSQL experience (Redis, MongoDB, etc)
  • Experience working in an agile, cross-functional team and a fast-paced environment.
  • Exposure to leveraging AI/LLM tools to optimize QA processes (e.g., code reviews, test data generation, code generation, and analytics).

Benefits

Comp & perks
  • Unlimited PTO
  • Hobby & team building budget allowance
  • Employee Support Program
  • Loss of family member financial aid
  • Employee Resource Groups

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
QA experienceQA automationAPI Test AutomationUI Test AutomationJavaKotlinrelational databasesUNIXgRPCNoSQL
Soft Skills
collaborationdocumentationinvestigationcommunicationteamwork