Profession Flashcards
Hard Skill 1
Strong Knowledge of Software Testing types and When to apply a given testing methodolgy
Hard Skill 2
Understanding different SDLC model
Hard Skill 3
Strong knowledge of Agile/Scrum
Hard Skill 4
Ability to write effective bug reports
Hard Skill 45
Knowledge of all types of testing docs and ability to create and work with them
Hard Skill 6
Ability to work with DBs and SQL
Hard Skill 7
Ability to use various bug management tools, like Jira
Hard Skill 8
Basic knowledge of at least one coding language and version control system
Hard Skill 9
Basic understanding of CI/CR
Hard skill 10
Good command of other tools, such as dev tools, proxy tool, and postman
Soft Skill 1
The ability to communicate effectively, justify your point of view, ask effective questions, and clearly convey ideas
Soft Skill 2
The ability to plan and manage tasks well, stay organized and pay attention to detail, and focus on deadlines and deliverables
Soft Skill 3
Strong analytical and problem-solving skills
Soft Skill 4
Professional, positive, and approachable attitude
Soft Skill 5
Technical experience and strong command of industry trends
Development Lifecycle Task 1
Setting the task (creating requirements)
Development Lifecycle Task 2
Estimation (Basically sprint planning/figuring out how long something should take)
Development Lifecycle Task 3
Development (QA makes tests, developer writes code)
Development Lifecycle Task 4
Testing (QA tests, developer fixes bugs, QA provides report with status of each feature)
Step 1 of QA Process
Planning and estimating testing time based on requirements
Step 2 of QA Process
Test analysis (making sure the QA is clear about what all needs to be tested)
Step 3 of QA Process
Test design (creating test cases and checklists)
Step 4 Of The QA Process
Test execution (running tests, finding bugs, and making bug report)