Senior QA Engineer - Performance/Chaos
Binance
- Bangkok 台北市
- 長期
- 全職
- Understand business/technical requirements and translate to performance/chaos test requirements
- Participate in/Drive design and implement architecture and code-level optimizations
- Closely work with devops to ensure production high availability
- Design performance/chaos test strategy to validate Load, Stability, Scalability, and Reliability standards of the application are achieved
- Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end
- Familiar with implementing Chaos engineering principles in the pipeline to determine weak links and suggest solutions
- Develop tools to automate performance/chaos monitoring, testing, analyzing issues
- Ability to find the root cause of stability(performance/chaos) bottlenecks and provide solutions
- Demonstrated skills in troubleshooting performance/chaos issues for microservice system
- Proven track record performing chaos testing to build confidence in the system's capability to withstand turbulent conditions in production
- Possess an architectural mindset with proven ability to review architecture to derive Chaos Strategy and expose vulnerabilities
- Solid java performance analysis/tuning skills
- Proficiency with Databases - MySQL, Mongo, etc
- Be familiar with middleware(kafka, redis, rabbitmq, etc) analysis/troubleshooting
- Hands-on experience in setting up test env
- Have experience in container/k8s technology
- Comfortable with Linux in terms of both tools and systems administration
- Passion for driving for Performance, Scalability and Reliability of all systems
- Proven use of Performance/Chaos engineering tools (e.g. K6, Jmeter, chaos blade, chaos monkey, Gremlin, etc)13. Language: Java(must), python/go(nice to have)
- Hands on experience in public cloud (AWS, Azure, GCP,ali cloud, etc)
- Hands on experience in setting up monitoring system(e.g. prometheus, grafana)
- Experience in performance/chaos testing in production environment
- Experience in triaging production performance/chaos issues
- Linux performance analysis skills
- Experience working in a distributed team
- Efficiently leverage APM to troubleshooting performance issues
- Shape the future with the world's leading blockchain ecosystem
- Collaborate with world-class talent in a user-centric global organization with a flat structure
- Tackle unique, fast-paced projects with autonomy in an innovative environment
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)