Senior Backend QA Engineer
We are seeking an individual to join our dynamic team responsible for designing, developing, maintaining, and enhancing software for a variety of venture projects. These projects are closely related to our core businesses and are rapidly launched with a lean team structure. You will play a key role in shaping the design of various elements within scalable applications, spanning from frontend user interfaces to backend infrastructure.
Responsibilities:
- Conduct code reviews and design discussions with backend feature teams to establish thorough testing strategies beforehand, ensuring comprehensive coverage of critical business processes and promoting a mindset of test-driven development.
- Evaluate automated test scenarios for backend services and APIs, emphasizing the validation of business logic.
- Assess the backend codebase for test feasibility and completeness of scenario coverage, offering actionable feedback to enhance quality practices and maintain consistent standards across teams.
- Manage and execute test cases for backend services, analyze test outcomes, and present reports on testing and defect metrics to facilitate continuous quality enhancements.
- Lead the planning and execution of performance testing strategies to ensure that backend services can scale effectively under high loads and real-world conditions.
- Contribute to security testing activities, such as conducting API vulnerability assessments and ensuring data protection validation, to enhance overall system reliability.
Requirements:
- Proficiency in understanding Ruby on Rails and Golang codebases is essential; practical experience is a plus.
- Solid grasp of backend architecture patterns, microservices, and challenges related to testing distributed systems.
- Familiarity with common technologies like PostgreSQL, Kafka, RabbitMQ, and Redis.
- Ability to translate functional requirements and use cases into well-defined test plans and cases for backend systems.
- Strong problem-solving skills, customer focus, and analytical abilities.
- Knowledge of performance testing tools and methodologies, including the ability to design and analyze load and stress tests.
- Excellent verbal and written communication skills and the capacity to collaborate effectively with technical teams.
- Passion for improving code quality through close interaction with development teams.
- Expertise in automation testing of RESTful and WebSocket APIs, utilizing frameworks like Pytest and tools like Postman.
- Proficiency in using Postman or similar tools for backend service validation.
- Proficiency in English and Mandarin (both written and spoken); knowledge of Cantonese is advantageous.
Life at Crypto.com:
- Encourages employees to explore new opportunities within a supportive team.
- Provides a proactive and transformational working environment that encourages innovative solutions.
- Offers opportunities for personal and professional growth through skill development.
- Fosters a supportive work culture where colleagues help and support each other.
- Encourages teamwork to achieve the common goal of cryptocurrency adoption.
- Supports work flexibility with flexible hours and hybrid or remote work arrangements.
- Facilitates career progression through an internal mobility program.
- Provides work perks, including a crypto.com visa card upon joining.
Benefits:
- Competitive salary.
- Generous annual leave package, including birthday and work anniversary leave.
- Offers flexibility in work hours and hybrid or remote work options.
- Opportunities for career advancement through an internal mobility program.
- Work perks include a crypto.com visa card upon joining.
About Crypto.com:
Crypto.com, established in 2016, serves over 80 million customers worldwide and is one of the fastest-growing cryptocurrency platforms globally. Committed to promoting the adoption of cryptocurrency through innovation, Crypto.com is dedicated to creating a fairer digital ecosystem. The organization prioritizes security, privacy, and compliance in all endeavors.
Crypto.com is an equal opportunities employer that values diversity and inclusion, welcoming candidates from varied backgrounds to strengthen the team. Personal data provided by applicants will only be used for recruitment purposes. Only shortlisted candidates will be contacted.
