Requisition ID 36029 Office Country Bulgaria Office City Sofia Division Information Technology Contract Type Fixed Term Contract Length 3 years Posting End Date 02/03/2026
Join a forward-thinking engineering team driving quality excellence across complex, high-value financial platforms. As a Quality Engineer, youโll go beyond conventional testing by designing intelligent, automated test strategies that safeguard the integrity of critical systems. Youโll embed assurance deep into CI/CD pipelines, leveraging tools like Azure DevOps, Cypress, and REST-assured to validate everything from APIs to workflows. Every sprint, youโll play a hands-on role in shaping how quality is built, ensuring performance, compliance, and resilience standards stay flawless under real-world conditions.
This is a role for someone, who thrives on solving intricate testing challenges in data-heavy, regulated environments. Youโll partner with developers and product owners to push automation boundaries, transform manual bottlenecks into code-driven validation, and champion a โshift-left, code-firstโ approach to quality. If youโre passionate about precision, automation, and the craft of testing applications, this is where you can turn testing into engineering mastery.
What Youโll Do
Youโll be the driving force behind building quality into every layer of our engineering ecosystem - not as a gatekeeper, but as a creator of smart, automated, scalable assurance.
In this role, you will:
Design and execute powerful test scenarios across functional, integration, regression, and workflow layers.
Work handโinโhand with developers, analysts, and product owners to refine user stories and shape testable, unambiguous acceptance criteria.
Build reusable test data, automation scripts, and frameworks - embedding them directly into CI/CD pipelines to enable continuous, code-first validation.
Drive root cause analysis and riskโbased prioritisation, ensuring defects are eliminated early and sprint velocity remains high.
Champion a shift-left, qualityโfirst culture by participating fully in Agile ceremonies and advocating for security, accessibility, and usability.
Continuously enhance automation coverage and replace manual effort with scalable, modern testing solutions.
Need to Have - Your Essentials
5+ years of hands-on QA experience across development and integration components
3+ years validating APIs and services, including RESTful workflows
Strong knowledge of TDD, BDD, pairing, and modern engineering practices
Experience supporting QA from highโlevel solution architecture down to component level
Hands-on experience in CI/CD environments with strong version control discipline
Proven ability to build or extend test automation frameworks
UI testing experience across web and mobile
Experience aligning QA delivery within a mid-sized corporate tech landscape
Automation experience with Cypress + Cucumber (or similar tools)
Hands-on experience with Jira, Confluence, and Agile delivery
Strong communication, collaboration, and problemโsolving skills
Nice to Have
Experience with non-functional testing (performance, load, stress, soak) โ e.g., JMeter
Exposure to Azure DevOps, App Insights, Mailpit/Mailhog
Experience testing RESTful web services
Familiarity with SQL/PL-SQL, MySQL, Oracle, MongoDB, PostgreSQL
Understanding of JSON, XML, HTML, CSS/SCSS, JavaScript
