Responsibilities
- Develop, update, and scale end-to-end automated tests using Cypress for the web application
- Analyze and troubleshoot test failures, manually reproducing issues when necessary to identify root causes
- Perform manual regression testing during release cycles to ensure stability
- Assist in building and maintaining automated test suites for REST APIs using Mocha and Chai
- Collaborate with engineering teams to systematically increase test coverage over time
- Help refine and enhance CI/CD integration, particularly within TeamCity pipelines
Requirements
- 2 to 5 years of professional experience in roles such as QA Automation Engineer, SDET, or QA Engineer
- Strong proficiency in JavaScript or TypeScript with an emphasis on writing clear, maintainable test scripts
- Hands-on experience with Cypress; prior exposure to Cucumber or BDD methodologies is beneficial
- Familiarity with REST API testing concepts and tools like Mocha, Chai, or equivalent frameworks
- Proficient in GitHub workflows including branching, pull requests, and code reviews
- Focus on understanding the underlying reasons for test failures rather than just resolving them superficially
- Ability to work autonomously and communicate obstacles effectively
Nice to Have
- Experience with TeamCity or comparable CI/CD systems
- Background in testing REST or WebSocket APIs in financial or cryptocurrency platforms
- Knowledge of trading mechanisms such as margin, funding, order types, and regional compliance
- Experience with mobile test automation frameworks
Benefits
- Flexible work hours and a fully remote-friendly culture
- Access to mentorship and professional growth initiatives
- Competitive compensation package
- Opportunities for career advancement and skill development
- Supportive and inclusive team atmosphere
- Encouragement of continuous learning and knowledge exchange
- Regular team-building events
- Online and in-person social gatherings
- Collaborative workspace that values innovation and direct impact on product direction
Work Arrangement
Remote (Worldwide)
Why Join Us?
- Innovation: Combine technical expertise with creative problem-solving in an environment that drives financial technology forward. The culture emphasizes bold ideas, technological passion, and a commitment to Financial Freedom.
- Flexibility & Global Reach: Work remotely from any location while collaborating with a diverse, global team of experts. Enjoy autonomy and the ability to contribute to cutting-edge developments.
- Fast-Paced & Impactful: Engage in rapid, high-impact projects that shape the future of decentralized finance and reach users worldwide.
- A Team that Thrives on Collaboration: Work alongside experienced professionals and innovative thinkers, fostering continuous learning and dynamic problem-solving.
- Grow with the Best: Benefit from ongoing education through tech advancements, creative sessions, and mentorship by industry leaders.
Recruitment Data & Security Disclaimer
- Personal information collected includes name, contact details, location, job preferences, education, employment history, and other voluntarily submitted data.
- All data is used exclusively for recruitment purposes, processed in compliance with GDPR and CCPA, and retained only as long as needed.
- Communication will occur solely through official company email addresses; no contact via WhatsApp, Telegram, or SMS.
- Under no circumstances will requests for payments, financial details, or banking information be made.
- Any suspicious communication should be reported to privacy@bitfinex.com.
- Candidates retain the right to access, correct, delete their data, and withdraw consent at any time.
Equal Opportunity Statement
- We are committed to providing fair and equal employment opportunities regardless of race, religion, gender, age, disability, sexual orientation, gender identity, or other protected characteristics.
- This policy applies to all aspects of recruitment, hiring, and ongoing contractual relationships.
Other
- The hiring process involves collecting personal data strictly for recruitment, handled in accordance with GDPR and CCPA regulations.
- All assessments and communications are conducted through official email channels only.
- Unofficial messaging platforms such as WhatsApp, Telegram, or SMS are not used for recruitment purposes.
- Approved third-party platforms may be used for candidate evaluations.
- Applicants have the right to access, update, or delete their personal information and to revoke consent at any time.
- No requests for payments, financial data, or bank details will ever be made during the recruitment process.
- We are an equal opportunity employer and do not tolerate discrimination based on race, religion, gender, age, disability, sexual orientation, gender identity, or any other protected status.