Job Posting Organization: The European Bank for Reconstruction and Development (EBRD) is a pioneering international organization established to support the development of market economies and promote private and entrepreneurial initiatives in countries transitioning to market economies. Founded in 1991, EBRD operates in over 30 countries across Europe, Asia, and the Middle East, employing thousands of professionals dedicated to fostering sustainable development. The bank's mission is to promote the transition to open market-oriented economies and to encourage private and entrepreneurial initiatives, thereby improving the lives of people in the regions it serves. EBRD is committed to inclusiveness, innovation, trust, and responsibility, which are reflected in its workplace culture and operational strategies.
Job Overview: As a Quality Engineer at EBRD, you will be part of a forward-thinking engineering team that is dedicated to driving quality excellence across complex financial platforms. This role goes beyond traditional testing; it involves designing intelligent, automated test strategies that ensure the integrity of critical systems. You will embed quality assurance deep into CI/CD pipelines, utilizing tools such as Azure DevOps, Cypress, and REST-assured to validate various components from APIs to workflows. Your hands-on involvement will shape how quality is integrated into the development process, ensuring that performance, compliance, and resilience standards are maintained under real-world conditions. This position is ideal for someone who thrives on solving intricate testing challenges in data-heavy, regulated environments, and who is passionate about transforming manual testing bottlenecks into automated, code-driven validation processes.
Duties and Responsibilities: In this role, you will be responsible for designing and executing powerful test scenarios across functional, integration, regression, and workflow layers. You will collaborate closely with developers, analysts, and product owners to refine user stories and establish clear, testable acceptance criteria. Your duties will include building reusable test data, automation scripts, and frameworks, which will be embedded directly into CI/CD pipelines to facilitate continuous validation. You will drive root cause analysis and prioritize risks to ensure that defects are identified and resolved early in the development process, maintaining high sprint velocity. Additionally, you will advocate for a shift-left, quality-first culture by actively participating in Agile ceremonies and promoting best practices in security" style="border-bottom: 1px dotted #007bff !important;">security, accessibility, and usability. Your role will also involve continuously enhancing automation coverage and replacing manual testing efforts with scalable, modern solutions.
Required Qualifications: To be considered for this position, you must have at least 5 years of hands-on QA experience across development and integration components, along with a minimum of 3 years validating APIs and services, particularly RESTful workflows. A strong understanding of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and modern engineering practices is essential. You should have experience supporting QA from high-level solution architecture down to component level, as well as hands-on experience in CI/CD environments with a strong version control discipline. Proven ability to build or extend test automation frameworks is required, along with UI testing experience across both web and mobile platforms. Familiarity with tools such as Cypress and Cucumber, as well as experience with Jira, Confluence, and Agile delivery methodologies, is also necessary. Strong communication, collaboration, and problem-solving skills are crucial for success in this role.
Educational Background: Candidates should possess a relevant degree in Computer Science, Engineering, or a related field. Advanced certifications in Quality Assurance or Software Testing methodologies will be considered an advantage. Continuous learning and professional development are encouraged, and candidates who demonstrate a commitment to staying updated with the latest industry trends and technologies will be highly regarded.
Experience: The ideal candidate will have a minimum of 5 years of experience in Quality Assurance, with a strong focus on both development and integration components. Experience in validating APIs and services, particularly in RESTful environments, is crucial. Candidates should also have a proven track record of working in CI/CD environments and should be comfortable with Agile methodologies. Experience in a mid-sized corporate tech landscape is preferred, as is a background in QA for regulated financial environments such as banking or insurance.
Languages: Fluency in English is mandatory, as it is the primary language of communication within the organization. Additional language skills, particularly in languages relevant to the regions served by EBRD, would be considered a plus but are not mandatory.
Additional Notes: This position is a fixed-term contract lasting 3 years, with a strong emphasis on collaboration and teamwork. EBRD offers a hybrid working model, requiring in-person collaboration at least three days a week. The organization values diversity and encourages applications from qualified candidates regardless of their background. The role offers competitive compensation and a comprehensive suite of benefits aimed at promoting employee wellbeing and professional growth.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.