API and integration tests designed, built, and maintained.
Software Test Engineer · Tehran
Engineering confidence into every release.
I turn complex fintech systems into clear, testable quality signals—with resilient automation, sharp API coverage, and feedback teams can trust.
Proof, not promises
Quality you can measure.
Useful testing creates a shorter path from uncertainty to a confident decision. These are the outcomes behind the tooling.
A focused 95% reduction through parallel, execution-safe suites.
Building quality into fintech and e-commerce delivery.
API, integration, end-to-end, and performance coverage.
01 / Expertise
Testing is a design discipline.
I connect product risk, system behavior, automation architecture, and delivery feedback—so every check earns its place.
Automation architecture
Maintainable Robot Framework suites with clean separation across business journeys, reusable steps, API clients, validators, and data.
- Robot Framework
- Python
- Test design
Fintech workflow validation
Risk-based coverage for purchase, refund, settlement, billing, coupon, credit-management, and banking integrations.
- Risk analysis
- Idempotency
- State checks
API & integration testing
Positive, negative, boundary, contract, idempotency, and failure-path validation across critical service boundaries.
- API contracts
- Mock servers
- Postman
Delivery quality gates
Fast smoke checks for merge requests, targeted post-deployment regression, nightly suites, and actionable evidence in CI.
- GitLab CI
- Docker
- k6
02 / Automation lab
See a quality gate think.
This small simulation mirrors how I shape release feedback: critical checks first, readable evidence throughout, and one unambiguous signal at the end.
No systems are contacted. This is an interactive UI demonstration.
release-confidencecritical-path suite
- 01PrepareTest data & environmentWaiting
- 02ContractAPI schema & boundariesWaiting
- 03JourneyCritical financial flowsWaiting
- 04SignalEvidence & release gateWaiting
Release signalReady to run
—03 / Selected work
Complex problems. Clear outcomes.
Generalized case studies that show how I reason about scale, instability, and product risk without exposing confidential systems.
Regression architecture
Turning a 39-hour regression cycle into a two-hour signal.
A large API and integration suite had become too slow for useful release feedback. I introduced parallel execution, safe suite boundaries, and smoke/regression/nightly segmentation while preserving diagnostic evidence.
less execution time across 2,300+ checks.
Service virtualization
Making external-provider failures repeatable.
Mock servers controlled success, timeout, retry, invalid-response, and partial-failure conditions—making critical paths reliable without depending on unpredictable third parties.
Financial journeys
Protecting the moments where mistakes matter most.
Risk-based API and end-to-end coverage combined negative paths, boundary conditions, state validation, and idempotency checks across purchase, refund, settlement, and credit flows.
Client identifiers, private endpoints, credentials, production data, and proprietary implementation details are intentionally excluded.
Capability map
A practical toolkit, shaped by risk.
04 / Experience
Built through real delivery.
Five-plus years working close to product, engineering, and delivery teams across transaction-heavy software.
2023 — Present
Software Test Engineer
Automation architecture, API and integration coverage, performance testing, quality gates, and deterministic testing across complex credit and banking workflows.
2021 — 2023
Software Test Engineer
Quality coverage for storefront setup, checkout, payments, orders, responsive UI, third-party integrations, and release readiness.
2017 — 2022
B.Sc. in Computer Engineering
The technical foundation behind a career built around systems thinking, careful investigation, and dependable software.
05 / Contact
Let’s make the next release feel lighter.
For conversations about software testing, automation architecture, fintech quality, and engineering collaboration.
A current public résumé is available by email.