G

QA Engineer (Finance / Investment banking)

GTS .
Full-time
Remote
QA Engineer

This is a remote position.

Position Overview:
We are seeking a skilled QA Engineer to ensure the highest level of quality across our suite
of applicationsβ€”from our React-based admin dashboard and Flutter mobile app to our
robust Node.js backend. The ideal candidate will possess a blend of manual and automation
testing expertise, a deep understanding of financial and investment domains, and a
commitment to security and compliance standards.
Key Responsibilities:
Test Planning & Execution:
β€’ Develop comprehensive test plans, test cases, and test scripts for manual and
automated testing.
β€’ Execute functional, integration, end-to-end, and regression tests to ensure optimal
performance across web, mobile, and backend systems.
β€’ Collaborate with cross-functional teams to define testing requirements and ensure
alignment with business objectives.
Automation & API Testing:
β€’ Design and implement automated test frameworks using industry-standard tools
(e.g., Selenium, Cypress, Appium, or Flutter’s testing tools).
β€’ Validate RESTful API integrations and conduct thorough API testing using tools such
as Postman or equivalent.
Quality & Compliance Assurance:
β€’ Validate financial data processing, multi-currency calculations, and secure payment
operations.
β€’ Ensure compliance with security standards and regulatory requirements, including
KYC/AML guidelines and secure coding practices.
β€’ Identify, document, and report defects with clear reproducibility steps, collaborating
with developers to ensure timely resolution.
Continuous Improvement & Collaboration:
β€’ Integrate testing processes within CI/CD pipelines to support rapid, high-quality
releases.
β€’ Participate in code reviews, sprint planning, and technical discussions to advocate
for quality across all development stages.
β€’ Mentor junior QA team members and contribute to process enhancements and best
practices.

Requirements

Required Skills & Experience:
Technical Expertise:
β€’ Proven experience (3+ years) in both manual and automated testing in a complex
software environment.
β€’ Proficiency in testing modern web applications (e.g., React.js) and mobile
applications (preferably Flutter).
β€’ Hands-on experience with API testing and test automation frameworks.
β€’ Familiarity with CI/CD processes and integrating automated tests into deployment
pipelines.
Domain & Compliance Knowledge:
β€’ Solid understanding of financial data processing, multi-currency systems, and
investment management concepts.
β€’ Experience with security testing and ensuring compliance with financial regulations
and data protection standards.
Tools & Methodologies:
β€’ Knowledge of testing tools such as Selenium, Cypress, Postman, Appium, or
equivalent.
β€’ Familiarity with agile methodologies and collaborative development workflows.
β€’ Experience in performance testing, end-to-end testing, and troubleshooting complex
technical issues.
Soft Skills:
β€’ Strong analytical and problem-solving abilities with acute attention to detail.
β€’ Excellent communication skills to articulate test findings and collaborate effectively
with multidisciplinary teams.
β€’ A proactive mindset with the ability to work independently and as part of a fast-paced,
innovative team.
Preferred Qualifications:
β€’ Experience working in a fintech or financial services environment.
β€’ Familiarity with additional testing frameworks or scripting languages.
β€’ Prior exposure to internationalization and localization testing (e.g., RTL support for
multilingual applications).