This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
The Senior Quality Analyst will contribute to our Data Platform, driving quality engineering practices within the Data Platform team. This role will focus on improving testing strategies, ensuring robust automation, and collaborating with developers to enhance product quality.
-
Collaborate with developers to implement effective quality strategies.
-
Design and maintain automated test frameworks.
-
Conduct exploratory testing and identify areas for improvement.
-
Participate in code reviews and provide feedback on testability.
-
Monitor and report on quality metrics and KPIs.
-
Introduce quality gates to continuous integration and deployment pipelines.
-
Drive adoption of quality engineering tools and methodologies.
Qualifications
-
Proficiency in AWS, SQL, Docker, and Python.
-
Experience with infrastructure as code tools like Terraform or CloudFormation.
-
Strong understanding of quality engineering principles.
-
Bachelor’s degree in a relevant field.
-
Excellent communication and collaboration skills.
-
Ability to work independently in a remote environment.
-
Experience with CI/CD pipelines and test automation.
Requirements
-
Experience in cybersecurity or related domains (nice to have).
-
Experience with test management tools like XRay (nice to have).
-
Ability to work with Java and/or golang code (nice to have).
Benefits
-
Equity for all employees.
-
Flexible time off and paid volunteer days.
-
RRSP and 401k match.
-
Training and career development programs.
-
Comprehensive private benefits plan including medical, mental health, dental, disability, life and AD&D, and value-added services.
-
Robust Employee Assistance Program (EAP) with mental health services.
-
Fertility support and paid parental leave.