1 / 10

Careers in Computing

Careers in Computing. Software Test Engineer ICS3U Mr. Hutchison October, 2012. The Role of the Software Tester. Software testing is the process used to determine the quality of software. Also known as Software Quality Assurance.

garima
Download Presentation

Careers in Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Careers in Computing Software Test Engineer ICS3U Mr. Hutchison October, 2012

  2. The Role of the Software Tester Software testing is the process used to determine the quality of software. Also known as Software Quality Assurance. Tasks of the software tester can include the following: • Design and create test scenarios based on software features. • Create test cases based on scenarios. • Execute test cases under various conditions and report abnormal behaviour to software developers. Important skills: • fluent in various operating systems, programming languages • proficient with test tools and techniques • creative and excellent problem solving skills

  3. Local Companies Who Hire Software Testers • IBM – www.ibm.com/ca/en • Bell – www.bell.ca • Autodesk – www.autodesk.ca • Bank of Montreal – www.bmo.com

  4. Sample Job Posting

  5. Key Skills • Programming skills in SQL is an asset • Programming skills in Java, Perl, PHP, and XML is an asset. • Programming skills in C and C++ is an asset. • Understanding of testing methodology and automated testing is an asset • Experience with relational databases (DB2) and/or understanding of relational database concepts is an asset • Experience working in a Windows/Unix/Linux environment is an asset. • Experience with Rational ClearCase/Clear Quest an asset • Ability to learn new technologies quickly • Strong verbal and written communication skills • Ability to prioritize and communicate across the larger DB2 organization • Strong problem solving skills

  6. Related Postsecondary Program Wilfrid Laurier University Computing and Computer Electronicshttp://www.wlu.ca/page.php?grp_id=2&p=74 Combination of Physics and Computer Science. Degree • Bachelor of Science Length • 4-5 years – Professional Experience Year

  7. Animation • Bioinformatics Engineer • Computer Engineer • Computer Service Technician • Database Administrator (DBA) • Database Developer • Data Scientist • Data Warehouse Architect • Digital Media Careers • e-Commerce Specialist • Front-end Developer • Games Design/Programmer • GIS Analyst • Graphic Designers • Network Specialist • Mobile App Developer • Project Manager • Quality Assurance Engineer • Quality Assurance Manager • Robotics Engineer • Security Specialist • Software Architect • Software Developer • Software Development Manager • Software Engineer • Software Programmer • Software Support Engineer • Software Tester / QA Engineer • Software Trainer • Software Sales Engineer • Software Consultant • Systems Administrator • Technical Writer • User Interface Developer • Usability Engineer • Web Designer • Web Developer

  8. Expectations

  9. Job search websites • IT careers Canada (http://www.it-careers.ca/) • Monster (www.monster.ca) • JobShark (www.jobshark.com) • Workopolis (www.workopolis.com) • Charity Village (www.charityvillage.ca) • Government of Canada Job Bank (http://jobbank.gc.ca/Intro_en.aspx) • Ontario Job Futures (http://www1.on.hrdc-drhc.gc.ca/ojf.jsp?lang=e&section=Welcome&noc=0000) • Companies, Corporations (contact their HR Dept.) • Parents, “Uncle Bob”, …

  10. Positions Held Over 19 Years • Software Tester • Software Developer • Software Support Engineer • Technical Software Sales Engineer • Technical Software Marketing Engineer • Software Trainer / Consultant • QA Manager • Development Manager • Project Manager • Product Manager

More Related