
Senior Automation QA Engineer (Python)
BinancePosted 2/12/2025

Senior Automation QA Engineer (Python)
Binance
Job Location
Job Summary
Binance is seeking a Senior Automation QA Engineer (Python) to drive integration testing of their high-performance backend software stack. The role involves full life cycle testing from designing tests to execution, with a focus on automation and improvement. The ideal candidate has 5+ years of backend QA engineering experience, strong scripting skills in Python and Bash, and experience testing backend services such as APIs and databases. This is a full-time position with hybrid working arrangements in the APAC region. Binance offers a competitive salary, company benefits, and opportunities for career growth and continuous learning. The company values diversity and is committed to being an equal opportunity employer.
Job Description
Responsibilities:
- Work closely with team members (Developers, Product Manager and Partners) to develop, test and deliver high quality software products
- Design test, development of scripted Python tests for integration test scenarios
- Preparation of integration test scenarios for unreleased features and changes, integrate into CI and stamp QA approved new feature for production
- Hands-on investigation, find root cause and communicate efficiency with other teams
- Identification and prioritization of deficiencies in existing integration test scripts and implementing improvements
- Enhancement of existing integration framework to support improved automation and reporting
- Developer background would be nice to have.
Requirements:
- 5+ years of backend QA engineering experience
- Full cycle testing from designing manual tests, developing scripts and execution
- Strong experience with UNIX/Linux
- Strong scripting ability using Python, Bash
- Experience testing backend services such as APIs, Databases, distributed services (non-monolithic)
- Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'
- Clear, logical communicator in English