Design, develop, and maintain automation test scripts using Python
Perform End-to-End (E2E) testing for web applications
Implement and manage automation frameworks using PyTest
Automate UI test cases using Selenium
Job description
This is a remote position.
Shift Boolean looking for an experienced Python Automation Test Engineer to join our growing team. The ideal candidate should have strong hands-on experience in automation testing frameworks and end-to-end testing, with the ability to work independently in a fully remote environment.
Key Responsibilities
Design, develop, and maintain automation test scripts using Python
Perform End-to-End (E2E) testing for web applications
Implement and manage automation frameworks using PyTest
Automate UI test cases using Selenium
Follow Page Object Model (POM) design pattern
Generate and analyze test reports using Allure
Execute cross-browser and cross-device testing using BrowserStack
Collaborate with developers, product managers, and QA teams to ensure high-quality releases
Identify, log, and track defects effectively
Requirements
Strong experience in Python
Hands-on experience with PyTest
Proficiency in Selenium Automation Testing
Experience with E2E Testing
Good understanding of Page Object Model (POM)
Experience using Allure for reporting
Hands-on experience with BrowserStack
Strong analytical and problem-solving skills
Good communication skills for remote collaboration