To apply for this job you must first either login or register

QA Automation Engineer

Toronto, Ontario  - Permanent



Job Description

As a member of the QA Team, you'll be part of a close-knit group of dedicated engineers that foster mentorship, encourage professional development, and share a passion to deliver top-notch solutions.

You are smart, kind and reliable and eager to make a large impact on a team building amazing products that are accessed by millions of users globally. If you're ready to take on such a challenge this is an amazing opportunity and we'd love you to help us build the future.

Our client is a rapidly growing product innovation firm located in the heart of Downtown Toronto. They partner with some of the worlds most recognizable brands and companies to build software-powered products that are enjoyed by millions of users around the world. You likely have some of our clients' apps on your home screen, their smart products in your home, or wear their wearables everyday. This is a group of software engineers, human focused designers, and product managers on a mission to build better products. They've also been ranked as one of Canada's top employers for 3 years running and ranked as one of LinkedIn's top startups.


Special Perks:

- Stock grants for all full-time employees
- 4 weeks vacation
- Generous extended health benefits
- Generous parental leave and maternity leave
- $1000 annual education credit for conferences, courses, workshops, and textbooks
- $200 annual fitness credit for a gym membership, running shoes, or classes
- Our quarterly team offsite events are a chance to get out of the office and bond with the team
- Weekly team socials to have fun and hangout
- Company-sponsored recreational sports teams
- Fully stocked kitchen with snacks, fresh fruit, drinks, and coffee


Must Have Skills:

- 2+ years of Mobile QA experience with strong knowledge of iOS and Android Devices
- 2+ years of experience working in an Agile environment
- 3+ years experience and a strong foundation in manual testing and test case creation
- 3+ years experience with automation tools such as Selenium, Calabash, UIA, Expresso, KIF
- Experience with network protocol analyzers such as Charles Proxy, Postman, Wireshark, Swagger or similar tools
- Strong knowledge and experience with Bash scripts, Ruby, JavaScript, Google App Scripts, or Python
- Experience with at least one continuous integration solution: CruiseControl, Jenkins, Travis, Concourse CI or similar solution

What You'll be doing:
- Managing test resources such as personnel, test devices, and time to test
- Validating features in an agile iterative manner
- Designing and developing automated tests as they are required
- Communicating between the lead developers and product managers internally on a weekly/daily basis
- Participating in face-to-face or virtual meetings with clients
- Assisting with estimating QA scope and advising test strategies for potential projects
- Delivering presentations that outline our QA process
- Periodic travel to client sites (Canada or US)


Details:
Starting: ASAP
To apply for this job you must first either login or register