Automation Engineer - L
KeySkills
Job Description
Job Description:
The Automation Developer is responsible for designing, programming, simulating, and testing automation products and processes. The goal is to enhance efficiency, reduce manual intervention, and ensure high-quality, error-free delivery within a fast-paced, technology-driven environment.
Key Responsibilities:
Software Development & Automation:
-
Analyze software requirements and design high-performing automation solutions.
-
Develop and maintain reusable automation frameworks and libraries across technology stacks.
-
Design, code, simulate, and test automation tools and processes.
-
Create and execute test plans, cases, and scripts for both functional and non-functional requirements.
-
Build technical documentation for processes, test data, bugs, and performance reviews.
Project Execution & Testing:
-
Collaborate with Agile delivery teams to understand product vision and develop robust automation suites.
-
Design and implement testing tools to support continuous integration and delivery (CI/CD).
-
Develop backend/database automation scripts as needed.
-
Drive improvements in automation strategies by staying current with industry trends.
Collaboration & Communication:
-
Work closely with stakeholders to understand current operating procedures and project goals.
-
Assist testers, developers, and support teams in problem resolution.
-
Provide timely communication, documentation, and client updates for seamless project execution.
-
Assist in requirement gathering, user story reviews, and generating acceptance criteria.
Performance Metrics:
-
Quality of automation design and adherence to standards
-
Timely delivery per project plan
-
Effective issue resolution and risk mitigation
-
Zero disruption during deployment
-
Accurate and complete documentation of test cases, debug data, and review logs
Mandatory Skills:
-
Domain Expertise: Retail Banking
-
Tools/Technologies:
-
Automation Frameworks & Scripting
-
Functional & Regression Test Automation
-
Database/Backend Programming
-
Agile/Scrum Methodology
-
Automation tools (e.g., Selenium, UFT, TestNG ? as applicable)
-
Educational Qualifications:
-
Bachelor?s Degree in Computer Science, Information Technology, or related discipline
Soft Skills:
-
Strong analytical and problem-solving skills
-
Effective verbal and written communication
-
Strong collaboration and stakeholder management
-
Attention to detail and ability to work independently
-