Middle SDET Engineer in Python

$$$

About the Project
One of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.

Project goals include automation testing of the video and audio content and other services available via digital media players using a custom test automation framework.

Responsibilities:

  • Maintain and enhance an existing Python-based automation framework.
  • Design, develop, and execute automated test cases.
  • Create new automation scripts and improve existing test coverage.
  • Perform automation code reviews and contribute to framework improvements.
  • Investigate test failures, debug issues, and create detailed defect reports.
  • Prepare and maintain technical and testing documentation.
  • Collaborate closely with development, QA, and product teams across international locations (US and UK).
  • Execute manual testing activities when required (approximately 20% of workload).

    Required Experience
  • 3+ years of hands-on experience in QA Automation.
  • Strong Python programming skills with experience developing and maintaining automated test solutions.
  • Experience creating, maintaining, and enhancing automated test frameworks and test scripts.
  • Solid understanding of test automation design patterns, including the Page Object Model (POM). Knowledge of additional automation architecture patterns is a plus.
  • Experience debugging test failures, analyzing logs, and identifying root causes of issues.
  • Good understanding of software testing methodologies, QA processes, test planning, test case design, defect lifecycle, and test documentation.
  • Experience working in Agile/Scrum development environments.
  • Practical experience working on both Linux/Unix and Windows platforms.
  • Ability to review automation code and follow coding best practices.
  • Strong communication skills and ability to collaborate with distributed international teams.
  • Upper-Intermediate or higher English level (written and spoken).

    Must-have:
  • 3+ years QA Automation
  • Python
  • Test automation framework development/maintenance
  • Page Object Model (POM)
  • Linux + Windows
  • Agile/Scrum
  • English communication skills
     

    Nice to Have

  • Experience with automation frameworks such as PyTest, Robot Framework, Selenium, Playwright, or similar.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 25 June
44 views
ยท
7 applications
Last responded 4 minutes ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...