Senior Test Lead - Python, Selenium

HCL America, Inc.
United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$95,000 - $151,000
Working hours
Shift work
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Component-Based Software Engineering Application Integration Architecture JIRA Automation of Tests Software Bug Management Command-Line Interface Collaborative Software Databases Cursor
+31 more
Database Testing Software Debugging Linux Github Integrated Development Environments Python (Programming Language) Microsoft SQL Server MySQL Productivity Software Release Management E2e Testing Microsoft Copilot Selenium Software Deployment Systems Integration User Interface Testing GitHub Copilot Snowflake Virtual Environment Git Build Management Pytest Integration Tests Cassandra Playwright Bitbucket Data Management Model Context Protocol Api Management Cisco Jenkins

Job description

The candidate should be comfortable configuring, integrating, and utilizing these tools as part of day-to-day testing, automation, debugging, and release activities. Additional Responsibilities Application Integration & Release Validation

  • Perform end-to-end integration testing across application components.
  • Validate UI, API, database, and system-level interactions.
  • Execute regression and release validation testing.
  • Support deployment verification activities.
  • Perform final QA sign-off prior to production release.
  • Validate successful deployment of applications into target environments.

Environment & Release Management

  • Verify application functionality across development, QA, staging, and production-like environments.
  • Validate build and deployment artifacts through Jenkins pipelines.
  • Support troubleshooting of deployment and post-release issues., * Team members collaborate with stakeholders and engineering teams located in the US, Canada, India, and other global locations.
  • Candidates must demonstrate flexibility in work schedules to accommodate critical meetings, stand-ups, sprint ceremonies, production support activities, and cross-functional collaboration.
  • Willingness to provide partial overlap with global teams is required.
  • Strong communication and proactive engagement skills are essential in a geographically distributed environment., Senior QA Automation Engineer - Python, Playwright, AI-Assisted Testing & Quality Transformation (QCC Applications) Technical Environment & Tools The candidate will be working on Cisco’s Quality Command Center (QCC) applications and supporting systems. Hands-on experience or strong familiarity with the following technologies and tools : Operating Systems & Development Environment

  • Linux
  • Windows
  • Python Virtual Environments (venv)
  • Shell/Command Line Operations

Development & Collaboration Tools

  • Git
  • BitBucket
  • Jira
  • Jenkins
  • GitHub

Databases & Data Platforms

  • Snowflake
  • Microsoft SQL Server (MS-SQL)
  • MySQL
  • Cassandra

AI & Productivity Tools

  • Cursor
  • GitHub Copilot
  • MCP (Model Context Protocol) integrations
  • AI-assisted development and test automation tools

The candidate should be comfortable configuring, integrating, and utilizing these tools as part of day-to-day testing, automation, debugging, and release activities. Additional Responsibilities Application Integration & Release Validation

  • Perform end-to-end integration testing across application components.
  • Validate UI, API, database, and system-level interactions.
  • Execute regression and release validation testing.
  • Support deployment verification activities.
  • Perform final QA sign-off prior to production release.
  • Validate successful deployment of applications into target environments.

Environment & Release Management

  • Verify application functionality across development, QA, staging, and production-like environments.
  • Validate build and deployment artifacts through Jenkins pipelines.
  • Support troubleshooting of deployment and post-release issues., * Team members collaborate with stakeholders and engineering teams located in the US, Canada, India, and other global locations.
  • Candidates must demonstrate flexibility in work schedules to accommodate critical meetings, stand-ups, sprint ceremonies, production support activities, and cross-functional collaboration.
  • Willingness to provide partial overlap with global teams is required.
  • Strong communication and proactive engagement skills are essential in a geographically distributed environment.

Skill Requirements

Must-Have Skills Checklist Playwright Automation Python & PyTest API Testing UI Testing Database Testing Snowflake MS-SQL / MySQL Jenkins Jira Git / BitBucket / GitHub Cassandra (preferred) AI Tools (Copilot, Cursor, MCPs) Defect Triage & Debugging Integration Testing Application Deployment Validation Linux & Windows Environment Exposure Global Team Collaboration & Flexible Work Timings

Requirements

The candidate will be working on Cisco’s Quality Command Center (QCC) applications and supporting systems. Hands-on experience or strong familiarity with the following technologies and tools : Operating Systems & Development Environment

  • Linux
  • Windows
  • Python Virtual Environments (venv)
  • Shell/Command Line Operations

Development & Collaboration Tools

  • Git
  • BitBucket
  • Jira
  • Jenkins
  • GitHub

Databases & Data Platforms

  • Snowflake
  • Microsoft SQL Server (MS-SQL)
  • MySQL
  • Cassandra

AI & Productivity Tools

  • Cursor
  • GitHub Copilot
  • MCP (Model Context Protocol) integrations
  • AI-assisted development and test automation tools

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…