30 Aug
|
Diensten Tech
|
Kolkata
30 Aug
Diensten Tech
Kolkata
ob Responsibilities
Design, develop, and maintain automated test scripts using Python and Selenium 4+.
Create and maintain robust automation frameworks using PyTest/Unittest, Page Object Model (POM), and reusable utilities.
Automate functional, regression, smoke, sanity, and end-to-end test scenarios.
Analyze requirements and prepare test scenarios, test cases, and automation scripts.
Execute automated test suites and analyze failures, logs, screenshots, and reports.
Perform web application testing across different browsers using Selenium WebDriver.
Work with energetic web elements, frames, windows/tabs, alerts, dropdowns, waits, and JavaScript interactions.
Implement explicit waits, implicit waits, fluent waits, and synchronization strategies.
Integrate automation tests with Jenkins/CI-CD pipelines.
Use Git/GitHub/Bitbucket for source-code management.
Generate and maintain automation reports using tools such as Allure, HTML reports, or Extent Reports.
Identify, document, track, and retest defects using Jira or similar defect-management tools.
Collaborate with developers, business analysts, manual testers, and other QA engineers in an Agile/Scrum workplace.
Participate in code reviews and continuously improve automation framework stability and execution time.
Required Technical Skills
Python
OOP concepts
Exception handling
Collections, functions, modules/packages
File handling
List/dictionary comprehensions
Decorators and generators
Regular expressions
JSON handling
Selenium 4+
WebDriver
Locators: ID, XPath, CSS Selector, etc.
Explicit/implicit/fluent waits
Actions class
JavaScriptExecutor
Frames and iframes
Windows/tabs
Alerts
Dropdowns
Screenshots
Agile elements
Selenium Grid
Automation Framework
PyTest
Fixtures
Parameterization
Assertions
Markers
Page Object Model
Data-driven testing
Configuration management
Logging and reporting
Additional Skills
API testing using Reque
📌 Python Automation Testing Kolkata
🏢 Diensten Tech
📍 Kolkata