Senior Quality Assurance Engineer
BulgariaJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About emerchantpay: emerchantpay is a premier, internationally recognized financial technology pioneer, global payment service provider, and merchant acquiring innovator on an absolute mission to empower online, mobile, in-store, and over-the-phone transactional channels with state-of-the-art consumer experiences. Available via a single, friction-free platform integration, emerchantpay’s cloud ecosystem unifies high-concurrency global acquiring mechanics, cross-border local payment methods, advanced machine-learning fraud mitigation models, and real-time transaction performance optimizations. Operating as a fully distributed, remote-first enterprise, emerchantpay fosters a collaborative, high-standards engineering environment where modern automation architectures and casual corporate cultures are leveraged to protect financial records securely and seamlessly worldwide.
Position Overview
We are seeking a highly sophisticated, automation-minded Senior Quality Assurance Engineer to join our core global IT division in a full-time, fully distributed remote capacity within Bulgaria (with active hubs in Sofia). As a key individual contributor in our engineering cell, you will claim absolute individual accountability for designing, optimizing, and maintaining our comprehensive validation matrices across multi-tenant payment platforms. Shifting completely away from repetitive manual checking, you will leverage next-generation artificial intelligence testing utilities and advanced programming logic to scale test coverage across complex microservices and distributed cloud boundaries. This high-agency role demands a seasoned QA architect who writes fluent test automation code, commands deep browser runtime and API protocol logic, and passionately integrates Model Context Protocol (MCP) workflows to eliminate software regressions and bottlenecks before deployment windows.
Key Responsibilities
- End-to-End Test Case Architecture: Design, author, implement, and continuously improve exhaustive test cases, functional criteria, and edge-case execution scenarios across diverse corporate fintech modules.
- AI-Assisted Test Optimization: Deploy cutting-edge generative AI utilities, autonomous coding agents, and multi-modal prompt scripts to optimize test case creation, automate test data generation, and investigate software execution anomalies.
- Multi-Framework Test Automation: Code, refactor, and scale resilient automated regression testing frameworks natively using modern tools such as Playwright, Selenium, or Cypress.
- API Testing & Protocol Verification: Engineer, trigger, and monitor automated API contract validation scripts across internal and external payment endpoints using Postman, REST Assured, or Playwright API testing libraries.
- Black-Box Architecture Ingestion: Execute diverse, high-signal black-box test runs, encompassing comprehensive functional, regression, multi-tier integration, exploratory, and non-functional system benchmarks.
- MCP Workflow Integration: Program, track, and deploy advanced artificial intelligence-assisted testing workflows natively utilizing Model Context Protocol (MCP) integrations, covering Playwright MCP and Atlassian MCP networks.
- Cloud-Native Systems Diagnostics: Partner cross-functionally to map and execute testing strategies for highly complex microservices, distributed architectures, and serverless applications running natively inside AWS.
- Defect Lifecycles Governance: Isolate, analyze, document, and report system-level flaws, tracking software metrics and collaborating closely beside developers, business analysts, and product owners to verify patches against root causes.
- Cross-Layer Quality Assurance: Enforce rigid quality guardrails across all architectural layers of web applications, verifying underlying network payloads against web standards, browser rendering mechanics, and HTTP/HTTPS secure communication lines.
Required Skills & Qualifications
- 7+ years of verified professional history running software quality assurance, technical software testing, or systems verification analysis.
- 3+ years of hands-on commercial experience developing, debugging, and maintaining scalable test automation scripts (developer-level profiles highly welcome).
- Authoritative scripting proficiency writing code for test instrumentation natively inside at least one core backend/frontend language like Python, Ruby, Rails, JavaScript, or TypeScript.
- Deep, practical familiarity navigating frontend web building blocks, browser document objects, and web network elements including HTML, CSS, JavaScript, and REST APIs.
- Strong, production-tested understanding of public cloud service maps, highlighting concrete experience validating distributed microservices deployments within AWS.
- Hands-on familiarity with modern software development lifecycles (SDLC), Agile Scrum delivery practices, and standard source code repository tracking.
- Demonstrated experience incorporating AI assistants or multi-modal coding agents practically into day-to-day software engineering and validation workflows.
- Absolute verbal and written communication mastery in fluent English, showcasing the capability to detail abstract software flaws clearly to cross-functional stakeholders.
- Location Context: Full-time operational parameters open exclusively to qualified QA automation professionals based permanently anywhere within Sofia or across Bulgaria to execute 100% remotely from home.
Preferred Strategic Indicators (Nice to Have)
- Direct domain experience testing high-concurrency transactional databases, fintech microservices, electronic merchant acquiring platforms, or high-availability banking gateways.
- Practical familiarity configuring, monitoring, and debugging automated quality checkpoints inside continuous integration pipelines, specifically Jenkins, GitHub Actions, or GitLab CI.
- Possession of advanced professional testing credentials, such as a certified **ISTQB Foundation or higher-level** engineering mark.
- Hands-on experience deploying and operating inside a local Linux system or containerized staging environment.
What We Offer
- The exceptional professional canvas to directly direct, code, and define the automated testing frameworks safeguarding the global payment channels processing transactions for millions of global users.
- Excellent working conditions inside a modern, constantly expanding fintech company featuring a casual corporate atmosphere and top-tier, state-of-the-art hardware allowances.
- Profound work-from-home remote parameters offering high workspace flexibility, superior schedule trust, and zero physical office geographical friction inside Bulgaria.
- Immediate eligibility to access professional development paths, fully funded by corporate budgets for advanced technical books, training platforms, and industry certifications.
- Generous time-off benefits comprising 25 days of paid annual holiday baseline, with a structured milestone tracker adding 1 additional day of vacation for every 2 years of service with us.
- Access to global collaboration channels, engaging virtual and physical team building milestones, and interactive corporate social activities.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.