Now hiring

QA Engineer @ Finsana

BZOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

We’re hiring a mid-level QA Engineer to help ensure the quality, reliability, and compliance-readiness of a fintech platform. You’ll work closely with Product, Engineering, and Security to validate user-critical financial workflows (e.g., onboarding/KYC, payments, loan servicing, account management, reporting) and to strengthen our testing practices across web services, APIs, and data flows.

This role is hands-on and balanced: you’ll execute thoughtful testing, increase automation coverage where it matters most, and help improve release confidence in a regulated environment.

What you’ll do

Test planning & execution

• Translate product and technical requirements into clear test plans, test cases, and risk-based coverage.

• Test end-to-end customer journeys, including key fintech flows such as:

• onboarding, KYC/identity verification, account funding

• payment processing and reconciliation

• transaction history, statements, fees, interest, and schedule recalculations

• role-based permissions and approvals

• Perform functional, regression, smoke, and exploratory testing across web apps and APIs.

• Validate edge cases that matter in fintech: rounding, currency formatting, time zones, retries, idempotency, partial failures, and chargebacks/disputes (where applicable).

Test automation (pragmatic and high impact)

• Build and maintain automated tests at the right level (UI, API, integration), focusing on high-value regression areas.

• Contribute to automation frameworks and CI integration to support fast feedback and stable releases.

• Improve test data management and automation reliability (flaky test reduction, deterministic assertions).

Quality practices & release readiness

• Partner with engineers during design and development to shift quality left (early reviews, acceptance criteria, testability improvements).

• Define and run release validation (pre-release checklists, smoke test suites, deployment verification).

• Triage defects with actionable reproduction steps, logs, and impact analysis; verify fixes and prevent regressions.

Data integrity, auditability & compliance support

• Validate data correctness across services and systems (ledger-like accuracy, reconciliation consistency, reporting alignment).

• Support audit and compliance needs (evidence of testing, traceability to requirements, controlled change processes).

• Work with Security/Compliance teams to validate:

• access controls and least-privilege behavior

• secure handling of PII (masking, retention, logging hygiene)

• encryption-in-transit expectations and session management behaviors

Observability & production quality

• Use logs, metrics, traces, and monitoring to validate production behavior and troubleshoot issues.

• Support incident follow-ups by helping reproduce customer-impacting bugs and validating mitigations.

What we’re looking for (required)

• 3–6 years of QA / Software Testing experience in a product environment.

• Strong understanding of testing fundamentals: test strategy, risk-based testing, defect lifecycle, and regression planning.

• Experience testing APIs (REST/JSON) using tools like Postman, Insomnia, or similar; ability to validate responses and data integrity.

• Working knowledge of SQL and ability to validate data at rest (queries for verification, reconciliation checks).

• Experience contributing to test automation (any of: Playwright, Cypress, Selenium, WebDriver IO; plus, API automation frameworks).

• Comfortable working in Agile teams with CI/CD release cycles and collaborating with engineers and product stakeholders.

• Strong communication: clear bug reports, test summaries, and status updates.

Nice to have (strong plus in fintech)

• Experience in regulated environments and/or supporting audits (SOC 2, PCI DSS, SOX, ISO 27001).

• Familiarity with fintech domains: payments, card processing, lending, banking integrations, reconciliation/ledger concepts.

• Experience testing event-driven or distributed systems (queues, retries, idempotency keys, eventual consistency).

• Performance and reliability testing experience (k6, JMeter, Gatling) and understanding of SLAs/SLOs.

• Experience with security testing basics: OWASP Top 10 awareness, authentication/authorization test scenarios, PII handling validation.

• Experience with test management and traceability tools (Jira, Xray, TestRail, Zephyr).

Tech stack

• Test automation: Playwright / Cypress / Selenium

• API testing: Postman / REST-assured / Playwright API / SuperTest / Cursor AI Agnet

• CI/CD: Bit bucket Jenkins

• Defect tracking: Jira

• Data: PostgreSQL/MySQL + SQL

• Observability: Datadog / Kibana / Grafana / CloudWatch

• Environments: Docker, Kubernetes (nice to have)

What success looks like (first 3–6 months)

• Improved release confidence through stable smoke/regression coverage and meaningful automation additions.

• Faster defect discovery with strong triage quality (clear repro steps, reduced “can’t reproduce”).

• Reduced production defects in high-risk flows (payments, reconciliations, schedules/calculations, permissions).

• Better test documentation and traceability appropriate for audits and compliance expectations.

• Strong cross-functional partnership with engineering, product, and security.

Education Required:

Quality Assurance Associate degree or Engineer Bachelors degree

Skills

Technology

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores