Selenium Automation Tester

TATA Consulting ServicesCharlotte, NC
28d$95,000 - $115,000

About The Position

Design, Develop, and maintain automation test scripts using Selenium WebDriver, Core Java, and Cucumber. Create and manage BDD feature files, step definitions, and test runners in alignment with business requirements. Integrate automated tests into CI/CD pipelines (e.g. Jenkins, GitLab, CI) Work closely with QA and development teams to identify test scenarios, write test cases, and implement test plans. Perform Cross-browser and cross-platform testing for web applications. Troubleshoot test failures, analyze root causes, and report bugs in a detailed and timely manner. Ensure scalability and reusability of automation scripts by following best coding practices. Collaborate with DevOps teams to manage test environments and test data. Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives. Maintain documentation related to automation scripts and frameworks.

Requirements

  • Selenium
  • Core Java
  • Cucumber
  • Bachelor's degree in computer science, Engineering, or a related field.
  • 5+years of hands-on experience in Selenium WebDriver for web application testing.
  • Proficiency in Core Java including OOP principles, collections, exception handling, etc.,
  • Strong understanding of Cucumber and BDD frameworks.
  • Experience with testing frameworks like JUnit, TestNG

Responsibilities

  • Design, Develop, and maintain automation test scripts using Selenium WebDriver, Core Java, and Cucumber.
  • Create and manage BDD feature files, step definitions, and test runners in alignment with business requirements.
  • Integrate automated tests into CI/CD pipelines (e.g. Jenkins, GitLab, CI)
  • Work closely with QA and development teams to identify test scenarios, write test cases, and implement test plans.
  • Perform Cross-browser and cross-platform testing for web applications.
  • Troubleshoot test failures, analyze root causes, and report bugs in a detailed and timely manner.
  • Ensure scalability and reusability of automation scripts by following best coding practices.
  • Collaborate with DevOps teams to manage test environments and test data.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
  • Maintain documentation related to automation scripts and frameworks.

Benefits

  • 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service