Hybrid QA Engineer – Coffee Team

Posted 3 months ago

Apply now

About the role

  • QA Engineer developing automated and integration tests for Semrush’s digital marketing platform. Collaborating with engineers and product teams to ensure quality in frontend applications and features.

Responsibilities

  • Develop and maintain automated UI and integration tests using Python and Selenium
  • Contribute to the development of internal testing tools and frameworks
  • Participate in creating testing documentation and test plans for new features
  • Execute manual and automated testing of frontend applications during development and release phases
  • Take part in code reviews, testing strategy discussions, and help improve overall product quality
  • Expand and improve test coverage, identify gaps, and ensure robust regression checks
  • Develop and maintain CI pipelines for test execution and reporting
  • Collaborate closely with frontend engineers and product teams to improve release reliability

Requirements

  • Solid practical experience in automated UI testing with Python + Selenium (or similar frameworks)
  • Experience with cross-browser and responsive UI testing
  • Understanding of frontend development basics (HTML, CSS, JavaScript)
  • Experience working with CI/CD systems (we use GitLab CI)
  • Ability to investigate UI issues, detect visual inconsistencies, and raise quality standards
  • Willingness to work closely with developers and product owners, providing feedback on features before and after release
  • Not required, but a plus
  • Experience with Playwright or visual regression testing tools
  • Experience with accessibility testing practices
  • Basic knowledge of DevOps practices (Docker, Kubernetes)
  • Experience with performance testing of web applications
  • Experience with API testing (REST)
  • Familiarity with GCP/AWS cloud environments

Benefits

  • Flexible working hours
  • Unlimited PTO
  • Flexi Benefit for your hobby
  • Employee Support Program
  • Loss of family member financial aid
  • Employee Resource Groups
  • Meals, snacks, and drinks at the office
  • Corporate events
  • Teambuilding
  • Training, courses, conferences

Job title

QA Engineer – Coffee Team

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridCyprus

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job