Junior QA Developer

Vancouver, BC

About the company

xMatters’ cloud-based communications solutions enable any business process or application to trigger two-way communications (push, voice, email, SMS, etc.) throughout the extended enterprise during time-sensitive events. With over a decade of experience in rapid communication, xMatters serves more than 1,000 leading global firms to ensure business operations run smoothly and effectively during incidents such as IT failures, product recalls, natural disasters, dynamic staffing, service outages, medical emergencies and supply-chain disruption. xMatters is headquartered in San Ramon, CA with additional offices in London and Sydney.

Cool Culture: Why You’ll Love Working Here

  • xMatters Won #1 Best Place to work Award by Fortune Magazine for 2016 & 2017
  • Cool new offices in downtown Vancouver
  • Above-market compensation
  • Personalized environments: Mac lover? Linux hacker? Have at ‘er – all on big screens
  • Full extended medical benefits, including dental and vision
  • Training and professional development budget to help advance your career
  • Strong belief in work/life balance (and we mean it)
  • Annual health & wellness grant to spend on almost anything to improve your life
  • Emphasis on innovation: we dedicate one day every month to our pet projects
  • And, BTW, innovation is rewarded with glory and seriously cool prizes
  • Diverse, smart, and talented co-workers
  • Collaborative, fun work environment, where laughing and learning go together
  • Well-stocked kitchen with snacks, drinks, and ‘beverages’
  • Generous employee referral program
  • Fun days involving go-carting, frisbee golf, pool at the pub, and so on
  • Annual xMatters Kickoff in Downtown Vancouver
  • RRSP Matching

The Position

xMatters is hiring a full-time Junior QA Developer to test and maintain the quality of our cloud-based software products. This is a great opportunity for someone who wants to join a successful and growing software engineering team. Our company is fast-paced and fun and offers great benefits and very competitive compensation.

Your Responsibilities

  • Reviewing requirements/user stories for the purpose of identifying and closing gaps
  • Designing, maintaining, and executing functional automated tests and occasional manual tests
  • Testing user stories such as deployment automation, failover, rate limiting, monitoring hooks, etc
  • Prioritizing testing tasks based on project goals and risks, and ensuring that testing milestones, activities and tasks are completed as scheduled
  • Monitoring testing to assess progress and communicate risks with stakeholders
  • Provisioning, maintaining, and troubleshooting of development and test environments

Your Education, Experience & Skill Sets

  • A degree or diploma in Computer Science, Software Engineering, or related field
  • Experience testing in cloud environment (e.g. Google Cloud Platform, AWS)
  • Experience designing, creating and executing automated test scripts
  • Experience with a high level language (e.g. Java)
  • Understanding of unit, integration, regression testing and risk based testing
  • Knowledge of software development lifecycle
  • A willingness to contribute ideas to testing methods and tool selection

Stuff That Earns You Bonus Points

  • Experience as a Software Engineer or Operations Engineer
  • Experience with Agile development methodologies such as SCRUM
  • Experience using deployment and software management tools
  • Experience writing SQL queries
  • Experience with API testing
  • Experience testing distributed systems
  • Experience with load testing frameworks (e.g. Jmeter)
  • Experience with scripting (e.g. Bash)
  • Experience with *nix systems

Conditions of employment

  • Agree to acceptable use policy
  • Background check

Want to join our team?

First and Last name *
Email Address *

Please enter the location where you're based
Upload Resume (1MB max | doc, docx, pdf only)
Additional Information