Upsiide is a consumer intelligence platform that allows companies to take a mobile-first, gamified approach to online research that gets you actionable insights from your target audience in minutes, not days. We help companies move forward with real-time consumer validation without losing momentum. Upsiide is a division of Dig Insights, an innovative market research company with a founding belief that a lot of quantitative market research asks obvious questions, using methodologies that fail to leverage the potential of new technology.
People who succeed at Upsiide are smart, creative, fun and able to work through complex projects to deliver real-time answers. They question established research practices and are passionate about helping our clients move their businesses forward. People at Upsiide are not only comfortable working in a fast-moving organization β itβs where they thrive.
Your primary responsibilities will include, but are not limited to:
- Partner closely with QA Engineers, Software Developers and Product Owners to understand features to define the automated test coverage requirements.
- Own automation framework for testing Upsiide ecosystem.
- Create, maintain, debug, and execute automated tests to maximize coverage through a critical understanding of the intended behaviours of product features.
- Monitor test runs, identify, isolate, report defects, and whenever possible, recommend corrective action to expedite developersβ ability to reproduce, diagnose, and resolve defects.
- Perform code inspections and reviews for test automation PRs.
- Help integrate Test Automation execution into existing Continuous Integration workflow (CI/CD) pipelines.
- Maintain high-quality standards within the automation code by applying best practices.
- Perform manual testing when needed.
- Write & maintain test cases, runs and documentation.
- Test data and test environment management.
- Test script version management (GitHub & Testrail).
Experience, Skills and Requirements:
- Desired degree or diploma in Engineering, Computer Science, or a relevant field.
- Minimum 2 years of experience in test automation development or a combination of development and testing experience.
- Experience in writing & maintaining test cases, and documentation.
- Experience in creating and maintaining automation scripts.
- Experience with automation testing tools (Cypress framework experience would be an asset).
- Experience writing automation test strategies, test plans & test cases.
- Strong knowledge of Test Automation principles.
- Desired experience in integrating the test suite with the CI/CD pipeline.
- Ability to complete tasks with minimal supervision, learn quickly, and demonstrate strong organizational skills.
- Ability to demonstrate initiative, adaptability, and to think beyond "outside of the box".
- Experience with programming languages and debugging (JavaScript and Python preferably).
- Experience with software engineering diagrams and formal documentation.
Work Perks:
- Hybrid working policy which gives the flexibility to employees to work remotely or in one of our office locations.
- Unlimited vacation policy.
- Reimbursement for health and wellness classes/memberships, and continuous learning.
- Medical Insurance.
- In-person and virtual social events such as poker night, paint night, trivia night and more!
To find out more about us visit us at www.diginsights.com & www.upsiide.com
Our culture is built on 5 core values: Energy, Excellence, Evolution, Equality and Empathy. We believe that our success is dependent on the diverse talents, skills, and ideas of its staff. We are committed to creating an inclusive work environment and encourage applications from all qualified candidates including those in the BIPOC and LGBTQ communities, and from people with disabilities.
We thank you for your interest in Dig Insights, however, only candidates who are chosen for an interview will be contacted.