Instructor Software Quality Assurance Engineering

at  Canadian College of Technology and Business CCTB

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Nov, 2024Not Specified12 Aug, 20245 year(s) or aboveScrum,Cloud,Continuous Integration,Agile,Database Design,Selenium,Management Skills,Puppet,Loadrunner,Azure,Languages,Testng,Development Operations,Google Cloud,Code,Javascript,Business Process,Infrastructure,Canvas,Requirements TraceabilityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Job Title: Information Technology Instructor
Program: Software Quality Assurance Engineering Diploma Program
Location: Vancouver, British Columbia
Shift Type: 2 Days on-site Campus, 2 Days- Virtual Instruction
Courses are a duration of 4-hours per session and are delivered between 5:00 PM to 9:00 PM (PST)
Job Type: Contract, Part-Time

JOB SUMMARY

The Canadian College of Technology and Business (CCTB) is an educational institution specializing in career development, certification and technical training in business and technology. Our principal educational philosophy is to provide the best technical training in both business management processes and core-industry technologies to allow our students to obtain a high degree of success upon entry into positions of business and technology. We provide relevant programs which ensure our students meet the demands of today’s ever-changing job market.
CCTB is currently seeking an experienced professional Instructor to teach modules in the Software Quality Assurance Engineering Diploma Program.

EDUCATION AND EXPERIENCE

  • A certificate, diploma or post-secondary degree relevant to the subject matter and five years of full-time work experience in a career occupation relevant to the subject matter of the course, OR
  • 10 years of full-time work experience in a career occupation relevant to the subject matter of the program.
  • A master’s degree in science or in an appropriate discipline is considered an asset.
  • Have a clear understanding and ability to present on the following topics:
  • Business requirements management concept
  • Business, functional, and non-functional requirements traceability
  • Development operations
  • Test automation frameworks development and implementation.
  • Build deployment business process and management.
  • Working knowledge of Learning Management System (LMS); Canvas, is an asset.
  • Previous teaching experience at a college or a university level is an asset.
  • Criminal background check will be required if selected.

SOFTWARE TESTING SKILLS:

  • Knowledge of manual and automated testing techniques.
  • Understanding of test case design, test execution, and defect tracking.
  • Proficiency in tools like Selenium, QTP, JUnit, TestNG, etc.
  • Experience with continuous integration tools like Jenkins.
  • Proficiency in languages commonly used in testing such as Java, Python, or JavaScript.
  • Understanding of Agile, Scrum, and Waterfall methodologies.
  • Knowledge of DevOps practices.
  • Experience with test management tools like JIRA, TestRail, or HP ALM.
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • Understanding of security testing techniques and tools.
  • Experience with tools like Postman or SoapUI for API testing.

CLOUD COMPUTING SKILLS:

  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of cloud-based testing tools and environments.
  • Knowledge of cloud architecture principles and best practices.
  • Experience with cloud deployment models (IaaS, PaaS, SaaS).

SQL AND DATA MANAGEMENT SKILLS:

  • Proficiency in SQL for querying and managing databases.
  • Knowledge of database design and normalization.
  • Experience with data warehousing and ETL processes.
  • Understanding of data quality and data governance principles.

DEVOPS SKILLS:

  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Proficiency with tools like Jenkins, GitLab CI, or CircleCI.
  • Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible.
  • Experience with configuration management tools like Chef or Puppet.
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK Stack.
  • Understanding of logging practices and tools.

Responsibilities:

  • Cultivate an immersive learning environment tailored for post-secondary students, fostering engagement and active participation.
  • Design and implement dynamic learning experiences leveraging available resources, integrating diverse teaching methodologies to achieve course objectives effectively.
  • Streamline lesson planning, assignments, and class activities, ensuring alignment with course objectives and institutional standards.
  • Facilitate engaging class discussions to stimulate collaboration, communication, and critical thinking among students.
  • Encourage intellectual exploration, guiding students to hone their analytical and reasoning skills.
  • Spearhead the exploration and application of market leading technologies and lead students in research and development projects.
  • Provide personalized academic support through tutoring and counseling, offering constructive feedback and motivation as needed.
  • Extend academic assistance beyond the classroom through scheduled office hours, email correspondence, and group study sessions.
  • Actively contribute to departmental and faculty meetings, staying abreast of relevant developments and responsibilities.
  • Pursue ongoing research endeavors within the field, deepening expertise and enhancing teaching efficacy.
  • Conduct further research into their specific field of knowledge.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Education Management

IT Software - QA & Testing

Education, Teaching

Diploma

Proficient

1

Vancouver, BC, Canada