Java Backend QA Engineer, White-box Focus

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Binance

Binance

1001 - 5000 employees

Founded 2017

₿ Crypto

💳 Fintech

💰 Initial Coin Offering on 2020-12

Crypto • Fintech

Binance is the world's leading cryptocurrency exchange, serving over 235 million registered users across more than 180 countries. The platform offers a wide array of services, including the trading of over 350 cryptocurrencies in Spot, Margin, and Futures markets. Users can also buy and sell crypto via Binance P2P, earn interest through Binance Earn, and engage in NFT trading on the Binance NFT marketplace. Binance provides low transaction fees and diverse payment options, making it a preferred choice for cryptocurrency enthusiasts worldwide.

📋 Description

• Design and execute white-box and grey-box test strategies for Java-based backend services, including unit, integration, and API testing • Read and analyze Java source code to identify edge cases, logic flaws, and potential risk points • Build and maintain automated test frameworks and test tooling for financial backend systems • Collaborate with developers on code reviews, test coverage analysis, and CI/CD pipeline quality gates • Test and validate blockchain transactions, web3 wallet operations, and on-chain/off-chain data consistency • Investigate production issues, trace root causes through logs, DB records, and service call chains • Leverage AI tools (e.g., LLM-assisted test generation, log analysis, code review) to amplify testing efficiency

🎯 Requirements

• 1+ years of experience in software testing or backend development • Solid understanding of Java — able to read, write, and debug Java code confidently • Hands-on experience with backend testing: REST APIs, message queues (Kafka), databases (MySQL/Redis) • Familiarity with microservice architectures and distributed systems concepts • Strong analytical mindset with attention to detail and a passion for breaking things (in a good way) • Experience in fintech, crypto, or blockchain domain testing • Knowledge of web3 wallets, on-chain data, or DeFi protocols • Familiarity with Spring Boot, Dubbo, or similar Java frameworks • Experience using AI-assisted tools in daily engineering work • Exposure to white-box testing techniques: code coverage, mutation testing, static analysis

🏖️ Benefits

• Competitive salary and company benefits • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Apply Now