QA Engineer
The position will offer the opportunity to support the delivery of revolutionary payment products. The QA Engineer will be responsible for conducting comprehensive testing across various platforms, including web applications, APIs, SDKs, websites, and mobile apps, verifying their functionality, usability, and performance against defined requirements. They will be an integral part of the development team and will participate in every stage of the software life-cycle. The position offers an opportunity to grow into the Automation QA field too.
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:
- Perform thorough testing, covering both desktop and mobile versions;
- Verify the application's functionality, user interface, and overall user experience;
- Conduct exploratory testing to identify potential issues and edge cases;
- Analyze business requirements and specifications to create and execute comprehensive test cases;
- Accurately report and track defects in a clear and concise manner using a bug tracking system;
- Prioritize and triage defects based on severity and impact;
- Collaborate with developers to provide detailed information for defect reproduction and resolution;
- Conduct API testing to validate the functionality and integration of the application's APIs;
- Performing database testing to guarantee it’s functionality, reliability, and data integrity;
- Participate in project meetings, provide testing updates, and communicate test results effectively;
- Have the opportunity to contribute to the code base, or automation tests if that is your thing.
Requirements
- Proven experience (2-4 years) with testing apps across multiple platforms - web and mobile;
- 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;
- Ability to document testing activities thoroughly;
- Understanding and experience with REST APIs and API testing tools and methodologies (e.g., Postman, Swagger);
- Working knowledge of SQL or other databases;
- Desire to learn and develop and interest in automation testing is a plus;
- Proactive attitude towards learning and problem solving;
- Knowledge of bug tracking tools and test management systems is a plus;
- Mobile testing experience is a plus;
- Being able to read C# code is a plus;
- Experience in projects with AML and KYC is a plus;
- Good knowledge of the Financial industry and technologies is a big plus;
- 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 and performance-based bonuses;
- Hybrid model of work with a cozy office in Sofia, Bulgaria;
- Additional social benefits (additional health and social insurance; MultiSport card and mobile phone);
- Opportunity to join a new Payment Institution business;
- Additional trainings and certification;
- Networking opportunities / team building events;
- Coaching and mentorship program;
- Individual career plan;
- Unlimited opportunities to grow and develop, sky's the limit!;
- Young and diverse team of passionate and self-motivated professionals worth being around;
- Friendly 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!