Automation Tester (Python)
Arcitech
2 - 5 years
Mumbai
Posted: 12/02/2026
Job Description
Position - Software Tester (Automation)
Why Join Us?
- Growth-driven environment with modern, automation-first projects
- Weekends off + Provident Fund benefits
- Supportive, collaborative & innovation-first culture
Role Overview
We are looking for an Automation Tester with strong hands-on experience in Python-based UI, API, and WebSocket automation. You will collaborate closely with developers, project managers, and QA peers to ensure product quality, performance, and reliability, while also exploring AI-led testing initiatives.
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 (real-time event/message validations, latency, 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
Tools You Will Work With
- Automation: Selenium, Pytest
- API & WebSockets: Postman, Swagger, Python libraries
- Performance: JMeter
- Project/Defect Tracking: Jira, Zoho Projects
- CI/CD & Version Control: Jenkins, Git
Soft Skills
- Strong communication & teamwork
- Detail-oriented and analytical
- Problem-solving mindset
- Ownership and accountability
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
