Automation Engineer

Role Summary

The Automation Engineer is responsible for designing, developing, and executing

automation test scripts using Selenium

to ensure high-quality software delivery across banking applications. The role involves working closely with testing teams, developers, and business stakeholders to support

automation strategy and efficient regression testing in banking environments

.

Key Responsibilities

Automation Development & Execution

  • Design, develop, and maintain automated test scripts using Selenium (Java/Python)
  • Execute automation scripts and analyze test results
  • Integrate automation scripts into CI/CD pipelines
  • Ensure reusability and scalability of automation frameworks
  • Perform end-to-end automation testing for banking applications

Test Planning & Support

  • Collaborate with manual testing and UAT teams to identify automation scope
  • Convert manual test cases into automation scripts
  • Support test strategy and test planning activities
  • Participate in SIT/UAT cycles with automation coverage

Defect Management

  • Identify, log, and track defects using tools like JIRA
  • Perform root cause analysis of automation failures
  • Work closely with development teams for defect resolution
  • Validate fixes through re-execution of automation scripts

Reporting & Metrics

  • Generate automation execution reports and dashboards
  • Track automation coverage, pass/fail rates, and defect trends
  • Provide daily/weekly updates on automation progress

Similar jobs