MIG-3366
QA Engineer
Remote working · March 11, 2025
Hiring Status Unconfirmed
Key responsibilities
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.
www.tanamicapital.com
- 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.
Desired candidate profile
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.
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.
www.tanamicapital.com
- 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).
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.