Tata Consultancy Services

Automation Tester

Nashville, TN, US

$80k
22 days ago
Save Job

Summary

Must Have Technical/Functional Skills

A Selenium Test Engineer, or Automation Test Engineer, is responsible for designing, developing, and executing automated tests for web applications using Selenium, a widely used open-source framework. They also identify test cases, create automation test plans, and ensure the quality of web applications through automated testing.

  • Develop and execute automated test scripts using Selenium WebDriver.
  • Design and implement automation frameworks to streamline testing processes.
  • Proficiency in programming languages like Java, Python, or C# (depending on the framework used).
  • Strong understanding of software testing methodologies and principles.
  • Familiarity with test automation frameworks (e.g., JUnit, TestNG).
  • Experience with version control systems (e.g., Git).
  • Good problem-solving and communication skills.
  • 4 – 6+ years of relevant experience in Test Automation for a large applications

Roles & Responsibilities

  • Play onsite Automation Test Engineer role and act as Single point of contact for all QA automation activities from TCS.
  • Manage the onsite/offshore coordination on test automation deliverables and make sure team members complete the sprint goals
  • Active participation in technical and functional requirements discussions with the project teams and provide test automation effort estimations
  • Participate in all the project meetings and represent the test automation team in providing daily/weekly test automation status reports to the customer
  • Writing and maintaining Selenium WebDriver scripts using languages like Java, Python, or C#.
  • Designing and implementing test automation frameworks.
  • Identifying test cases for automation and creating an automation test plan.
  • Setting up and maintaining Selenium test environments, including browsers, drivers, and CI/CD pipelines.
  • Familiarity with version control systems like Git.
  • Identifying test cases for automation and creating an automation test plan.
  • Develop and document comprehensive test plans and procedures.
  • Ensure test runs are executed within the given timeframe.
  • Analyze test results and identify defects.
  • Collaborate with developers and other stakeholders to resolve issues.
  • Identify, report, and track software defects.
  • Monitor the defect management process and ensure timely resolution.

Generic Managerial Skills, If any

  • Strong problem-solving and analytical skills.
  • Strong work ethics & team player with excellent inter-personal & communication skills.
  • Essential behaviors, skills and attitudes required for success in this position.
  • Language skills:

oFluent in the written and verbal skills necessary to perform successfully the essential functions, duties, and responsibilities of the position.

Salary Range: $75,000-$80,000 a year

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: