Location: Kuala Lumpur, Malaysia
Role: Software QA Engineer
Department: Quality Assurance
Mode: Full-time
About Respond.io
Founded in Hong Kong in early 2017, respond.io is an AI-powered business messaging platform that helps companies manage customer conversations across chat, calls and email all in one place.
Trusted by businesses in over 127 countries and recognized by G2 and SME100, respond.io enables fast-growing companies around the world to capture, convert, and retain customers at scale.
We operate as a globally distributed team with employees based around the world, contributing to a diverse and inclusive culture. Join us, and be part of a team that is shaping the future of customer conversation management!
Role Description
Respond.io is expanding rapidly, aiming for a $1 billion valuation following our successful Series A funding. We seek a detail-oriented Software QA Engineer to ensure the effectiveness and efficiency of our platform. The ideal candidate will enhance product quality through rigorous testing, effective communication, and continuous process improvement.
Responsibilities
- Independently design and implement test cases using proficient knowledge of QA methodologies and tools.
- Execute complex verification and validation tests to ensure software meets specified requirements, and provide comprehensive test reports.
- Test and verify API endpoints on the platform, ensuring they meet functional, performance, and security requirements.
- Analyze problems critically and develop effective solutions, ensuring thorough evaluation and documentation of all options.
- Create and maintain detailed and concise documentation for test cases and bug reports.
- Collaborate closely with cross-functional teams to ensure all perspectives are considered in the testing process.
- Handle technical processing of customer tickets, troubleshooting, and closing issues to ensure customer satisfaction.
- Utilize cloud technologies (e.g., DynamoDB, Elastic Search, CloudWatch) and demonstrate a clear understanding of infrastructure, API endpoints, WebSockets, webhooks, services, and basic coding (OOP) in testing practices.
- Write and maintain automated test scripts, managing test automation frameworks to ensure consistent and repeatable testing processes.
- Develop and execute complex API tests, incorporating automation to improve efficiency.
Qualifications
- 3+ years of experience in software QA, with strong understanding and hands-on experience in testing mobile applications, web applications, WebSockets, Webhooks, and REST APIs.
- Strong knowledge of software QA methodologies, tools, and processes.
- Excellent attention to detail and commitment to maintaining high-quality products.
- Experience in handling the technical processing of customer tickets, ensuring timely and effective resolution of issues.
- A passion for learning and staying up-to-date with industry best practices and new technologies.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex issues.
- Experience in managing testing projects, coordinating with cross-functional teams, and ensuring timely delivery of quality products.
- Nimble and agile team player with the ability to thrive in a fast-paced startup environment.
- Good communication skills in English, with the ability to clearly explain complex ideas verbally and in writing.
- Hands-on experience in cloud technologies (e.g., AWS CloudWatch, DynamoDB, Elastic Search).
- Experience in writing and maintaining automated test scripts, using tools such as Selenium, Playwright, or Appium.
Here's what's in for you
- You will become part of an amazing culture with smart, collaborative teammates who actually care about each other's growth and success.
- You will grow more here than you would anywhere else, that is a promise.
- Virtual events like talent shows, Among Us nights, and online game sessions to keep the fun going, no matter where you are!
- We offer a highly competitive compensation package.
- You'll receive a medical allowance to support your health and wellness needs.
- Flexible working environment and working hours that fit your lifestyle, wherever you're based.