Search by job, company or skills

AlgoShack

Automation Engineer (UI + API Testing)

Save
new job description bg glownew job description bg glow
  • Posted 6 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148227123