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 & applyThe 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