Selenium Automation Engineer

Tata Consultancy Services Ltd

  • Charlotte, NC
  • 15 days ago
  • $110,000–$125,000 Per Year

Highlights

Design, develop, and maintain automated test frameworks using Selenium, Playwright, and UFT. Continuously evaluate new testing tools, AI-assisted testing techniques, and automation improvements.

Numbers & Facts

LocationCharlotte, NC
Salary$110,000–$125,000 Per Year

Description

Must Have Technical/Functional Skills

Primary Skill-

Selenium WebDriver

Java

Playwright

UFT (Unified Functional Testing)

Test Automation Framework Development (TestNG/JUnit/PyTest)

Secondary Skill-

Python

API Testing (REST Assured, Postman, SOAP UI)

CI/CD Tools (Jenkins, Azure DevOps, GitHub Actions)

SQL / Database Testing

Git & Agile/Scrum Methodology

Roles & Responsibilities

  • Design, develop, and maintain automated test frameworks using Selenium, Playwright, and UFT.
  • Develop automation scripts using Java and/or Python.
  • Create and execute functional, regression, smoke, sanity, and end-to-end test suites.
  • Build scalable, reusable, and maintainable automation frameworks from scratch.
  • Automate web, API, and database validation test scenarios.
  • Develop and maintain Playwright-based automation solutions for modern web applications.
  • Create and execute UFT scripts for legacy and enterprise applications.
  • Integrate automation suites with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.
  • Develop data-driven, keyword-driven, and hybrid automation frameworks.
  • Perform API testing using REST/SOAP services and automation tools.
  • Analyze business requirements and create automation test strategies, plans, and test cases.
  • Conduct root cause analysis of test failures and work closely with development teams.
  • Execute automation suites and publish test execution reports and metrics.
  • Implement cross-browser and cross-platform automation testing.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives.
  • Validate UI, backend, APIs, and database integrations.
  • Manage defects using Jira, ALM, Azure DevOps, or similar tools.
  • Optimize automation coverage and reduce manual testing efforts.
  • Mentor junior QA engineers and promote automation best practices.
  • Continuously evaluate new testing tools, AI-assisted testing techniques, and automation improvements.

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range: $110,000 - $125,000 a year

Similar Jobs

See more jobs