MetaOptima Technology Inc. is one of Canada’s fastest growing startups looking for a highly-driven and talented individual interested in working with our core management team. We design and build complex and cool devices and software and develop the next generation of mobile and web digital health solutions. Our goal is to facilitate faster and more accurate care for anyone, anywhere. We are focused on empowering physicians with mobile health technologies and providing tools for dermatology and the early detection of skin cancer.
Master’s or Bachelor’s degree in Computer Science or a related field, or equivalent experience
2+ years of experience performing quality assurance for a web based software product.
Minimum 1 years' experience in the design, development and maintenance of an automation framework and library of automated tests for web-based SaaS application
Minimum 1 years' experience with cross-browser testing, functional, stress/performance, security testing of multi-tiered web applications
Strong experience in using industry standard tools to develop and maintain automated user acceptance test suites
Solid experience writing and executing automation test scripts using software testing frameworks such as JMeter, Selenium, TestComplete, SOAPUI, LoadUI.
Strong experience with relational databases
Experience using source control tools (we use Git)
Experience with building tools for development automation (building, testing, releasing or monitoring)
Experience with networking protocols and technologies (SSL, etc.) is a plus
Self-motivated and strong teamwork skills
Strong communication and documentation skills
You are a resourceful, fast learner and curious about the latest tech and industry trends
Plan, execute, monitor automated and manual tests to analyze and publish results and interpretation, within scheduled deadlines
Setup test data as required to reproduce issues and execute positive, negative and edge case automation testing
Follow the process for defect management, release testing and overall product quality assurance
Create and maintain automated test process documentation, scripts and tools
Collect and provide test metrics and reports
Execute manual smoke and final acceptance testing as needed for software releases
As needed, assist support with reproducing, diagnosing and resolving customer issues
Defining and documenting the end-to-end release process
Being involved in making critical decisions that shape our technology stack
Our office is located in downtown Vancouver and is easily accessible by bus, SeaBus, SkyTrain, and West Coast Express. We offer a competitive salary, vacation, stock options, and a comprehensive benefits package (including extended health, vision, and dental) and smartwatches. If you are interested and passionate about doing things that really matter send us your resume and join us on this amazing journey.