Senior Test Specialist
India
Job Description
Senior Test Specialist
Chennai, Tamil Nadu

Job Summary

The Python Automation Tester lead is responsible for building end‑to‑end automated test solutions across UI, API, and integration layers using Python‑based frameworks to ensure functional stability and release confidence.

Key Responsibilities

  • Identify automation‑suitable scenarios from business and technical requirements
  • Design and maintain BDD‑based automation frameworks in Python
  • Develop reusable and maintainable UI automation scripts
  • Execute automated regression and integration test suites
  • Design and maintain well‑structured GitHub repositories for Python automation frameworks
  • Follow branching strategies (feature, release, hotfix) and manage pull requests effectively
  • Perform code reviews to ensure code quality, reusability, and adherence to automation standards
  • Use GitHub Actions or integrate repositories with CI pipelines for automated test execution
  • Analyze failures, debug flaky tests, and improve automation reliability
  • Maintain test coverage across releases and evolving features
  • Perform manual testing when automation is not feasible
  • Track automation tasks, bugs, and enhancements using TFS Issues
  • Analyze API contracts (Swagger/OpenAPI) and business workflows to identify automation candidates
  • Design and maintain modular, reusable API automation frameworks supporting large regression suites
  • Automate complex API workflows including chained requests, token handling, and dependency validation
  • Validate API payloads, headers, schemas, and error handling for positive and negative scenarios
  • Perform authentication and authorization testing (OAuth2, JWT, API keys)
  • Integrate API automation into CI/CD pipelines with environment‑specific configurations
  • Investigate failures using logs, traces, and backend metrics
  • Maintain test data strategies and version compatibility across APIs

Skill Requirements

Mandatory:

  • Strong Python expertise for test automation
  • UI automation using Selenium / Playwright
  • BDD automation frameworks (Behave)
  • Strong hands‑on experience with API automation using Postman, RestAssured, or Python Requests
  • Deep understanding of REST principles, HTTP methods, status codes, and API lifecycle
  • Experience with Postman collection automation using JS test scripts
  • Experience with BDD‑style API automation and regression suites
  • Version control using GitHub
  • CI/CD pipeline integration using Jenkins or Azure DevOps
  • TFS DevOps for test management
  • Exposure to GenAI concepts and use cases in software testing and quality engineering
  • Experience using GenAI tools (e.g., Copilot, ChatGPT or similar) to accelerate test design, script generation, and debugging
  • Ability to leverage GenAI for test case generation, data creation, and code optimization

Good to Have:

  • Performance and load testing exposure (JMeter)
  • Responsive UI and cross‑browser testing
  • API performance testing using JMeter
  • Experience testing microservices and asynchronous APIs
  • Familiarity with contract testing and mock services

Other Requirements

  • Strong understanding of test design and quality metrics
  • Ability to work independently across functional and technical teams
  • Ability to independently own API automation for large applications
  • Strong debugging and analytical skills

Total Experience: 8–12 years

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 226,300 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.