QA Engineer (Manual and Automation)
We're looking for an experienced QA engineer. This role combines automation engineering with strategic manual testing - you'll spend significant time on both automated framework development and hands-on exploratory testing. The start will be more toward the manual testing work and then the role will evolve into an automation position (within the first year) as part of which you will develop and maintain our test automation infrastructure for payment systems.
Responsibilities
We are looking for a hero with strong and proven technology competences as we would like to offer a long term engagement and career path. You will:
- Develop automated test suites using Playwright for web applications
- Build API automation frameworks for REST service validation
- Create mobile automation solutions for iOS and Android platforms
- Integrate tests into CI/CD pipelines for continuous delivery
- Conduct exploratory testing to identify edge cases and validate complex user workflows
- Perform manual testing for new features, integrations, and critical payment flows
- Balance automation coverage with strategic manual testing approaches
- Collaborate with development teams on testability and quality practices
- Maintain test data and environment management strategies
- Analyze both automated and manual test results, providing actionable feedback
- Determine optimal test coverage strategy between automated and manual approaches
Requirements
- 4+ years of test automation experience with strong manual testing background
- Solid understanding of quality assurance theory, terminology, and strategies;
- Excellent analytical and problem-solving skills, with a keen attention to detail;
- Curiosity, diligence, patience, strong attention to detail;
- Strong Playwright expertise for web automation
- Proven API automation experience with REST services
- Mobile automation experience with Android Studio and Xcode familiarity
- CI/CD pipeline integration experience
- Excellent exploratory testing and manual testing skills
- Programming skills in Python, or similar
- SQL proficiency for database validation
- Experience with version control and testing frameworks
- Strong analytical skills for determining when to automate vs. test manually
- FinTech or payments industry experience preferred
- Excellent command of English language (both written and verbal);
- Bachelor or higher degree in Engineering, Computer Science or relevant technology-related discipline preferred.
We offer
- Competitive salary with performance-based bonuses;
- Flexible hybrid work model with a cozy office in Sofia, Bulgaria;
- Additional social benefits (additional health insurance, and fully funded MultiSport card);
- Opportunity to join a new Payment Institution business;
- Mentorship program and personalized career development plan;
- Additional trainings and certification;
- Regular networking events and team-building activities;
- A dynamic and diverse team of dedicated professionals, committed to creating cutting-edge products;
- Supportive and welcoming company culture.
If you’re a “big picture” thinker and technology guru with a strategic mindset who wants to work for a fast-growing FinTech company, then this may be the perfect opportunity for you!