T
Automation Engineer with Java
Bhubaneswar, Odisha, India · Full Time
Be the first to apply
- Experience
- 8–15 yrs
- Salary
- —
- Openings
- 1
- Posted
- 8 hours ago
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Candidates holding any graduate degree are eligible to apply.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
Tata Consultancy Services (TCS) is a prominent multinational IT services and consulting firm. As a vital member of the Tata Group, TCS excels in digital transformation, innovation, and engineering excellence, serving customers in over 46 countries worldwide.
Job Overview and Responsibilities
- Design and develop scalable automation frameworks leveraging Selenium WebDriver, Playwright, Java, and Python technologies.
- Create and maintain comprehensive end-to-end UI, API, and integration automated test suites.
- Develop robust, maintainable automation scripts guided by best coding standards and practices.
- Handle cross-browser testing challenges effectively, ensuring consistent automation performance.
- Implement automation utilities using object-oriented programming concepts in Java and Python.
- Integrate automated tests within CI/CD workflows using tools like Jenkins, GitHub Actions, or GitLab.
- Employ API testing frameworks including RestAssured, Python requests, and Postman for comprehensive test coverage.
- Execute automated tests in distributed environments using Docker, Selenium Grid, or Playwright Grid.
- Manage test data and utilize mocking/stubbing tools such as WireMock and Mockito.
- Conduct failure analysis, debugging, and root cause investigations to enhance test reliability.
- Engage with performance testing basics, using platforms like Locust and JMeter.
- Collaborate closely with development, QA, and product teams to formulate effective testing strategies.
- Participate in code reviews and advocate best practices in automation development.
- Ensure full compliance with QA deliverables, comprehensive test planning, and documentation standards.
Qualifications and Eligibility
Candidates must hold a graduation degree and have extensive experience ranging from 8 to 15 years in related automation testing fields.
Minimum education
Bachelor's Degree
Skills
Tools & software
Docker
required
How they work
Teamwork & Collaboration
Attention to Detail