Experience: 3–4 Years
Domain: Banking / Financial Services
Role Overview
We are looking for a skilled Automation Engineer with 3–4 years of experience in UI and API test automation, preferably within the banking or financial services domain. The ideal candidate should have hands-on expertise in designing, developing, and maintaining scalable automation frameworks for web applications and APIs, ensuring high-quality software delivery in Agile environments.
Key Responsibilities
- Design, develop, and maintain automated test scripts for UI and API testing.
- Build and enhance reusable automation frameworks and utilities.
- Perform functional, regression, integration, and end-to-end testing.
- Automate REST/SOAP API validations using industry-standard tools.
- Collaborate with developers, business analysts, and QA teams to understand requirements and define test strategies.
- Analyze test execution results, identify defects, and track them through resolution.
- Integrate automation suites with CI/CD pipelines.
- Ensure test coverage, maintainability, and scalability of automation assets.
- Participate in sprint planning, test estimation, and Agile ceremonies.
- Validate banking workflows, transaction processing, payment systems, and related financial applications.
Required Skills
Technical Skills
- Hands-on experience in API automation using:
- Rest Assured
- Postman
- SOAP UI
- Strong programming skills in:
- Java
- Experience with automation frameworks such as:
- TestNG / JUnit
- Hybrid / Data-driven / BDD frameworks
- Good understanding of:
- REST APIs
- JSON/XML
- HTTP protocols
- Experience with CI/CD tools:
- Jenkins / GitLab CI / Azure DevOps
- Familiarity with version control tools:
- Git / Bitbucket
- Knowledge of SQL and database validation.
- Experience working in Agile/Scrum environments.
Domain Expertise
- Prior experience in Banking or Financial Services domain is mandatory/preferred.
- Understanding of:
- Core banking applications
- Payments
- Loans
- Retail banking workflows
- Transaction processing systems
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.