Software Quality Assurance Lead Developer
TELUS
Software Quality Assurance Lead Developer
Edmonton, AB, CA Toronto, ON, CA Vancouver, British Columbia, CA Calgary, AB, CA
Description
Our team and what we'll accomplish together:
This is a newly created role on the Smarthome Software Quality Assurance team, within the Connected Home Development and Operations organization. We focus on end to end Quality Assurance of the TELUS Smarthome service, including automation services, video cameras, home security, and energy management.
What you'll do:
As a Software QA Lead, you will work closely with cross-functional teams, including developers, product managers, and other stakeholders to ensure the quality of our Smarthome service. You will have the opportunity to develop and implement a comprehensive testing strategy, identify opportunities for test automation, and monitor and control the quality of software products. Together, we will deliver exceptional customer experiences and drive innovation in the industry.
Here's how:
- Develop and implement a comprehensive testing strategy, test plans, and schedules for the Smarthome service
- Work with developers and product managers to identify testing requirements and ensure that they are met throughout the software development lifecycle
- Identify opportunities for test automation and implement automated testing frameworks
- Monitor and control the quality of software products and ensure that they meet the defined quality standards
- Lead and mentor the testing team, setting goals and providing feedback to ensure the growth and development of team members
- Continuously evaluate and improve the effectiveness of testing processes and methodologies
- Collaborate effectively with cross-functional teams to ensure timely delivery of high-quality software products
Qualifications
What you bring:
- Known for your expertise in software quality assurance, including:
- Software testing methodologies using tools like Appium, PyTest and Selenium, and automation frameworks
- Software development processes and technologies, including continuous integration and delivery
- With a technical expertise in
- Python
- AWS technologies such as EC2, S3, Lambda, etc.
- Developing on AWS CDK using Typescript
- Developing and implementing testing frameworks, strategies, plans, and schedules.
- Noted for your ability to bring people together to collaborate and solve problems, you create an open environment for sharing ideas and identifying solutions
- Recognized as an expert in leading and mentoring testing teams, setting goals and providing feedback
- A keen eye for details and using data to support decisions, using your strong analytical and problem-solving skills, with the ability to identify and resolve complex issues.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Great to have:
- AWS certifications
- Linux certifications
- QA certifications
Software Quality Assurance Lead Developer
Edmonton, AB, CA Toronto, ON, CA Vancouver, British Columbia, CA Calgary, AB, CA
Description
Our team and what we'll accomplish together:
This is a newly created role on the Smarthome Software Quality Assurance team, within the Connected Home Development and Operations organization. We focus on end to end Quality Assurance of the TELUS Smarthome service, including automation services, video cameras, home security, and energy management.
What you'll do:
As a Software QA Lead, you will work closely with cross-functional teams, including developers, product managers, and other stakeholders to ensure the quality of our Smarthome service. You will have the opportunity to develop and implement a comprehensive testing strategy, identify opportunities for test automation, and monitor and control the quality of software products. Together, we will deliver exceptional customer experiences and drive innovation in the industry.
Here's how:
- Develop and implement a comprehensive testing strategy, test plans, and schedules for the Smarthome service
- Work with developers and product managers to identify testing requirements and ensure that they are met throughout the software development lifecycle
- Identify opportunities for test automation and implement automated testing frameworks
- Monitor and control the quality of software products and ensure that they meet the defined quality standards
- Lead and mentor the testing team, setting goals and providing feedback to ensure the growth and development of team members
- Continuously evaluate and improve the effectiveness of testing processes and methodologies
- Collaborate effectively with cross-functional teams to ensure timely delivery of high-quality software products
Qualifications
What you bring:
- Known for your expertise in software quality assurance, including:
- Software testing methodologies using tools like Appium, PyTest and Selenium, and automation frameworks
- Software development processes and technologies, including continuous integration and delivery
- With a technical expertise in
- Python
- AWS technologies such as EC2, S3, Lambda, etc.
- Developing on AWS CDK using Typescript
- Developing and implementing testing frameworks, strategies, plans, and schedules.
- Noted for your ability to bring people together to collaborate and solve problems, you create an open environment for sharing ideas and identifying solutions
- Recognized as an expert in leading and mentoring testing teams, setting goals and providing feedback
- A keen eye for details and using data to support decisions, using your strong analytical and problem-solving skills, with the ability to identify and resolve complex issues.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Great to have:
- AWS certifications
- Linux certifications
- QA certifications
Description
Our team and what we'll accomplish together:
This is a newly created role on the Smarthome Software Quality Assurance team, within the Connected Home Development and Operations organization. We focus on end to end Quality Assurance of the TELUS Smarthome service, including automation services, video cameras, home security, and energy management.
What you'll do:
As a Software QA Lead, you will work closely with cross-functional teams, including developers, product managers, and other stakeholders to ensure the quality of our Smarthome service. You will have the opportunity to develop and implement a comprehensive testing strategy, identify opportunities for test automation, and monitor and control the quality of software products. Together, we will deliver exceptional customer experiences and drive innovation in the industry.
Here's how:
- Develop and implement a comprehensive testing strategy, test plans, and schedules for the Smarthome service
- Work with developers and product managers to identify testing requirements and ensure that they are met throughout the software development lifecycle
- Identify opportunities for test automation and implement automated testing frameworks
- Monitor and control the quality of software products and ensure that they meet the defined quality standards
- Lead and mentor the testing team, setting goals and providing feedback to ensure the growth and development of team members
- Continuously evaluate and improve the effectiveness of testing processes and methodologies
- Collaborate effectively with cross-functional teams to ensure timely delivery of high-quality software products
Qualifications
What you bring:
- Known for your expertise in software quality assurance, including:
- Software testing methodologies using tools like Appium, PyTest and Selenium, and automation frameworks
- Software development processes and technologies, including continuous integration and delivery
- With a technical expertise in
- Python
- AWS technologies such as EC2, S3, Lambda, etc.
- Developing on AWS CDK using Typescript
- Developing and implementing testing frameworks, strategies, plans, and schedules.
- Noted for your ability to bring people together to collaborate and solve problems, you create an open environment for sharing ideas and identifying solutions
- Recognized as an expert in leading and mentoring testing teams, setting goals and providing feedback
- A keen eye for details and using data to support decisions, using your strong analytical and problem-solving skills, with the ability to identify and resolve complex issues.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Great to have:
- AWS certifications
- Linux certifications
- QA certifications