QA Automation Engineer - (100% remote Worldwide - UTC+7/+9)
Role details
Job location
Tech stack
Job description
You'll own Cypress E2E test coverage for the Bitfinex web platform. Most of your time goes into building and maintaining automated test suites. The rest covers manual testing on releases and contributing to REST API automation alongside the team.
What You Will do:
- Write, maintain, and expand Cypress tests across the web platform
- Investigate and debug test failures - reproduce issues manually when needed to understand root cause
- Execute manual regression testing on releases
- Contribute to REST API test automation using Mocha and Chai
- Work with the team to increase overall coverage methodically over time
- Support the gradual improvement of CI/CD pipeline integration (TeamCity), As part of the hiring process at Bitfinex, we collect personal data such as your name, contact details, location, job preferences, education and employment history, and other information you voluntarily provide. This data is used solely for recruitment purposes, processed in accordance with applicable global data protection laws, including the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), and retained only for as long as necessary to fulfil its purpose.
All assessments and recruitment-related communications are conducted exclusively through official Bitfinex email addresses (e.g., firstname.lastname@bitfinex.com). Bitfinex does not use unofficial channels (such as WhatsApp, Telegram, or SMS) for recruitment communication and does not distribute assessments or sensitive links via those means.
As part of our secure and compliant recruitment process, we may use approved third-party platforms to facilitate candidate assessments. For more information, please refer to our Candidate Privacy Notice and Interview Recording Consent. All candidates have the right to access, correct, or delete their personal data and to withdraw consent at any time, where applicable.
Bitfinex will never request payments, financial information, or personal banking details at any stage of the recruitment process.
If you receive a suspicious request, wish to exercise your data privacy rights, or have further inquiries regarding the legal aspects of the process, contact privacy@bitfinex.com. Please note this inbox is intended for privacy concerns and reports only; any other communications will not be processed.
Requirements
- At least 2-5 years of experience in relevant positions like QA Automation Engineer, SDET, QA Engineer
- Solid JavaScript/TypeScript skills - you write clean, readable test code
- Experience with Cypress; familiarity with Cucumber/BDD is a plus
- Comfortable with REST API concepts and test automation (Mocha, Chai, or similar)
- GitHub proficiency - branching, PRs, code review
- A bias toward understanding why a test fails, not just making it green
- You can work independently and communicate blockers clearly, * TeamCity or similar CI/CD experience
- REST/WebSocket API testing at a financial or crypto platform
- Familiarity with trading concepts - margin, funding, order types, regional restrictions
- Exposure to mobile test automation
Benefits & conditions
- Flexible Work & Remote-Friendly Culture
- Mentorship & Growth
- Competitive Pay
- Career Development Opportunities
- Supportive Team Environment
- Learning & Knowledge Sharing
- Team-Building Activities
- Social activities (online & in-person)
- A collaborative environment where your creativity will have a direct impact on the brand's narrative
Ready to join us in bringing Financial Freedom to all?
If you're a visionary who thrives at the intersection of technology, knowledge and innovation, we want to hear from you!