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

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.

Senior QA Automation Engineer – Nexus Team
SemrushSenior 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.
Tech Stack
Tools & technologiesDockerGRPCJavaKotlinKubernetesMongoDBNoSQLRedisUnix
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 resumeApplicant 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