Middle-Senior QA engineer

Full-timeBaku, Azerbaijan

Job Title:Middle-Senior QA engineer

About Us:

Guavapay is a payment platform that drives payment optimisation and stability. Guavapay’s full-stack payment ecosystem includes a range of financial technology products and solutions. Our flagship product is MyGuava, the “all things payments app”. In addition to MyGuava, we offer a range of other payment services to businesses and individuals, including card processing, cross-border payments / remittance, merchant acquiring, card issuing and e-wallets. Whatever our customers’ needs are, our breakthrough platform can help them integrate, process and transact globally. We aim to take our place on the forefront of payment disruption, bringing innovative solutions for flawless and low cost payments on the market.

Our future plans extend beyond payments and remittance to other fintech areas. Our ambitions are global. Our drive for success is unmatched.

Role Overview:


We are seeking a highly skilled Quality Assurance Engineer to join our dynamic team at a strong middle level. As a Quality Assurance Engineer, you will play a pivotal role in ensuring the quality, reliability, and performance of our remittance services platform. You will collaborate closely with cross-functional teams to develop and execute comprehensive test plans, automate testing processes, and identify opportunities for continuous improvement.


Key Responsibilities:

• Develop and implement test strategies, plans, and test cases for new and existing features of our remittance services platform.
• Conduct functional, integration, regression, and performance testing to ensure the highest level of product quality.
• Collaborate with product managers, software engineers, and other stakeholders to understand requirements and provide feedback on product functionality and usability.
• Design and maintain automated test scripts using industry-standard tools and frameworks.
• Perform root cause analysis of defects and work closely with development teams to resolve issues in a timely manner.
• Participate in release management activities, including test execution, validation, and deployment support.
• Continuously evaluate and improve testing processes and methodologies to enhance efficiency and effectiveness.
• Stay up-to-date with industry trends, best practices, and emerging technologies in quality assurance and fintech.


Requirements & Qualifications:

• Bachelor’s degree in Computer Science, Engineering, or related field.
• 3-5 years of experience in quality assurance, software testing, or related roles within the fintech or financial services industry.
• Solid understanding of software testing principles, methodologies, and best practices.
• Hands-on experience with test automation tools such as Selenium, Appium, or similar.
• Proficiency in programming languages such as Java, Python, or JavaScript.
• Experience with continuous integration/continuous deployment (CI/CD) pipelines and version control systems (e.g., Git).
• Strong analytical skills and attention to detail with the ability to troubleshoot and debug complex systems.
• Excellent communication and collaboration skills with the ability to work effectively in a global, cross-functional team environment.
• Certifications in software testing (e.g., ISTQB) or related fields are a plus.
• Proficiency in log analysis using Console or Kibana and experience with log analysis tools such as Logstash or Elasticsearch.

Country *
envelope 1envelope 2envelope 3