The QA Analyst will be responsible for analysing requirements, designing test scenarios, preparing test data, executing tests and providing evidence-based assurance across business-critical banking applications, focusing on Siebel CRM for commercial banking.
Compensation
competitive salary and substantial benefits
Responsibilities
Document and execute high-quality test plans for functional areas under development and enhancement.
Analyse business, functional and technical requirements and develop comprehensive test conditions, scenarios and test cases.
Create well-defined API test scripts that are fully traceable to requirements and acceptance criteria.
Execute functional, integration, regression and end-to-end testing activities.
Design positive, negative, boundary and error-condition test scenarios.
Requirements
Bachelor's Degree in Computer Science
Information Systems
Software Engineering
Nice to have: ISTQB Foundation Certification
Nice to have: Additional Quality Assurance or Testing certifications
Skilled Software Test Engineer responsible for Manual and Automation testing to ensure software quality and reliability through test plans and automated scripts.
Responsibilities
Analyze requirements and create comprehensive test plans and test cases
Implement functional, integration, regression, system, and UAT testing
Identify, document, and track bugs using a defect tracking tool (e.g., JIRA, Service Now)
Perform cross-browser and cross-platform testing in Chrome, Firefox, Edge, Safari
Validate UI/UX consistency, responsiveness, and functionality across different screen resolutions
Requirements
Bachelor’s degree in computer science or a related field
Coordinate digital billing execution, accounts receivable support, and first-level functional issue resolution in SSC Sofia to improve invoice quality and payment collection, reduce operational workload in Finance, Sales Operations, and Customer Service, and provide a single operational interface for billing discrepancies.
Compensation
Attractive remuneration package
Responsibilities
Monitor Zuora bill runs; validate and distribute invoices, identify exceptions, and coordinate invoice corrections and rebilling.
Administer credit memos and payment methods, including SEPA arrangements, in line with approved billing controls and compliance requirements.
Support dunning and collection activities; coordinate with Accounts Receivable on billing issues affecting payment collection.
Handle customer billing inquiries and billing-related communication in English; coordinate with local markets and Customer Service for timely resolution.
Provide first-level incident and ticket management; analyze billing discrepancies and duplicate charges, document findings, and track issues through resolution.
Requirements
Education in Finance, Accounting, Business Administration, or a related field is preferred.
Nice to have: Previous experience in billing operations, accounts receivable, or finance operations, including invoice lifecycle management.
Nice to have: Experience in reconciliation, first-level incident management, and subscription billing systems is preferred.
The Principal Test Engineer is a technical authority responsible for advancing software quality across assigned products and projects.
Responsibilities
Own and influence test strategy for complex products, major features, and cross-functional projects.
Develop test plans, estimates, coverage approaches, and risk assessments for new functionality and product releases.
Establish appropriate testing approaches based on product risk, customer impact, technical complexity, and release requirements.
Drive automated testing and use AI-assisted development tools to build, maintain, and improve reliable test automation, validating generated code and tests to strengthen coverage and accelerate feedback.
Lead functional, integration, system, regression, exploratory, and non-functional testing activities.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
Support IT efficiency by designing, configuring, administering, maintaining and upgrading business solutions, networks, management systems, programs and database servers, while diagnosing complex issues and coordinating projects.
Compensation
Competitive salary and annual bonus
Responsibilities
Design, configure, administer, maintain and upgrade business solutions, computer networks, management systems, programs and database servers
Analyze and diagnose complex issues related to IT rollouts or upgrades
Respond to moderately and highly complex development and correction requests
Propose implementation plans and recommend solutions
Coordinate planning, design and execution of projects, initiatives and activities
A hands-on people-focused engineering leader leading a team of front-end engineers to deliver high-quality enterprise web experiences. The role balances technical oversight with people management, mentorship, and technical direction.
Responsibilities
Managing, mentoring, and developing a team of front-end engineers proficient in enterprise user interfaces written in Angular, React, and Lit.
Providing technical guidance and setting best practices for front-end architecture and UI development
Partnering with product management, UX/Designers, and other engineering teams to deliver cohesive user experiences
Having oversight of delivery across the full project lifecycle: organizing, planning, development, testing, and release
Driving consistency through shared components (Design System experience is a plus), tooling, and engineering standards