Software Testing

bt_bb_section_top_section_coverage_image

HiCoders Talent Agency supports participants in acquiring further expertise. Software Testing is one of these specializations.

Quality assurance and testing are crucial aspects in the IT industry. The requirements for T-Shape or M-Shape professionals are increasing. That’s why HiCoders offers its graduates advanced courses in Software Testing to gain the necessary testing skills to work as software testers.

There are several important testing tools in the software testing industry, with Selenium being a widely used alternative. In Switzerland, there is an increasing demand for professionals who are proficient in various testing tools, including Selenium. HiCoders Talent Agency wants to help meet this need.

HiCoders Talent Agency supports participants in acquiring further expertise. Software Testing is one of these specializations.

Quality assurance and testing are crucial aspects in the IT industry. The requirements for T-Shape or M-Shape professionals are increasing. That’s why HiCoders offers its graduates advanced courses in Software Testing to gain the necessary testing skills to work as software testers.

There are several important testing tools in the software testing industry, with Selenium being a widely used alternative. In Switzerland, there is an increasing demand for professionals who are proficient in various testing tools, including Selenium. HiCoders Talent Agency would like to help meet this need.

https://hicoders.ch/wp-content/uploads/2023/02/1-Fullstack-Web-Programming-2.png
https://hicoders.ch/wp-content/uploads/2022/03/55-Im-Kurs-verwendete-Tools-und-Plattformen.png

General information about the course

Software Testing is a course for developing new skills. It prepares participants to work with software testing. Through real-world examples, scenario-based learning, and hands-on exercises, participants acquire the technical skills they need for entry-level software testing positions.

At the end of the course, all participants are expected to pass an industry-recognized certification exam in software testing.

Course duration: 18 weeks

Time commitment: minimum 12 hours of class plus 16 hours of self-study per week.

Learning content

Interest in software testing and quality assurance (QA) continues to grow. In the software testing industry, advanced methods and tools are used to ensure the design, build and deployment of error-free applications. Applying proven best practices in testing and QA reduces costs and accelerates development processes for both large enterprises and start-ups.

In this course, participants will gain a general understanding of the most popular testing methodologies and tools, such as Selenium, JUnit, TestNG, and Cucumber, as well as agile methodologies such as Scrum and Kanban. In addition, best practices for software testing and quality assurance are taught. The course also serves as preparation for an industry-recognized certification exam in software testing or QA.

https://hicoders.ch/wp-content/uploads/2023/02/44-IT-for-everybody.png

The following topics are covered in detail in this training:

  • Introduction to Software Testing and Quality Assurance
    • Meaning of testing and QA
      Test levels and test types
      Basic testing principles
  • Test methodology
    • Waterfall model
    • V-Model
    • Agile methods: Scrum and Kanban
  • Test planning and test design
    • Test strategy and test planning
    • Test case development
    • Requirements analysis and traceability matrix
  • Manual testing methods
    • Black-box testing
    • White-box testing
    • Grey-box testing
  • Test Automation
    • Introduction to test automation
    • Test automation tools: Selenium, JUnit, TestNG
    • Scripting and script maintenance
  • Behavior-Driven Development (BDD) and Cucumber
    • Introduction to BDD
    • Cucumber and Gherkin syntax
    • Creating feature files and test scripts
  • Test management and reporting
    • Test management tools: e.g. Jira, TestRail
    • Test documentation and reporting
    • Defect tracking and analysis
  • Best practices in software testing and quality assurance
    • Test process improvement
    • Risk-based testing
    • Metrics and Key Performance Indicators in Testing and QA
  • Preparation for the certification exam
    • Exam objectives and test structure
    • Exam preparation and practice questions
    • Exam tips and strategies
Contact
Schaffhauserstrasse 470, 8052 Zürich
+41 44 505 1519
info@hicoders.ch

Support

The HiCoders association is a non-profit organization. With your membership or a donation you help us a lot.