QA & Systems Analyst
Worldwide
About the role BIA Systems is looking for an experienced, hands-on QA Analyst to establish and manage a structured QA process for our SaaS automation platform. Our platform connects and orchestrates multiple KYC, identity verification, AML and operational suppliers. It enables gaming operators and other regulated businesses to build automated onboarding and verification workflows, including routing, fallback logic, retries, alerts and client-specific business rules. Currently, testing is performed by our developers and product team. We are now looking for a dedicated QA professional who can introduce a proper QA methodology, build comprehensive test coverage and take ownership of release validation. This is primarily a QA role, but the right person should also have system or business analysis experience. You will work closely with our product and development teams and will need to understand our platform, integrations and business flows in detail. Key responsibilities • Review product requirements and understand how each feature or flow should work. • Create and maintain detailed test plans, test cases, checklists and regression suites. • Test end-to-end platform flows, including integrations with external suppliers. • Test APIs, webhooks, callbacks, JSON responses and error handling. • Cover positive, negative, edge-case, timeout, retry, fallback and supplier-unavailability scenarios. • Validate client-specific configurations and business rules. • Test KYC and onboarding flows across different suppliers and markets. • Identify missing scenarios, unclear requirements, dependencies and potential risks. • Perform functional, integration, regression, exploratory and release testing. • Create clear bug reports with reproduction steps, evidence, severity, expected results and actual results. • Retest fixes and ensure changes do not affect existing functionality. • Establish practical QA processes, including release sign-off, defect management and test evidence. • Work closely with the product and development teams throughout the delivery process. • Help identify areas suitable for future test automation. • Use AI tools to support test-case generation, edge-case analysis, documentation and QA efficiency. Required experience • At least 4 years of hands-on software QA experience. • Strong experience creating test plans, test cases and regression suites from scratch. • Experience introducing or improving QA processes in a company. • Experience testing SaaS platforms, APIs and system integrations. • Strong practical knowledge of Postman, Swagger or similar API testing tools. • Good understanding of REST APIs, JSON, HTTP statuses, webhooks and callbacks. • Experience testing complex, multi-step workflows and business rules. • System analysis or business analysis experience. • Ability to understand requirements and identify what may be missing or unclear. • Experience working closely with product managers and developers. • Strong analytical, investigative and documentation skills. • Good written and spoken English. • Ability to work independently and bring structure to an evolving startup environment. Preferred experience Experience in any of the following would be an advantage: • KYC, identity verification, AML or fraud prevention • Fintech, payments, gaming, banking or another regulated industry • Workflow automation or orchestration platforms • Supplier routing, fallback and rules-engine logic • SQL and database validation • Log analysis or Azure Application Insights • Basic test automation • AI tools for software testing and documentation Direct KYC experience is preferred but not mandatory. We are also interested in strong QA professionals from integration-heavy SaaS, fintech, payments or similar environments. Engagement This is an ongoing position with the potential to become a long-term collaboration. We are looking for someone who is hands-on, proactive and comfortable joining a growing company where the QA process still needs to be established.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$20.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:6 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- BulgariaSofia5:55 PM
- $1.8K total spent12 hires, 4 active
- 85 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by