Home
Jobs

Python Automation Engineer

4 - 5 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

JOB DESCRIPTION- Python Automation Engineer Responsibilities: • Develop and maintain automated test suites using Python and Selenium for web applications. • Utilize pytest and Behave for test automation and behavior-driven development. • Implement CI/CD pipelines using Jenkins, Azure DevOps, and YAML-based configurations for automated testing and deployment. • Work with version control systems such as Git, handling merge conflicts and pull requests. • Collaborate with cross-functional teams in Agile environments, participate in sprint planning, retrospectives, and daily stand-ups. • Write and maintain robust test scripts, applying OOP principles in test frameworks for scalable automation. • Utilize locators (ID, name, XPath, CSS selectors) and XPath techniques to write efficient automation scripts. • Design automated tests to handle dynamic elements, such as selecting the cheapest flight on the MakeMyTrip website. • Define virtual machines in YAML for test execution in CI/CD pipelines. • Generate test reports and handle bug reporting using Jira and other tools. Requirements: • 4-5 years of experience as a Python Automation Engineer, with strong proficiency in Python programming. • Extensive experience with Selenium WebDriver for web automation testing. • Knowledge of pytest and Behave for test automation, including familiarity with conftest.py for managing fixtures. • Hands-on experience with CI/CD pipelines, using Jenkins and Azure DevOps. • Proficiency in Git, handling commands such as git add, git commit, git push, resolving merge conflicts, and working with remote branches. • Strong understanding of Agile methodologies, experience participating in Agile ceremonies, sprint planning, and retrospective issue resolution. • Familiarity with test data types in Python, understanding mutable and immutable types (strings, lists, dictionaries), and proficient in data structure manipulation. • Demonstrated ability to prioritize and organize test cases based on requirements or QA team guidance. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Appzlogic
Appzlogic

10 Jobs

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India

Hyderabad / Secunderabad, Telangana, Telangana, India