Talent.com
This job offer is not available in your country.
Java Automation Engineer-Immediate Joiners

Java Automation Engineer-Immediate Joiners

Tata ElxsiChennai, Tamil Nadu, India
7 days ago
Job description

Role Overview

We are seeking a Test Automation Engineer skilled in Manual and Behavior-Driven Development (BDD) for our QA team. The ideal candidate will have hands-on experience in building and maintaining automation frameworks, strong proficiency in Java and Bash scripting, and a solid understanding of CI / CD pipelines. Experience with monitoring and creating ELK (Kibana) dashboards, setting up alerts, and familiarity with AWS services (EC2, EKS, ALB). Performance testing experience is also desirable.

Key Responsibilities

  • BDD Automation Frameworks :
  • Design, develop, and maintain robust automation frameworks using BDD / Selenium tools to support scalable and maintainable test suites.
  • Test Script Development :
  • Write and maintain automated test scripts in Java and Bash to validate application functionality, integration, and performance.
  • CI / CD Integration :
  • Integrate automated tests into CI / CD pipelines (e.g., Concourse, Jenkins, GitHub Actions) to enable continuous testing and rapid feedback.
  • Monitoring & Reporting :
  • Create and manage ELK (Kibana) dashboards for test result visualization and monitoring. Set up alerts for test failures and performance regressions.
  • AWS Cloud Services (Good to Have) :
  • Utilize AWS services such as EC2, EKS, and ALB for test environment setup, scaling, and monitoring.
  • Performance Testing :
  • Design and execute performance tests to assess application scalability and reliability under load.
  • Defect Triage & Debugging :
  • Analyze test failures, triage defects, and collaborate with development teams to resolve issues.
  • Documentation :
  • Maintain clear and comprehensive documentation for test cases, frameworks, and automation processes.
  • Collaboration :
  • Work closely with developers, QA, and DevOps teams to ensure high-quality releases.
  • Demo Participation :
  • Present weekly or bi-weekly demos to stakeholders, showcasing progress on automation tickets and new features.

KEY JOB REQUIREMENTS : In this role, you will be successful, if you have :

Experience :

  • Post Graduate or Graduate in Engineering or Master of Computer Applications (MCA) with Computer Science or Computer Applications or related Specialisation
  • Minimum 10 years relevant experience in Software Applications & Development
  • Skills & Competencies :

    Required Skills

  • Strong experience in BDD and automation frameworks (Cucumber, JBehave, etc.)
  • Proficient in Java and Bash scripting
  • Experience with CI / CD pipelines and tools
  • Execute tests through CI / CD pipelines and track of results.
  • Strong understanding of test automation best practices
  • Excellent problem-solving and analytical skills
  • Good communication and documentation abilities
  • Must Have :

  • Self-Leadership\Time Management
  • Accountability, Ownership
  • Team focused
  • Leadership, coordination
  • Strong, clear communication
  • Empathy, Approachability, Helpfulness, Patience
  • Preferred Skills

  • Experience with ELK stack (Kibana dashboards, alerts)
  • Familiarity with AWS services (EC2, EKS, ALB)
  • Performance testing experience (e.g., JMeter, Gatling, K6)
  • Exposure to agile and DevOps environments
  • Work Culture :

  • Participate in regular sprint planning and review meetings
  • Show progress through weekly or bi-weekly demos on assigned tickets
  • Collaborate in an agile, fast-paced environment
  • Additional Notes

  • OTT domain background is added advantage
  • Create a job alert for this search

    Automation Java • Chennai, Tamil Nadu, India