
QA Engineer
- Toronto, ON
- $70,000-90,000 per year
- Permanent
- Full-time
- Developing high quality Integration Tests, End-to-End Tests and Performance Tests to ensure fast and reliable iterative development.
- Create test plans and test cases in an Agile environment.
- Help your team in delivering a high quality product.
- Participate and share your ideas in technical discussions.
- Assist your team in achieving quarterly OKRs.
- Develop your craft, build and share your experience in the field.
- Post-secondary education in the following areas preferred: Computer Science, Computer Engineering, Software Engineering or equivalent training/experience.
- Good understanding of JavaScript/Typescript, Python and Java languages.
- Good understanding of relational databases, especially SQL Server.
- 5+ years of working experience in developing Integration Testing (API level) with Python or other languages.
- 5+ years of working experience with Selenium based tools or Playwright.
- Fluent with Git source control, and GitHub.
- Passionate for building engaging user experiences.
- Must be self-motivated, goal driven and possess the ability to multitask and prioritize.
- A team player with a positive attitude and a willingness to contribute to the overall team’s success in a fast paced environment.
- Experience with the following is a nice to have: exposure to Gatling, Postman, .NET Web stack: MVC, Web API, React, Redux, MongoDB, ElasticSearch and Redis, good understanding of OOD/OOP, and experience with Agile methodology, such as Kanban or Scrum.
- Onboard and acclimate with the Development and QA team.
- Understand Method’s values and how our teams collaborate to drive results.
- Learn and become an expert of our internal communication tools, norms, and practices.
- Complete Method’s Bootcamp
- Work with your manager to build out tailored goals and a plan to set you in the right direction for the upcoming quarter.
- Contribute to the Development and QA team's culture, processes, and best practices
- Write test cases and begin adding test cases to our automation framework.
- Build relationships with developers, product and other QA team members.
- Complete training on Method process and tools used in Methods development process
- Raise your hand and get involved in new projects and initiatives within the QA team.
- Participate in your first quarterly performance review.