RabbitX is hiring a Web3 Senior Integration Test Engineer
Compensation: $40k - $60k
Location: Remote, Asia
Hiring Senior Integration Test Engineer
Welcome to RabbitX:
Our mission is to accelerate the development of a global, open and transparent
financial system by providing an open and global way to trade and invest.
RabbitX is at the forefront of decentralized finance, offering seamless access to perpetual futures, options, and other derivatives for crypto traders. We are building a fast, scalable, and secure trading platform that empowers both retail and institutional traders alike. As we continue to push the boundaries of what decentralized exchanges can offer, we’re looking for a Senior Integration Testing Engineer to join our talented engineering team and ensure our systems are robust and reliable.
The Senior Integration Testing Engineer will play a critical role in ensuring that our complex systems—spanning smart contracts, trading engines, risk management systems, and user interfaces—integrate flawlessly. You will lead the design and execution of end-to-end integration tests, working closely with the development, product, and operations teams to ensure that our platform delivers the performance and reliability expected by professional traders.
Here's how you'll be contributing:
- Lead the planning, development, and execution of comprehensive integration testing strategies for the exchange's core systems, including trading engines, order matching, clearing, and settlement mechanisms.
- Work closely with developers, DevOps, and product managers to create testing requirements and ensure that all new features are tested in real-world trading conditions.
- Design, implement, and maintain automated integration test suites to cover key workflows, system interactions, and edge cases.
- Monitor the platform’s performance during the testing phase, identify potential bottlenecks, and provide actionable insights to improve system efficiency and reliability.
- Conduct thorough regression testing to ensure that new features do not introduce bugs or performance issues in existing functionalities.
- Collaborate with front-end, back-end, and blockchain teams to simulate realistic trading environments and stress-test the system under edge cases.
- Ensure that all testing activities adhere to best practices in security, especially when testing interactions with on-chain smart contracts.
- Manage and mentor junior testers and automation engineers, fostering a culture of quality and testing excellence.
- Proactively identify areas for improvement in the QA process, tools, and methodologies.
- Communicate test results and status updates to stakeholders, providing insights into system readiness and risks.
Our technologies:
We are building a high performance microservice based product at its core. We are an exchange
with real-time risk management systems. Languages and technologies that we are using: Go,
Lua, Websockets, Tarantool, Timescaledb, Typescript/Javascript, ReactJS.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of experience in software integration testing, preferably in the financial services or trading industry.
- Strong understanding of exchanges, including order matching, risk management, and settlement processes.
- Proficiency in programming/scripting languages (e.g., Python, Typescript or JavaScript) for test automation.
- Hands-on experience with E2E test automation frameworks such as Selenium, Synpress, Cypress, or similar.
- Deep understanding of API testing, microservices architecture, and message queues.
- Experience working with blockchain-based systems, smart contracts, or decentralized exchanges is a strong plus.
- Strong problem-solving and debugging skills, with a keen eye for detail.
- Excellent communication skills, with the ability to explain technical issues clearly to both technical and non-technical stakeholders.
About you:
● Smart and fast-learning: you might not know everything, but you have a desire to learn and improve constantly. You're not afraid of asking "stupid" questions and have the ability to induce results from few datapoints.
● Communication: you understand that being a remote-first company requires a high degree of trust and communication. You are proactive in communicating with the team what you are working on, blockers in your pipeline, and issues that you are facing. You understand that sometimes the best way to get unstuck on a problem is talking about it out loud with someone else.
● Leave your comfort zone: you're an explorer, traveler, who likes to try better ways of doing things
● Smart risk-taker: you weigh the trade-offs of major decisions in order to ensure that you are not putting the team at unnecessary risk
● Doesn't matter who you are: we don't care what you studied, where you come from, or how you got here. We welcome people without judgement or prejudice.
Here's what you'll get:
- Competitive salary and performance-based bonuses.
- Flexible working hours and the opportunity to work remotely.
- A dynamic and fast-paced work environment with the opportunity to work on cutting-edge financial technology.
- Professional development opportunities, including access to industry conferences and continuous learning resources.
- A culture of innovation, where your ideas and contributions will make a tangible impact on the platform and its users.
Apply Now:
Remote Web3 QA Engineer Jobs
Job Position and Company | Location | Tags | Posted | Apply |
---|---|---|---|---|
Remote | Apply | |||
Remote | Apply | |||
Remote | Apply | |||
| by Metana | Info | ||
| Remote | Apply | ||
| Remote | Apply | ||
| Remote | Apply | ||
Remote | Apply | |||
| Remote | Apply | ||
Taipei, Taiwan | Apply | |||
Taipei, Taiwan | Apply |