Job Description
I know Java with Selenium and now I want to learn Python with Selenium Tools - Selenium with Python
WebDriver basics and setup
Locators (XPath, CSS Selectors)
Handling different web elements: text boxes, dropdowns, radio buttons, checkboxes
Handling alerts, frames, and windows
Waits (Explicit, Implicit, Fluent Wait)
Taking screenshots, capturing logs
Page Object Model (POM)
Data-driven Testing (using Excel/CSV)
Headless browser testing
Cross-browser testing
TestNG / PyTest
(Since you're using TestNG, it's Java-based. In Python, revise PyTest)
Test structure (fixtures, setup/teardown)
Parameterization
Assertions
Reporting (HTML report plugins)
Fixtures (function, module, class, session scopes)
Cucumber / BDD (with Behave or Lettuce in Python)
Gherkin syntax
Feature files
Step definitions
Hooks
Integration with Selenium
BDD best practices
Git and GitHub
Git basics: clone, pull, commit, push, branch
GitHub actions (for basic CI/CD understanding)
Version control in teams
CI/CD (Jenkins preferred)
Basics of Jenkins pipeline
Creating test jobs
Integrating Selenium tests into Jenkins
PyTest (if not already learned)
More preferred than unittest in the Python automation world
Docker (optional)
Running Selenium Grid using Docker
Containers for test execution
REST Assured (if still using Java) or Python's requests Library
For writing automated API tests
Level: Beginner
Gender Preference: None
Meeting options:
Available online - via skype etc.
💡 Quick Summary
Seeking a career-building opportunity? The Online TestNG, Automation Testing, Jenkins, JMeter, Docker, Cucumber position is now open for candidates interested in the Teacher Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Teacher Jobs is a plus.
