Bybit logo

[Intern Program] Test Engineer Intern

Bybit

onsite
Posted Dec 22, 2025

Role & seniority: Software Quality Assurance (QA) Engineer; seniority not specified

Stack/tools: Proficiency in Python/Java/Go/C++ for scripting; API testing; familiarity with Selenium, Pytest, Postman (bonus)

Top 3 responsibilities

  • Participate in the full product testing process: requirement analysis, test design, execution, and defect tracking

  • Execute functional, regression, and API testing

  • Set up and maintain testing environments, manage test data, submit/track bugs, and assist developers in reproducing issues

Must-have skills

  • Proficiency in at least one programming language (Python/Java/Go/C++)

  • Knowledge of test design methods and basic theories (e.g., boundary value analysis)

  • Familiarity with R&D testing processes and ability to contribute to product improvement

Nice-to-haves

  • Background in finance or Web3/blockchain; interest in crypto

  • Experience with automation tools (Selenium, Pytest, Postman)

  • Location & work type: Location not specified; work type not specified

Full Description

About Bybit, Established in March 2018, Bybit is one of the fastest growing cryptocurrency derivatives exchanges, with more than 70 million registered users. We offer a professional platform where crypto traders can find an ultra-fast matching engine, excellent customer service and multilingual community support. We provide innovative online spot and derivatives trading services, mining and staking products, as well as API support, to retail and institutional clients around the world, and strive to be the most reliable exchange for the emerging digital asset class. Our core values define us. We listen, care, and improve to create a faster, fairer, and more humane trading environment for our users. Our innovative, highly advanced, user-friendly platform has been designed from the ground-up using best-in-class infrastructure to provide our users with the industry's safest, fastest, fairest, and most transparent trading experience. Built on customer-centric values, we endeavour to provide a professional, 24/7 multi-language customer support to help in a timely manner.

As of today, Bybit is one of the most trusted, reliable, and transparent cryptocurrency derivatives platforms in the space.

Job Responsibilities

Participate in the entire product testing process: requirement analysis, test case design, execution, and defect tracking. Execute basic testing tasks such as functional testing, regression testing, and API testing. Set up and maintain testing environments, manage test data, submit and track bugs, and assist developers in locating and reproducing issues. Familiarize with the R&D testing process, learn and master the company's product business processes and testing procedures.

Job Requirements

Proficient in at least one programming language: Python/Java/Go/C++, capable of writing basic scripts and performing API testing. Familiar with the R&D testing process, passionate about software testing, and knowledgeable in test design methodologies, basic boundary value analysis, and other fundamental theories.

Sensitive to business system design and implementation: able to provide rational suggestions for product improvement and participate in product optimization. Bonus Points Background knowledge in finance, interest in Web3/blockchain, etc.

Experience with automation tools: Selenium/Pytest/Postman. Show more Show less

PythonJavaGoC++API TestingFunctional TestingRegression TestingTest Case DesignDefect TrackingTest Data ManagementAutomation ToolsBoundary Value AnalysisProduct ImprovementSoftware TestingR&D Testing ProcessCustomer Support

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.