Senior Backend QA Engineer
We are seeking a talented individual to join our team responsible for designing, developing, maintaining, and enhancing software for various projects closely related to our core businesses. These projects are rapidly bootstrapped with a lean team structure. As a key team member, you will play a crucial role in designing various components for scalable applications spanning from frontend user interfaces to backend infrastructure.
Key Responsibilities
- Conduct thorough design reviews of code and test scenarios
- Collaborate closely with backend feature teams to devise comprehensive testing strategies before implementation, with a focus on ensuring adequate coverage of critical business flows
- Evaluate automated test scenarios for backend services and APIs to validate business logic effectively
- Review backend codebases to assess testability and coverage of testing scenarios, offering constructive feedback to enhance quality practices and maintain consistency across teams
- Oversee the execution and management of test cases for backend services, monitor and analyze test results, and report on test and defect metrics to drive continuous quality improvements
- Lead the design and implementation of performance testing strategies to ensure backend services can efficiently scale under high loads and real-world conditions
- Contribute to security testing efforts, including API vulnerability assessments and data protection validations, to enhance overall system reliability
- Develop, maintain, and enhance test frameworks, tools, and technologies utilized across the organization to uphold high-quality standards
- Act as a technical bridge between Quality Assurance (QA) and backend engineering teams, facilitating the translation of testing requirements across different technology stacks, promoting consistent quality practices, and fostering a culture of quality excellence throughout the organization
Requirements
- Strong proficiency in reading and understanding Ruby on Rails and Golang codebases, with practical experience being advantageous
- Sound knowledge of backend architecture patterns, microservices, and challenges associated with testing distributed systems
- Familiarity with commonly used technologies including PostgreSQL, Kafka, RabbitMQ, Redis, etc.
- Demonstrated ability to translate functional requirements and use cases into effective test plans and test cases for backend systems
- Customer-centric approach, exceptional problem-solving skills, and strong analytical capabilities
- Experience with performance testing tools and methodologies, designing and analyzing load and stress tests proficiently
- Excellent verbal and written communication skills with the ability to collaborate effectively across technical teams
- Passion for improving code quality through active engagement with development teams
- Proficiency in RESTful and WebSocket API automation testing, leveraging frameworks such as Pytest, Pytest-bdd, and tools like Postman or equivalent
- Proficiency in Postman or similar API testing tools for validating backend services
- Fluency in both English and Mandarin (written and spoken) is mandatory, with Cantonese proficiency considered a plus
Life at Crypto.com
- Encouraged to think innovatively and pursue new opportunities within a supportive and ambitious team environment
- Transformational and proactive workplace that empowers employees to find creative and innovative solutions
- Continuous focus on personal and professional growth, with opportunities for developing new skill sets
- Collaborative work culture with colleagues who are dedicated to supporting one another
- Emphasis on unity within the team to engage stakeholders and achieve company goals
- Offering work flexibility with options for flexi-work hours and hybrid or remote setup
- Internal mobility program providing career growth opportunities
- Work perks including Crypto.com Visa card upon joining
Benefits
- Competitive salary
- Generous annual leave entitlement including birthday and work anniversary leave
- Work flexibility allowances for flexi-work hours, hybrid, or remote setups
- Internal mobility program offering diverse career progression opportunities
- Work perks such as the Crypto.com Visa card provided upon joining
About Crypto.com
Founded in 2016, Crypto.com is a leading global cryptocurrency platform serving millions of customers worldwide. The company is dedicated to accelerating the adoption of cryptocurrency through innovation and empowering the next generation of creators, builders, and entrepreneurs. Crypto.com operates with a strong foundation of security, privacy, and compliance, striving to create a more fair and equitable digital ecosystem.
Crypto.com is an equal opportunity employer committed to creating a diverse and inclusive workplace. The company values diversity and seeks candidates from varied backgrounds, perspectives, and skillsets to strengthen the team. Personal data provided by applicants will be used solely for recruitment purposes. Please note that only shortlisted candidates will be contacted.
