Fintech company is looking for a Lead QA Engineer to quality assurance to ensure products meet established quality standards, for monitoring processes. QA Engineer proposes measures and process improvements to enhance operations, ensure reliability of systems, errors and defects. QA Engineer ensures compliance with standards, identifies issues, recommends solutions, and creates quality documentation.
Main Responsibilities:
Team Leadership * Lead, mentor, and grow a high-performing QA team. * Define and enforce quality standards, processes, and KPIs across the QA team. * Collaborate with cross-functional teams, including development, product management, and operations, to ensure alignment on quality objectives. * Act as a point of escalation for critical QA issues.
Strategic Quality Assurance * Develop and implement the QA strategy, ensuring alignment with organisational goals. * Drive the adoption of automated testing frameworks and CI/CD practices. * Conduct risk assessments to prioritise testing efforts and ensure critical issues are identified early. * Analyse QA metrics to identify trends, areas of improvement, and successes.
Hands-on Testing Expertise * Oversee functional, integration, and regression testing for web and mobile platforms. * Lead API testing efforts and ensure thorough validation of payment systems and complex integrations. * Ensure robust test coverage, including manual and automated test cases. * Validate SQL database operations (PostgreSQL, Oracle) and support complex query validations. * Monitor testing for KYC services, B2 systems, and other specialised functionalities.
Documentation and Reporting * Create and review test documentation, including test cases, checklists, bug reports, and test plans. * Produce comprehensive QA reports, highlighting key insights for stakeholders.
Professional Qualifications: * 7+ years of experience in Software Quality Assurance, with at least 2 years in a leadership role * Experience of testing in complex integrated environments * Good knowledge of SQL and relational databases (e.g. PostgreSQL) * Experience in testing at scale including UI and API * Excellent problem-solving skills with a focus on critical thinking and testability * Experience with project-management system like Jira or similar * Experience with test-management system like TestRail * Ability to work with complex documentation * Good communication skills, team player * Experience managing long-term software development complexity in business-logic-heavy projects
Additional (Nice to Have): * Experience in the Fintech domain * Working with Elastic search/Kibana * Familiarity with KYC services * Experience with the B2 system or Oracle DB, PL/SQL.
What We Offer: * Be part of a dynamic and growing FinTech company where you can make a real impact * Remote work or possible relocation to Cyprus. * 20 days of vacation, 100% sick leave compensation * English language courses * Medical coverage