SOFTWARE TESTING WITH AI INSTRUCTOR
- Salary
- Up to CA$30/hr
- Hiring from
- Canada
- Work type
- Remote
- Posted
625,850 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Salary Range: Up to $30.00 Hourly
POSITION: SOFTWARE TESTING WITH AI INSTRUCTOR
HOURS: Contract (Casual)
LOCATION: Canada (Remote)
HOURLY RATE: $30/HR
REPORTS TO: Manager, Social Enterprise
START DATE: Immediately
SCHEDULE: 5 hours/week on Saturdays or 2.5 hours/week for twice a week on weekday evenings. There is now work scheduled for Fridays or Sundays.
START DATE: Immediately
Program Overview
The Career Skills program is seeking an experienced and engaging Software Testing with AI Instructor to deliver training to adult learners seeking careers in software quality assurance, software testing, and AI-enhanced testing. The instructor will teach foundational testing concepts while introducing learners to modern AI-powered testing tools and industry best practices.
The successful candidate will help students develop practical skills in manual testing, test automation, defect tracking, test planning, and the application of artificial intelligence in software testing environments. The instructor will create an inclusive learning environment that supports diverse learners and prepares them for entry-level roles in the technology sector.
Key Responsibilities
Instruction and Facilitation
- Deliver engaging and interactive classroom, virtual, or hybrid instruction.
- Facilitate learning using current industry practices, tools, and methodologies.
- Prepare and deliver lesson plans, instructional materials, and practical exercises.
- Deliver instructor-led training in Software Testing and AI-assisted testing methodologies.
- Teach software development lifecycle (SDLC) and software testing lifecycle (STLC) concepts.
- Demonstrated experience with key industry tools (Jira, Azure DevOps, Selenium, Postman, GitHub, Browser Developer Tools)
- Facilitate hands-on labs, workshops, and practical exercises.
- Demonstrate manual and automated testing techniques using industry-standard tools.
- Provide real-world examples, case studies, and workplace scenarios.
- Assess student learning through assignments, projects, quizzes, and exams, as applicable.
- Assist learners with technical challenges and career-related questions.
- Support learners in preparing professional portfolios and capstone projects.
- Provide timely feedback and support to learners.
- Maintain accurate attendance and course records.
- Foster a positive and inclusive learning environment that supports adult learners.
- Stay informed of current industry trends, regulations, and best practices.
Qualifications
Required
The ideal candidate will possess:
- Diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Demonstrated teaching or coaching experience with newcomers and adult learners from diverse backgrounds
- Minimum 3 years of professional experience in software testing, quality assurance, or test automation.
- Experience using software testing tools such as Selenium, Jira, Azure DevOps, Postman, and Microsoft Copilot, GitHub and Browser Development Tools
- Current knowledge of industry standards, regulations, and best practices.
- Knowledge of Agile and Scrum methodologies.
- Experience using AI tools to enhance testing activities.
- Strong presentation, communication, and facilitation skills.
Preferred
- Passion for teaching and mentoring newcomers. Experience working with individuals with varied English skills.
- Experience teaching in a post-secondary, workforce development, or community training environment.
- Experience with automation frameworks and scripting languages such as Java, Python, or JavaScript.
- Knowledge of cloud platforms and DevOps practices.
- Experience delivering virtual and/or hybrid training programs.
- Ability to adapt instructional approaches to meet diverse learner needs.
- Strong organizational and time management skills.
- Commitment to learner success and continuous improvement.
This position offers an opportunity to share industry expertise, contribute to workforce development, and make a meaningful impact on learners pursuing career advancement and professional growth.
Skills for Change provides learning and training opportunities for immigrants, refugees and equity seeking groups to access and fully participate in the workplace and wider community to persons with disabilities to newcomers to Canada (including refugees) to Indigenous peoples to members of a visible minority to children or youth to women of all ages including seniors to the LGBTQ2 community. Skills for Change offers accommodation for applicants with disabilities in each stage of the hiring process. If you are contacted regarding a job opportunity, please advise if you require accommodation. This document is available in alternate format on request. We thank all applicants for their interest in this position, however only those selected for an interview will be contacted.
We thank all applicants for their interest in this position, however only those selected for an interview will be contacted
