(Software) QA Team Lead
| Position Title: | (Software) QA Team Lead |
| Position Location: | Kitchener-Waterloo, Ontario, Canada |
| Experience: | 5+ years of direct experience |
| Job Reference #: | AJW201002 |
Opportunity:
We have an opportunity for a unique individual to directly and significantly affect our product quality while playing an active role in helping us grow. You will be responsible for building and leading our QA team, with complete ownership of the QA process. You will have significant responsibility and input throughout the product development cycle.
Some of the specific responsibilities include:
- Working with product management, sales and engineering to define/improve the overall QA process and testing strategy;
- Developing and reviewing test-plans, considering product and feature requirements and use cases;
- Implementing software development process for all QA development activities;
- Overseeing design and development of QA lab and infrastructure;
- Overseeing design and development of test automation infrastructure;
- Developing manual and automated test cases;
- Continuous improvement of QA process through measurement and quality metrics;
- Project planning, scheduling, and product management for the QA aspects of engineering projects;
- Performing risk analysis for projects schedules and for test coverage;
- Prioritizing and allocating resources between multiple projects;
- QA team hiring and career development;
- Acting as QA point of contact internally and externally.
As an early-stage startup, much still remains to be done. In return, we can offer an environment where your contribution to culture, technology, and business is critical and is immediately noticeable.
Requirements:
The candidate must have demonstrated experience in hardware and software QA, preferably within the context of telecom or networking equipment. Some of the specific requirements include:
- Proven QA track record of delivering high quality hardware and software products;
- Demonstrated team leadership and project management skills;
- Formal software development experience, in multiple programming and scripting languages, including:
- C/C++, assembly-level, Java, etc.
- Shell, Python, Perl, Ruby, etc.
- Version, Build, Configuration, and Release Control
- Hands-on experience with test automation;
- Strong troubleshooting skills in hardware, software, and networking;
- Excellent communications and interpersonal skills;
- Self-starter who is comfortable working in a fast-paced environment;
- Highly organized, motivated, and execution-oriented;
- Demonstrated ability for continuous learning, creativity, and problem-solving;
- Demonstrated strategic and tactical planning capabilities, as well as ability to prioritize.
This position will have a great deal of responsibility and independence, and will have a significant effect on the product development and quality at Avvasi.
To Apply:
Please complete the online application form and attach an electronic copy of your resume. PDF format resumes preferred, but other formats (DOC, ODT, RTF, TXT) are acceptable (5MB file size maximum).
Due to the large volume of inquiries that we receive, please understand that only individuals with a close fit with Avvasi requirements will be contacted directly.
