Binance - Senior Performance QA Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong ability to identify performance bottlenecks at system, service, and code levels, with actionable solutions. • Hands-on experience troubleshooting microservice performance issues. • Deep expertise in Java performance tuning, profiling, and JVM-level optimization. • Proficiency with relational and NoSQL databases (MySQL, MongoDB). • Familiarity with performance analysis for middleware such as Kafka, Redis, RabbitMQ. • Practical experience setting up performance test environments. • Experience with containerization and orchestration (Docker, Kubernetes). • Solid Linux skills, both command-line and system-level troubleshooting. • Strong passion for building systems that excel in performance, scalability, and reliability. • Practical experience using performance engineering tools such as K6 or JMeter. • Programming language requirement: Java (must). Rust experience is a plus. • Hands-on experience with public cloud platforms (AWS, Azure, GCP, AliCloud). • Experience setting up monitoring/observability stacks (Prometheus, Grafana). • Prior experience conducting performance tests in production environments. • Experience triaging and resolving production performance incidents. • Linux kernel or OS-level performance analysis skills. • Experience working within distributed, remote teams. • Ability to leverage APM tools effectively for performance troubleshooting. • Why Binance • Candidate Privacy Notice
Responsibilities
• Develop and maintain a comprehensive test plan for the QA process that aligns with business objectives. • Design performance tests to simulate real user scenarios in various environments including mobile devices, tablets, desktops/laptops, browsers (Chrome, Firefox), operating systems (Windows, macOS). • Analyze and report on test results using tools like JMeter or Gatling; identify bottlenecks that impact performance. • Collaborate with developers to address identified issues promptly for continuous improvement of the application's speed and responsiveness. • Monitor system health, including server response times and resource utilization levels during peak usage periods. • Stay updated on industry trends in QA practices related to mobile applications; attend relevant webinars or training sessions when necessary.
Benefits
• Equity options mentioned as part of the benefits package • Paid time off (PTO) is included in the compensation plan • Insurance coverage provided to employees • Perks such as flexible working hours and remote work opportunities are available
Similar Jobs
No credit card. Takes 10 seconds.