Exceptional People + Purpose Beyond Profit = Watershed Outcomes

Exceptional People + Purpose Beyond Profit = Watershed Outcomes

Senior QA Analyst - Web

Sokin

Sokin

IT, Quality Assurance
Belgrade, Serbia
Posted on Mar 13, 2026

Senior QA Engineer (Web) - Belgrade

Role

We’re seeking a Senior QA Engineer (Web) to drive end-to-end quality for our web-based products, embedding quality practices into the engineering team (“shift left”) and ensuring high-confidence releases in a regulated fintech environment.

This is a hands-on role with clear ownership of test automation. You will be responsible for designing, maintaining, and evolving our automation strategy across UI and API layers, primarily using Playwright (TypeScript). We expect a candidate who proactively improves coverage, speed, and signal quality, and who leverages modern AI-assisted tools effectively and responsibly to increase testing impact and efficiency.

About Us

Sokin is a next-generation B2B financial services provider, enabling businesses to make and receive global payments with greater speed, lower cost, and total transparency. Our mission is simple: we’re simplifying global business - so businesses thrive wherever they choose to grow. We deliver services across:

• Global payments and receivables

• Foreign Exchange (FX)

• Treasury management

• Finance reconciliations

We are rapidly expanding, with established presence in EMEA, APAC, and North America,

Backed by a strong global infrastructure and industry-leading partners, we are redefining how businesses move money worldwide.

Our clients span industries from sports and entertainment to logistics and travel, and our community is growing rapidly. As we continue to expand, we’re building a team of exceptional people who share our ambition to transform the future of global payments.

Key Responsibilities

  • Embed quality “shift-left” practices into the delivery team: clarifying acceptance criteria, defining test strategy, and influencing design for testability and observability.

  • Own end-to-end testing for complex web application flows across UI, API, and integrated back-end services, including happy paths, edge cases, and high-risk failure scenarios.

  • Design, maintain, and continuously improve automated E2E and API tests written in TypeScript (Playwright), enforcing high code quality standards and consistent review practices.

  • Maintain and improve CI/CD execution of automated suites (gating, reporting, flaky test management, parallelization, and environment stability).

  • Execute strong API testing practices (including contract validation where applicable), covering authentication/authorization, limits, validation rules, and error handling.

  • Validate critical fintech workflows such as onboarding, payments, FX conversions, reconciliations, permissions, and approval flows across different user roles.

  • Test non-functional requirements relevant to regulated web platforms: resilience, performance, monitoring/alerting behavior, auditability, and production readiness.

  • Perform and support security-focused testing activities, including validation of access controls, session management, input validation, and common web vulnerabilities (OWASP awareness).

  • Partner with Product, Engineering, Compliance/Risk, and Operations to ensure controlled releases, traceable evidence, and clear go/no-go criteria.

  • Apply AI-assisted testing pragmatically (e.g., generating test ideas and cases, log triage, exploratory support, improving test maintainability), while managing risks such as hallucinations, data leakage, and over-reliance.

  • Drive continuous improvement via root cause analysis, defect trend insights, and prevention-focused actions (not just detection).

Requirements

  • 3–5 years of experience in QA/test automation, with strong ownership of quality outcomes in modern product teams (Senior level expectation).

  • Strong hands-on experience with Playwright (TypeScript), leveraging it effectively for both E2E and API testing.

  • Proven experience building and maintaining robust automation frameworks with stable CI/CD integration (e.g., GitHub Actions, Jenkins, or equivalent).

  • Experience working in fintech or regulated financial services environments, understanding compliance, auditability, and release control expectations.

  • Hands-on experience maintaining and running automated E2E tests written in TypeScript (e.g., Playwright), including code quality enforcement via linters (e.g., ESLint/Prettier) and stable CI execution.

  • Working ability to read, debug, and contribute to test tooling and/or services written in Python and/or Go (e.g., integration harnesses, data builders, diagnostic tooling).

  • Strong API testing capability (REST/JSON; event-driven where relevant), including negative testing and schema/contract validation.

  • Experience integrating automated tests into CI/CD (e.g., GitHub Actions, Jenkins, or equivalent), including reporting, gating, and triage of flaky tests.

  • Familiarity with cloud environments (AWS or equivalent) and the practicalities of test environments.

  • Practical use of AI in testing: ability to use AI tools to improve coverage and speed (test design, exploratory support, log/trace triage).

  • Strong analytical thinking, clear written communication, and ability to work cross-functionally.

  • Experience with security testing of web applications, including understanding of common web vulnerabilities and best practices.

  • Experience in regulated fintech/financial services is required.

  • Experience with mobile automation testing frameworks is a strong bonus.

Please note, candidates will need to have the right to work in the jurisdiction that they are looking to work in.

We are an equal opportunities employer committed to creating an inclusive work environment. As a growing global startup, we value agility and flexibility in our working culture. If you require any accommodations during the recruitment process, please let us know.