Position:
QA Engineer (Mid-to-Senior) – Trading Platform
Location:
El Poblado, Medellin, Colombia (Hybrid)
Language Requirement:
English Proficiency (B2/C1) a must
About Us:
ArrowFin Colombia SAS is a fast-growing fintech software development company that is delivering real-time, trader-focused solutions. Be part of our mission to empower protail traders! We are seeking a QA Engineer to join our team full time and to play a crucial role in supporting our dev team's product deliveries and launches. This position reports to our Tech Team Lead at our Medellin office.
Role Overview:
As a mid-to-senior QA Engineer, you’ll drive quality for our web platform by creating automated and manual tests, engaging with alpha/beta users (20–100 traders), and collaborating with Dev, Design, and stakeholders. You’ll start with E2E testing and grow into the QA lead, shaping our processes as we scale to 1,000+ users.
Why Join Us?
- Impact: Shape a high-stakes trading platform launching at the Chicago Futures Exchanges.
- Growth: Grow into QA lead with access to certifications (e.g., ISTQB) and fintech training.
- Team: Join a collaborative, Agile team that works in-house and with a stable growth path.
- Compensation: Competitive salary and benefits.
- Environment: Work in a modern Medellín office (hybrid) w/ high-end equipment and a supportive, stable and friendly culture.
Career Development Path:
ArrowFin prioritizes completing a complete career development path for every team member prior to seeking out new team members. This role begins at the level of QA Engineer but is expected to challenge you with growth in the areas of learning how the capital markets work including terminology, developing expertise trading software, communicating with customers and reporting to stakeholders. This position starts with E2E testing and grows into the QA lead, shaping our processes as we scale to 1,000s of users.
Key Responsibilities:
- Build E2E automated test suites using Playwright/Cypress for user flows (login, register, dashboard interactions, settings, admin functions), targeting 70–80% coverage.
- Perform manual and exploratory testing on 10–15 user stories per sprint, identifying edge cases.
- Engage with alpha/beta users via email/chat/ticketing system to resolve issues, gather feedback, and create test cases.
- Collaborate with developers, designers, and stakeholders in Agile ceremonies to align testing with product goals.
- Log defects in Jira and work with our developers to resolve issues efficiently.
- Transition into QA lead, defining standards, mentoring hires, and implementing performance/security tests (e.g., JMeter, OWASP).
Required Skills & Qualifications:
- 3+ years of QA experience, including 1+ years in E2E automation with Playwright, Cypress, or Selenium.
- Proficiency in JavaScript/TypeScript; familiarity with Java or PHP (nice-to-have).
- 1+ year in a customer-facing role (e.g., tech/fintech support) with strong communication skills.
- Experience in Agile (Scrum) environments, using Jira for defect tracking.
- Familiarity with real-time systems (e.g., WebSockets, trading platforms) or willingness to learn.
- Collaborative, proactive, and detail-oriented, with a passion for quality.
- Nice-to-Haves: CI/CD experience (GitHub Actions), mobile testing (Appium), or security testing (OWASP).
Tech Stack:
- Frontend: React 19, React Router 7, TanStack Query
- Backend: Java (Spring Boot), PHP (APIs), WebSockets
- Tools: Jira, GitHub Actions, Postman, JMeter
Additional Details:
- We provide comprehensive training to help you understand the industry and to learn the details of our business and customers.
- We provide an education expense allowance to make sure you stay up to date with the latest tools and techniques.
- We maintain an excellent work environment with a professional, highly dynamic and dedicated team.
- Our offices are at the Milla de Oro building in El Poblado.
- There will be a skills assessment for this position. Please make sure you meet the minimum requirements.
Compensation:
Our compensation package is based on your experience and includes standard benefits in addition to an education expense account. Monthly range is 4,000,000 to 6,000,000 Pesos based on experience with the industry.
References:
Please provide 2-3 professional references that can speak to your experience and qualifications for this role.
How to Apply:
Apply by sending your resume/CV, portfolio link, and references through the link on this page.