European Bank for Reconstruction and Development (EBRD) About
The European Bank for Reconstruction and Development (EBRD) was established to help build a new, post-Cold War era in Central and Eastern Europe. The EBRD is committed to furthering progress towards ‘market-oriented economies and the promotion of private and entrepreneurial initiative’.
Job Description
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, the EBRD operates in over 30 countries across Europe, Asia, and the Middle East, employing a diverse workforce that reflects the rich cultural and national diversity of the regions it serves. The EBRD's mission is to foster the transition to open and democratic market economies, and it is committed to promoting sustainable development and inclusive growth. The organization emphasizes the importance of diversity and inclusion in its workforce, believing that a diverse team enhances its ability to connect with clients and innovate solutions. The EBRD is also dedicated to sustainability, equality, and digital transformation, which are central to its operations and strategic goals.
Job Overview: The DevOps Quality Engineer position is designed for individuals who excel at the intersection of infrastructure, cloud, and automation. The primary responsibility of this role is to ensure the reliability and performance of deployments across various environments, including data centers, branch offices, and Azure cloud platforms. The engineer will be tasked with testing and validating infrastructure changes and cloud deployments, ensuring that each release meets high standards of resilience and uptime. This role requires a proactive approach to identifying potential issues and implementing solutions to enhance platform reliability. The engineer will engage in various testing activities, including Infrastructure as Code (IaC) verification, smoke testing, and automation scripting for regression detection. The position also involves collaboration with cross-functional teams to ensure that quality assurance practices are integrated into the development and deployment processes, contributing to the overall success of the organization’s IT initiatives.
Duties and Responsibilities: The DevOps Quality Engineer will be responsible for planning and executing tests for infrastructure changes and cloud deployments, ensuring both functional and non-functional validations are met. Key responsibilities include collaborating with DevOps, Infrastructure, and Cloud Platform teams to verify IaC deployments, conducting smoke tests post-deployment, and documenting any issues related to platform reliability. The engineer will write and maintain automation scripts or checklists for various components, contributing to regression detection and provisioning assurance. Additionally, the engineer will investigate deployment defects, escalate issues with supporting diagnostics, and retest fixes while focusing on uptime, latency, and failover coverage. Participation in sprint reviews and planning sessions is essential, where the engineer will raise risks associated with infrastructure changes and recommend testing scopes for improvements in AV, cloud services, or network resilience.
Required Qualifications: Candidates must hold at least an ISTQB Foundation certification, with Advanced Test Analyst or equivalent certifications being desirable. A qualification in IT Service Management (ITIL v3 or v4 Foundation) or demonstrable experience in integrating QA practices into ITSM processes is required. Familiarity with the NIST Cybersecurity Framework (CSF) and the Digital Operational Resilience Act (DORA) is essential, along with a solid understanding of automation and non-functional testing concepts. Experience working within Agile, DevOps, and product-aligned teams is crucial, as is proficiency in test tooling and CI/CD frameworks such as Azure DevOps, Selenium, Cypress, Jenkins, Git, and test management platforms like TestRail or Zephyr. Candidates should also have familiarity with AI/ML use cases in quality engineering and a strong understanding of security" style="border-bottom: 1px dotted #007bff !important;">security, compliance, and resilience considerations.
Educational Background: A bachelor's degree in Computer Science, Information Technology, or a related field is typically required for this position. Advanced degrees or specialized training in quality assurance, software engineering, or cloud technologies may be advantageous. Continuous professional development through certifications and training in relevant technologies and methodologies is encouraged to keep pace with industry standards and practices.
Experience: The ideal candidate should have a minimum of 3-5 years of experience in quality engineering, specifically in a DevOps environment. Experience in functional and performance testing of infrastructure deployments is essential, along with a proven track record of working in Agile and continuous integration settings. Familiarity with cloud environments, particularly Azure, and experience with IaC tools such as Terraform or ARM are highly desirable.
Languages: Proficiency in English is mandatory, as it is the primary language of communication within the organization. Knowledge of additional languages, particularly those relevant to the EBRD's member countries, would be considered an asset and may enhance collaboration with diverse teams and stakeholders.
Additional Notes: This position is a fixed-term contract lasting for 3 years. The EBRD promotes a hybrid working model, expecting employees to work in the office at least 50% of the time. The organization values diversity and encourages applications from qualified candidates regardless of their background. Due to the high volume of applications, detailed feedback will not be provided to candidates who are not shortlisted.
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.