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 ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...