Responsibilities
- Develop, maintain, and execute automated test suites using industry-standard tools and frameworks
- Collaborate with software engineers, product owners, and other stakeholders to ensure high-quality software releases
- Design and implement test plans, test cases, and test strategies to ensure comprehensive coverage of all product features
- Identify and document defects, and work closely with development teams to ensure timely resolution of issues
Requirements
- 3+ years of experience in software development, testing, and automation
- Strong programming skills in languages such as, Java, or Python
- Experience with AWS or Azure, including knowledge of cloud infrastructure and services
- Expertise in test automation frameworks such as Selenium, TestNG and API testing using Robot or Rest Assured
- Ability to work collaboratively and communicate clearly in a fast-paced, dynamic environment
Nice to Have
- Familiarity with email and Authentication technologies like SMTP, POP and IMAP, LDAP, MS AD is a plus.
Tech Stack
Mabl, CircleCI, GitHub, AWS, Docker, Java, React, Python
Benefits
- A team where you can voice your opinion, make an impact, and where you and your experience are valued.
- Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda.
Additional Information
- Accommodations will be provided to prospective employees in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.

