QA Software Developer Co-op building Python-based automated tests for Cisco networking and security platforms. Integrating test suites into CI/CD pipelines and analyzing defects.
Responsibilities
Assist in designing, developing, and executing automated test frameworks
Validate the functionality, performance, and security of Cisco platforms
Write, debug, and maintain automated Python test scripts
Increase regression testing coverage and catch software defects early
Collaborate with development teams to integrate test suites into CI/CD pipelines such as Jenkins and GitHub Actions
Utilize developer tools and Linux environments
Use AI-assisted automation to analyze test results and identify root causes of system bugs
Learn practical software testing methodologies
Deliver reliable automation code and contribute to high-quality releases across Cisco’s global infrastructure
Requirements
Currently enrolled in an undergraduate degree program (Associate's or Bachelor's) in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related field
Expectation to continue enrollment following completion of the co-op work term
Foundational programming and scripting skills in Python, Java, or C/C++
Coursework or practical experience writing and debugging code
Familiarity with software quality assurance concepts and basic testing methodologies
Familiarity with Linux command-line environments and Git version control
Familiarity with CI/CD automation concepts, such as Jenkins and GitHub Actions
Understanding of software development lifecycles
Hands-on experience or coursework with automated test frameworks such as pytest, unittest, or Selenium
Basic understanding of networking protocols, TCP/IP, routing/switching, or cloud security principles
Exposure to containerization basics such as Docker or AI/ML developer tools
Strong analytical problem-solving skills, curiosity to learn new technologies, and enthusiasm for team collaboration
Benefits
Medical, dental and vision insurance
401(k) plan with a Cisco matching contribution
Paid parental leave
Short- and long-term disability coverage
Basic life insurance
Cisco restricted stock unit grants may be available
10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
Paid day off for employee’s birthday
Paid year-end holiday shutdown
4 paid days off for personal wellness
16 days of paid vacation time per full calendar year for non-exempt employees
Flexible vacation time off program for eligible exempt employees
80 hours of sick time off provided on hire date and each January 1st thereafter
Up to 80 hours of unused sick time carried forward
Additional paid time away for critical or emergency family issues
Optional 10 paid volunteer days per full calendar year
Annual bonuses for non-sales roles, subject to Cisco’s policies
IT quality assurance specialist supporting Desjardins, a financial - services cooperative. Developing test strategies, executing manual and automated tests, and improving Agile quality practices.
QA Engineer advancing AI - first testing for Quest Software’s enterprise identity recovery products. Automating quality validation across Azure SaaS and Windows enterprise applications.
Senior QA Engineer II leading manual and automated testing for Prenuvo’s proactive healthcare scanning platform. Improving API, mobile, accessibility, CI/CD, and release quality.
Test Manager leading QA strategy, teams, and certification for Escape Velocity’s AAA game development project. Managing testing, risk, releases, and quality across global remote teams.
Senior QA Engineer testing Fortinet's FortiAIGate AI security products across SaaS and on - premises deployments. Building cloud - native automation for AI guardrails, agent security, and SaaS reliability.
Journeyman Electrician testing and operating HVAC units for Silent - Aire, a hyperscale cooling and modular data center solutions manufacturer. Ensuring safe electrical connections, functional testing, and accurate reports.
Technical QA Manager overseeing automation, CI/CD, UATs, and defect management. Improving AI - powered products for professionals in the medical innovation ecosystem at a Canadian tech company.
Quality assurance specialist maintaining Seaspan’s ISO 9001 quality systems. Coordinating audits, nonconformances, document control, supplier quality, and improvement initiatives on - site in North Vancouver.
Quality Assurance Specialist auditing customer email interactions and client compliance for Boldr, a global B - Corp. Producing QA reports, coaching feedback, trend analysis, and process improvements.