Job Title: Automation Engineer (Golang)
Location: Bangalore/Chennai/Hyderabad
Experience Level: 8+
Employment Type: Full-time
About the Role:
We are seeking a highly skilled Automation Engineer with hands-on experience in Golang development. The ideal candidate will be responsible for building, maintaining, and improving automation frameworks, developing internal tools, and ensuring high-quality software delivery through CI/CD pipelines.
Key Responsibilities:
- Design, develop, and maintain automation frameworks and tools using Golang.
- Write clean, scalable, and efficient automation scripts for regression, functional, and API testing.
- Collaborate with QA, DevOps, and Development teams to integrate automation into CI/CD pipelines.
- Debug and resolve issues in automation suites and production systems.
- Develop reusable libraries and improve automation efficiency.
- Contribute to code reviews and ensure adherence to best practices in automation and Golang development.
- Maintain documentation for automation processes, frameworks, and test cases.
Required Skills & Qualifications:
- Programming: Strong hands-on experience with Golang (Go).
- Automation: Proven experience building and maintaining automation frameworks.
- Testing: Knowledge of functional, regression, integration, and API testing.
- Tools & Frameworks: Experience with tools like Selenium, Cypress, Playwright, or equivalent (if front-end automation is required).
- CI/CD: Experience with Jenkins, GitLab CI, GitHub Actions, or similar pipelines.
- Version Control: Good knowledge of Git/GitHub.
- OS Knowledge: Comfortable working with Linux/Unix environments.
- Problem-Solving: Strong debugging and troubleshooting skills.
Good-to-Have Skills:
- Experience with Docker and Kubernetes for containerized test environments.
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Performance and load testing exposure (JMeter, Locust).
TCS Eligibility Criteria:
*BE/B.tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post Qualification.
*Only Full-Time courses would be considered.
*Candidates who have attended TCS interview within 1 month need not apply.