Currency

QA Automation for API

Testing

QA Automation for API

Testing

ul. Wołoska 9a, Warszawa +4 Locations

Efigence S.A.

Full-time
B2B
Mid
Remote

Tech stack

    English

    C1

    Java

    regular

    Python

    regular

    JavaScript

    regular

    Swagger

    regular

    SoapUI

    regular

    Postman

    regular

    REST Assured

    regular

Job description

Hi, nice you are here! 😊 Embrace change with Efigence! We are a technology company established in 1995, where people are a priority. A team of over 150 technology enthusiasts allowed us to implement hundreds of projects in the banking, insurance, e-commerce and other sectors. Many of them have gained recognition by winning awards in prestigious competitions.


Are you passionate about building reliable automation frameworks and ensuring flawless performance of complex banking systems?We’re looking for a detail-oriented professional who loves solving challenges across API testing, automation, and CI/CD integration.If you enjoy working with cutting-edge technologies, collaborating in agile teams, and owning your work from design to delivery — this role is for you!


International Experience in Riyadh

✈️Join on-site collaboration sessions in Riyadh — an emerging global hub for digital innovation

✈️Onboarding trip within your first 3-months

✈️Regular design sprints and workshops in Saudi Arabia with client stakeholders

✈️All travel and visa arrangements handled by us — flights, hotel, and expenses fully covered

✈️Experience Middle Eastern culture and business first-hand while growing your global career

✈️Time zone: Some overlap with KSA (UTC+3); Sunday–Thursday workweek on client side


Your Responsibilities:

🔹Design, develop, and maintain robust API automation scripts and frameworks using Rest Assured, Postman, or similar tools

🔹Take end-to-end ownership of automation deliverables — from requirement analysis and framework setup to execution, reporting, and maintenance

🔹Perform functional, integration, regression, and end-to-end testing of REST and SOAP APIs across multiple banking applications

🔹Test workflows for customer onboarding, KYC verification, and loan origination and processing systems

🔹Build data-driven, reusable automation frameworks with comprehensive logging and reporting mechanisms

🔹Collaborate with developers, architects, and business teams to analyze complex workflows and ensure complete test coverage

🔹Validate API security and performance, including OAuth2.0, JWT, and mTLS authentication

🔹Perform backend validations using advanced SQL queries to ensure accuracy in transactions, ledgers, and reconciliation processes

🔹Integrate automation tests into CI/CD pipelines such as Jenkins, GitHub Actions, or Azure DevOps for continuous validation

🔹Debug failures, log detailed defects, and work closely with developers for root-cause analysis and resolution using JIRA or similar tools

🔹Participate in production release validations and post-deployment support for live environments


Required Skills:

API Testing Tools: Rest Assured, Postman, SoapUI, Swagger 

✅Programming Languages: Java (preferred), Python, or JavaScript 

✅Banking Knowledge: Payment workflows, core banking systems, transaction life cycle, reconciliation processes, API integration with external systems 

✅Automation Frameworks: TestNG, JUnit, Maven, Gradle 

✅CI/CD Tools: Jenkins, GitHub Actions, Azure DevOps 

✅Database Skills: Strong SQL for backend validations 

✅Security Protocols: OAuth2, JWT, mTLS, API Keys 

✅Version Control: Git, Bitbucket 

✅Experience testing high-volume, transaction-intensive APIs and analyzing complex log files 

 

Nice-to-Have Skills:

✅API performance testing using JMeter, K6, or similar tools 

✅Exposure to microservices and containerized environments (Docker, Kubernetes

✅Familiarity with API monitoring and logging tools such as New Relic, Grafana, or Splunk

✅Awareness of banking compliance standards

 

Soft Skills:

✅Strong analytical and problem-solving abilities 

✅Excellent verbal and written communication skills 

✅Ability to work independently and manage end-to-end ownership of tasks 

✅Strong collaboration skills to work with cross-functional teams in agile environment 

 

What Can You Expect from Us?

🌍Career Development  – Access to training, certifications, and mentorship

🌍Meaningful Projects – Collaborate with major financial brands and shape real impact

🌍Travel & Global Exposure – Boost your portfolio with international projects

🌍Remote Flexibility – Work remotely or hybrid, whichever fits you best (Warsaw-based office)

🌍Employment Type – Clear and transparent employment terms on B2B contract

🌍Work-Life Balance – Flexible hours, cultural respect for your time

🌍Perks – Private healthcare, Multisport card, English classes, training budget

🌍Supportive Culture – Wednesday Wisdom sessions, open feedback, team collaborations

Published: 08.10.2025

Meet the company

Efigence S.A.

Efigence S.A. is a software house that specializes in creating digital solutions including custom software development, mobile applications, and innovative technology integrations. The company aims to support businesses with advanced IT solutions tailored to their specific needs, enhancing their digital transformation processes.

Company profile

QA Automation for API

Apply

QA Automation for API

ul. Wołoska 9a, Warszawa

Efigence S.A.

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Efigence z siedzibą w Warszawie, ul. Wołoskiej 9A (dalej jako "administrator"). Masz prawo... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.