![Binance logo](https://static.remoteliz.com/static/companies/company-binance-logo.jpeg)
Senior Automation QA Engineer (Python)
BinanceJob 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 capture changes, developing scripts, and confirming execution. The ideal candidate has 5+ years of backend QA engineering experience, strong scripting ability in Python, and experience with UNIX/Linux. They should be able to identify and prioritize deficiencies in existing integration test scripts and enhance the framework for improved automation and reporting. Binance offers a competitive salary, company benefits, and flexible work arrangements, including hybrid working in the APAC region. The position is full-time and requires collaboration with world-class talent in a user-centric global organization.
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