Company Description
Kinexcs is an AI-driven digital health platform and wearables company with a mission to enable and empower people for mobility and a better quality of life. It is focused on reducing the burden of musculoskeletal conditions, which affects about 25% of the world's population. Their 1st product, KIMIA Recover, a continuous monitoring device for the knee joint, has obtained CE marking and HSA approval, and booked revenues from large implant companies and hospitals. It has recently won the Innomatch grant by the Temasek Foundation (one of the 6 among 256 companies across 32 countries), and is currently deployed in some of the largest public hospitals in Singapore. KIMIA Recover is a comprehensive recovery management solution providing reduction in number of hospital visits and complications. The product was also the National Winner and International Top 20 of the prestigious James Dyson Award 2020, and has gained traction with major public hospitals and orthopedic clinics. Their digital therapy platform, consisting of KIMIA Assess and KIMIA Move products, uses artificial intelligence technology for digital MSK assessment and therapy. This platform is capable of providing pre-consultation assessments and real-time exercise guidance and feedback to musculoskeletal patients, and is being adopted by some of the largest private healthcare providers in the region, along with large corporate players.
Job Description
Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
Estimate, prioritize, plan and coordinate testing activities
Develop and apply testing processes for new and existing products to meet client needs
Create detailed, comprehensive, and well-structured test plans and test cases
Track quality assurance metrics, like defect densities and open defect counts
Investigate the causes of non-conforming software and train users to implement solutions
Perform functional testing, regression testing and keep track of all the new developments
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
Support user acceptance testing for new features, improving the test coverage by including the most relevant end-to-end user scenarios in test plans and automation
Stay up to date with new testing tools and test strategies
Contribute ideas to fulfill the product & services
Skills and Experience
A degree in Computer Science, Engineering or a related technical discipline, or an equivalent combination of education and working experience
5+ years of direct QA experience: designing, implementing, executing tests and tracking/reporting results
At least 2+ years of QA experience in testing mobile applications and/or web applications including cloud applications
Some experience with manual testing of applications that interface with hardware wirelessly
Excellent communication skills
Ability to quantify and communicate the quality of a product to Project Manager
Good knowledge of QA methodologies
Self-motivated, well-organized, and strict attention to details
Strong interpersonal skills to collaborate with project managers and internal cross-functional teams
Experience testing iOS, Android and browser-based applications for Swift, Kotlin, Flutter, ReactJS, Python, etc.
Ability to understand and manage customer expectations and software implementation methodology
Ability to document technical/ business requirements and troubleshoot errors
Ability to prioritize and work on multiple projects at the same time
Creative in manual testing with fast bug detection through exploratory testing
Understanding of Agile methodology and experience of working in an Agile environment, Jira and SCRUM
Working knowledge of test management software and SQL
Able to work independently with “Can-Do” spirit and to manage time effectively
“Plus” Skills
Experience in working in health & fitness system with bluetooth devices
Able to create a detailed business analysis, outlining problems, opportunities, and solutions for a business
Basic SQL skills and good experience in automated testing tools
Experience in revision control systems like: Github, SVN
Experience in automation test: Selenium, Appium, Jenkin configuration
Experience in REST/SOAP API using tool like Postman
Knowledge of HTML, CSS, JavaScript