
Senior QA Engineer, Trading Technology
BinancePosted 6/6/2025

Senior QA Engineer, Trading Technology
Binance
Job Location
Job Summary
We are seeking a Senior QA Engineer to join Binance's team in Singapore. As a Senior QA Engineer, you will collaborate with a talented team to design and implement robust testing solutions, helping us deliver exceptional products to our global user base. You will work closely with developers, product managers, and partners to identify root causes of issues, prioritize test scripts, and enhance automation capabilities. With 5+ years of experience in backend QA engineering, you should be proficient in scripting skills in Python and Bash, and have a strong understanding of UNIX/Linux environments. You will also have the ability to communicate effectively with overseas partners and stakeholders. Binance offers a competitive salary, company benefits, and a work-from-home arrangement. If you enjoy solving complex problems and making a real impact in a fast-paced environment, we would love to hear from you.
Job Description
Responsibilities:
- Collaborate closely with team members (Developers, Product Managers and Partners) to design, test, and deliver high-quality software products
- Design and develop scripted Python tests for integration testing scenarios
- Prepare and execute integration test scenarios for unreleased features and changes; integrate these into the CI pipeline and provide QA approval for production release
- Conduct hands-on investigations to identify root causes of issues and communicate findings effectively to relevant teams
- Identify, prioritise, and address deficiencies in existing integration test scripts, implementing necessary improvements
- Enhance the existing integration framework to improve automation capabilities and reporting quality
- A development background would be advantageous
Requirements:
- 5+ years of experience in backend QA engineering
- Experience across the full testing lifecycle, including designing manual tests, developing automated scripts, and executing test cases
- Strong experience working in UNIX/Linux environments
- Proficient scripting skills in Python and Bash
- Proven experience testing backend systems, including APIs, databases, and distributed (non-monolithic) services
- A mindset geared towards problem solving — able to identify not only what is broken, but why it is broken
- Fluency in English to effectively collaborate with overseas partners and stakeholders; additional language skills are a plus