About the job
We're on a mission to create the most innovative and industry-leading Cryptocurrency exchange.
We’re looking for an experienced Senior Software Quality Agent to join our team and assist in maintaining the quality of our various software products.
Our team is globally distributed and fully remote, so excellent English communication skills are critical.
The personal & professional qualities we’re looking for:
To be a successful member of our team you will need to demonstrate that you have the following personal and professional qualities:
To be a successful member of our team, you will need to demonstrate that you have the following personal and professional qualities:
Communicator - Excellent proficiency in English, both written and verbal.
Inquisitive - Eagerness to learn and acquire knowledge on our complex systems by reading and by experimentation, and crucially, not afraid to ask questions and engage with others to acquire information.
Autonomy - The ability to self-identify and resolve tasks, make certain decisions, and contribute to additional tasks without being prompted or chased.
Tenacity - The ability to persevere in fast-paced environments with sometimes limited resources and information.
Dedication - Willing to offer your expertise and test effort at the most critical moments and at inopportune times.
Ownership - Take ownership and responsibility of a whole product with regard to its quality and stability.
Innovator - Actively identifies improvements to practices and processes, and is comfortable planning and commanding their implementation.
Teamwork - Comfortable assisting others, answering their questions, being open and accessible, and willing to help others achieve their tasks.
Independence - You have the ability to excel without being directly controlled, and you thrive in an environment where you are not micromanaged.
Trust - You can be trusted to work remotely with limited supervision, and you have no doubt that your work logs and activity will reflect that.
Self-motivated - Always looking for opportunities to contribute - Having a gap in your schedule is an opportunity to learn, work on process improvements, and offer help to others.
Working for Bitfinex is 100% remote.
Remote work is exciting and offers a unique degree of flexibility and freedom, but it is not suitable for everyone.
It is also vital that you are trustworthy and self-motivated. We will trust you to work hard for us and give you a high degree of autonomy and independence. Please note that if your subsequent work record does not reflect your suitability for a remote role, then you will not be a successful candidate.
However, if you appreciate the benefits of a remote role and you embody all of the qualities and requirements that we’re looking for, we'll be eager to hear from you!
Key Responsibilities:
- Take ownership of project(s) and take primary responsibility for their quality and stability. Use your skills and expertise to introduce a test regiment and regularly execute it.
- Be the primary point of contact when projects under your ownership experience issues. Work with the developers to diagnose and resolve any reported issues.
- Be an active and accessible knowledge point. Be willing to assist customer support, developers, and other teams when questions are presented about our products. Strive to be an expert regarding the product and share your knowledge.
- Be opinionated on the overall product quality beyond its function - share your thoughts and concerns, on matters such as UX and performance, and offer pragmatic solutions.
- Proficiently able to trace and examine API calls in the browser and make direct calls via a scripting language such as Javascript.
- Monitor bug reporting channels and catalog, reproduce and triage them.
- Help the team with regular general testing and release preparation for all our products.
- Assist with improving test automation, and implement your own.
At least 5 years experience in a similar role
Remote working experience
Experience with trading exchange technology
Experience with cryptocurrencies
Proficiency in a scripting language such as Javascript or Python
A good understanding of the foundations of website development is expected - such as distinguishing between client and server-side issues, being comfortable examining and debugging API calls using browser developer tools etc.
Mobile applications quality assurance experience
Test automation experience
Having obtained a Degree qualification is beneficial
A demonstrable work portfolio is beneficial, such as hobby software, YouTube, GitHub etc.
If you feel you embody these qualities, have the experience and knowledge, and would thrive in a remote-working environment, then get in touch with us by completing the application form.