Week 1 Flashcards
familiarize
SOFTWARE TESTING CAREER AS PATH
Developer
Manager
Business Analyst
Test Manager
Director
Program Manager
Scrum Master
Automation Test Engineer
CEO
Good Software Tester
(V,P,T,A,A,P)
Verbal and Written Communication
Passion
Technical Skills
Analytical Skills
Attitude
Productivity
process of analyzing a software item to detect the differences between existing and required conditions (that is defects/errors/bugs) and to evaluate the features of the software item.
Software Testing
According to __/__ _ _ _ _ _ standard, Software Testing can be defined as a process of analyzing a software item to detect the differences between existing and required conditions
ANSI/IEE 10159
process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.
Software Testing
8 Qualities that makes a successful programmer
(P,A,C,S,G,A,A,H)
Puzzle solver
Always learning
Curious
Self-disciplined
Good at communicating
Adaptable
A logical mindset
Has a love of Technology
Give 4 types of Developers
(A,S,W,G)
Application Developer
System DEveloper
Web Developer
Game Developer
They sometimes build products from scratch or often ask to modify existing software.
Software Developer
They need to be creative thinkers with exceptional problem solving skills.
Software Developer
the process of writing
and maintaining the source code
Application Development
includes research, new development, modification, reuse, reengineering, maintenance or other activities result in the finished application.
Application Development
can be in charge of the researching, designing,
building, testing, implementing the software.
Software Developer
The process of designing, creating, testing, and
maintaining different software applications.
Software Development
aims to create
efficient, reliable, and easy-to-use software.
Software Development
Give some Programming Languages
C++
Java
Visual Basic
Node.js
PHP/MySql
Flash/ActionScript
Ruby on Rails