Associate, Quality Engineer - Corporate Functions

European Bank for Reconstruction and Development

Location:
Sofia, Bulgaria
Category:
Professional Staff
Posted Aug 12, 2026Apply by Dec 10, 2026 (49d left)
See your match score & apply

The Quality Engineer is responsible for embedding quality engineering practices across multiple delivery teams or squads within the Corporate Functions technology landscape. The role involves hands-on quality ownership, ensuring quality, security, performance, and usability are embedded from the start, including API testing, UI automation, CI/CD integration, and defect analysis.

Responsibilities

  • Own quality across two or more delivery teams or workstreams.
  • Design and execute functional, integration, and regression test scenarios across enterprise applications.
  • Collaborate with developers, Product Owners, and Business Analysts to ensure user stories are testable and clearly defined.
  • Build and maintain automated test suites and reusable test assets.
  • Integrate testing into CI/CD pipelines using tools such as Azure DevOps.
  • Drive root cause analysis, risk-based testing, and continuous quality improvements.
  • Advocate for a quality-first approach across Agile ceremonies and delivery teams.
  • Identify opportunities to replace manual testing with scalable automation.

Requirements

  • 7+ years' experience in Quality Assurance, software testing, or Quality Engineering.
  • Strong experience testing APIs, integrations, and service-based applications.
  • Hands-on experience with test automation tools such as Cypress, Playwright, REST-assured, Postman, or similar.
  • Experience working in Agile environments and applying practices such as BDD, TDD, and Pairing.
  • Experience integrating automated testing into CI/CD pipelines.
  • Knowledge of UI testing across web and mobile applications.
  • Experience working with Azure DevOps, Jira, Confluence, Xray or similar tooling.
  • Strong understanding of software delivery lifecycles and quality assurance best practices.
  • Experience testing enterprise applications built using modern web technologies and microservices architectures.
  • Strong analytical, problem-solving, and communication skills.
  • Practical experience using AI-assisted engineering tools to support functional testing, test automation and quality analysis (nice to have).
  • Experience with performance and non-functional testing tools such as JMeter (nice to have).
  • Knowledge of cloud environments such as Azure or AWS (nice to have).
  • Experience testing RESTful services and microservices architectures (nice to have).
  • Familiarity with databases such as SQL Server, Oracle, PostgreSQL, MySQL, or MongoDB (nice to have).
  • Knowledge of JSON, XML, HTML, CSS, SCSS, and JavaScript (nice to have).
  • Experience within banking, financial services, or other regulated industries (nice to have).
  • Exposure to monitoring and testing tools such as Application Insights, Mailpit, or Mailhog (nice to have).

Skills

  • Quality Assurance
  • Software Testing
  • Quality Engineering
  • API Test Automation
  • Integration Testing
  • Automation Testing
  • Cypress
  • Playwright
  • Postman
  • Agile Methodologies
  • Behavior-Driven Development
  • Test-Driven Development
  • Pair Programming
  • CI/CD
  • UI Testing
  • Azure DevOps
  • Jira
  • Confluence
  • Xray
  • Software Development Lifecycle
  • Enterprise Application Testing
  • Microservices Architecture
  • Performance Testing
  • JMeter
  • Cloud Environments
  • Azure
  • AWS
  • Database Testing
  • SQL Server
  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • JSON
  • XML
  • HTML
  • CSS
  • JavaScript
  • AI-assisted testing
  • Functional Testing
  • Test Automation Frameworks
  • REST Assured
  • Defect Assessment

Languages

English