Online Course in IT in Ukraine

See Online Courses in IT in Ukraine 2017


Ukraine is an affordable, yet qualitative option. It is also one of the most beautiful countries in EU and has many beautiful and industrial cities. There are two degrees conferred by Ukrainian universities: the Bachelor's Degree (4 years) and the Master's Degree (5–6th year)

Online Course in IT in Ukraine

Read More

Quality Assurance

Infopulse University Ukraine
Online & Campus Combined Full time 60 hours Open Enrollment Ukraine Kiev

Automated Software Testing is a process, utilizing tools to execute pre-scripted tests on a software application before releasing it into production. Students write a test script once, and then run it repeatedly in under a minute. Tests are often run in parallel with other, testing changes and searching for defects. [+]

Online Courses in IT in Ukraine. Automated Software Testing is a process, utilizing tools to execute pre-scripted tests on a software application before releasing it into production. Students write a test script once, and then run it repeatedly in under a minute. Tests are often run in parallel with other, testing changes and searching for defects. Course outline Introduction to Software Testing History of Software Testing Why to Test Software? Purpose of Testing Principles of Testing Software Development Life Cycle (SDLC) Software development process: models and methodologies Testing and Quality Assurance Quality Assurance overview Goals and benefits of Quality Assurance Software Testing basic concepts Software Testing across the SDLC Measuring testing process, metrics in testing Overview of Test Tracking systems Software Testing Life Cycle Types of Testing Test phases and activities Test artifacts, test documentation: Test Plan Test Case Check List Bug Report Test Results Report Requirements Review of Requirements and Specifications Traceability Matrix Test Plan Test Planning activities Test Strategy Test Plan template Test Case Test Case attributes Writing and Tracking Test Cases Check List Practical use Difference between Test Cases and Check Lists Bug Report Bug’s Life Cycle Bug attributes Bug severity and priority Metrics in Bug Tracking Overview of Bug Tracking Systems Test Results Report Basic concepts Test Report Template Test Design techniques Test coverage Basic test design techniques Test fundamentals Black-Box White-Box Gray-Box Testing Functional and non-Functional Testing Overview of Functional Testing Different types of Testing Security Testing Performance Testing Installation Testing Usability Testing Failover and Recovery Testing Configuration Testing Testing the changes: Smoke Sanity Build Verification Regression Testing Testing levels: Unit Testing Integration Testing System Testing Acceptance Testing Alpha and Beta Testing Additional aspects of managing Software Testing Object-Oriented Systems Testing Client-Server and Web-Based Systems Testing Testing COTS Systems Overview of Automated Testing Goals, basic concepts, advantages and disadvantages Test automation tools Risk management in Testing Risk classification Risk analysis and priorities, risk management Your Career as Software Tester Tester: personal qualities Features of tester's work Professional development Testing certifications Interview with potential employer Preparation for interview CV, typical questions and answers, behavior at interview Exercises: Test cases design for test tasks Preparing of test documentation (test plan, test cases, check lists, test result report) Requirements analysis, traceability matrix Test design and test execution for test tasks Bug reporting Test design techniques: practical use [-]

Business Analysis in Information Technologies

Infopulse University Ukraine
Online Full time 80 hours Open Enrollment Ukraine Kiev

A business analyst is someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology. [+]

A lot of companies are challenged with how to make sense of vast amounts of data in order to improve their competitive position and growth. This has generated requirements for professionals with both a business and technology side. A critical role in the facilitation of software development growth is played by the Information Technology Business Analyst by the gathering of business requirements from several organizational areas and interpreting them so that they can be defined as functional systems design specifications that can be successfully implemented by IT teams. Business Analyst might have following responsibilities: Understanding the needs of multiple stakeholders. Facilitating the negotiation of requirements amongst multiple stakeholders. Identifying the current- and future-state business processes. Helping the business stakeholders envision the future and how their work will need to change to support the future. Creating, analyzing, and validating detailed functional specifications. Facilitating design sessions with the implementation team to define the solution. Delivering elements of systems design, including data migration rules, business rules, wireframes, or other detailed deliverables. Course outline General information on Business Analysis in IT. The role of the Business Analyst (BA) in IT-project. Business Analysis Planning and Monitoring: Planning of Business Analysis Approach. Conducting Stakeholders Analysis. Planning of Business Analysis Activities and Communication. Enterprise Analysis: Defining Business Need. Assessing Capability Gaps. Defining Solution Approach, Solution Scope and Business Case. Requirements Elicitation: Preparing for and Conducting Elicitation. Documenting Elicitation Results. Requirements Management and Communication: Managing Solution Scope and Requirements. Managing Requirements Traceability. Preparing Requirements Package. Requirements Analysis: Prioritizing, Organizing, Specifying and Modelling Requirements. Verifying and Validating Requirements. Solution Assessment & Validation: Assessing Proposed Solution. Allocating Requirements. Assessing Organizational Readiness. Defining Transition Requirements. Evaluating Solution Performance. Validating Solution. Underlying Competencies of the BA, methods of its acquisition and progression. Theory and Practicum on the most common Business Analysis Techniques: Brainstorming, Document Analysis, Data Dictionary and Glossary, Process Modelling, Scenarios and Use Cases, Prototyping, Sequence Diagram, Acceptance and Evaluation Criteria Definition, Non-functional Requirements Analysis, Problem Tracking, Risk Analysis, State Diagrams. [-]