Software Tester - Python with Selenium

2 - 6 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Tester - Python with Selenium at our company located in Navi Mumbai, you will be an integral part of our automation-first projects. You will work closely with developers, project managers, and QA peers to ensure product quality, performance, and reliability. We offer a growth-driven environment with weekends off, Provident Fund benefits, and a supportive, collaborative, and innovation-first culture. **Key Responsibilities:** - **Requirement Analysis & Test Planning** - Participate in client interactions to understand testing and automation requirements. - Convert functional/technical specifications into automation-ready test scenarios. - **Automation Testing & Framework Development** - Develop and maintain automation scripts using Python, Selenium, and Pytest. - Build scalable automation frameworks for UI, API, and WebSocket testing. - Improve script reusability, modularity, and performance. - **API & WebSocket Testing** - Perform REST API validations using Postman/Swagger. - Develop automated API test suites using Python/Pytest. - Execute WebSocket test scenarios including real-time event/message validations, latency, and connection stability. - **Manual Testing (As Needed)** - Execute functional, UI, smoke, sanity, and exploratory tests. - Validate applications in development, QA, and production environments. - **Defect Management** - Log, track, and retest defects using Jira or Zoho Projects. - Ensure high-quality bug reporting with clear steps and severity/priority tagging. - **Performance Testing** - Use JMeter to conduct load, stress, and performance tests for APIs/WebSocket-based systems. - Analyze system performance and highlight bottlenecks. - **AI-Driven Testing Exploration** - Research and experiment with AI tools to enhance automation coverage and efficiency. - Propose AI-driven improvements for regression, analytics, and test optimization. - **Collaboration & Communication** - Participate in daily stand-ups and regular QA syncs. - Communicate blockers, automation progress, and risks clearly. - **Test Reporting & Metrics** - Create reports on automation execution, defect trends, and performance benchmarks. **Key Technical Skills:** - Strong proficiency in Python - UI Automation using Selenium (Python) - Pytest Framework - API Testing: Postman/Swagger - WebSocket Testing - Performance Testing using JMeter - Knowledge of CI/CD tools (such as Jenkins) - Knowledge of Git - SQL knowledge (added advantage) - Functional/Manual Testing expertise - Solid understanding of SDLC/STLC & QA processes In this role, you will work with automation tools including Selenium, Pytest, API & WebSockets tools like Postman, Swagger, Python libraries, and performance tools like JMeter. You will also use project/defect tracking tools such as Jira and Zoho Projects, and CI/CD & version control tools like Jenkins and Git. **Soft Skills:** - Strong communication & teamwork - Detail-oriented and analytical - Problem-solving mindset - Ownership and accountability,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
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

RecommendedJobs for You