You are on page 1of 15

MARKET DEMAND FOR SOFTWARE TESTING

Is software testing has demand?

QualiTest has gathered information from the biggest and most popular us-based
online job boards. We collected data from over 450,000 listed software QA
positions across six job boards:

Dice.com
CareerBuilder.com
Linkedin.com
Monster.com
Indeed.com
Glassdoor.com

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


1 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
JUNIOR ROLES

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


2 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
MID LEVEL ROLES

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


3 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
LEAD/SENIOR ROLES

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


4 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
AUTOMATION ROLES VS. MANUAL ROLES

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


5 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
GENERAL TEST AUTOMATION TOOLS VS. DEDICATED
MOBILE TEST AUTOMATION TOOLS

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


6 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
SPECIAL TESTING TECHNIQUES

1. User Story Testing(AGILE)


2. Usecase Testing
3. Checklist based Testing
4. Exploratory Testing
5. Experienced based Testing
6. Risk based testing

Copyright © 2016 HCL Training and Staffing Services |


www.hcltss.com
OVERVIEW AND CONCEPTS OF TEST AUTOMATION

What is Test Automation?

Automated Software Testing or Test Automation is the process of automating


the manual test cases. This also involves comparing the run time data with
the test data provided, and producing useful Test Results.

Why Test Automation?

Since the abundance of software development tools available in the market


the productivity of the developer is dramatically increased over the past years.
To manage the quality of the product developed it is essential to thoroughly
test all the features of the application. If the application is a large software
product having lot of features, then it is very much difficult to test by manually
executing the test cases. There will be a lot of pressure on testing team to test
more and more functionalities in less time. Hence, the Automation Testing has
become an integral part of software development.

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


8 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
OVERVIEW AND CONCEPTS OF TEST AUTOMATION

Different types of software testing that can be automated

Smoke Testing
Regression Testing
Unit Testing
Functional Testing
Keyword Testing
Data Driven Testing
Black Box Testing

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


9 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
OVERVIEW AND CONCEPTS OF TEST AUTOMATION

What is Test Framework for Test Automation?

A framework is set of automation guidelines which help in

Maintaining consistency of Testing


Improves test structuring
Minimum usage of code
Less Maintenance of code
Improve re-usability
Non Technical testers can be involved in code
The training period of using the tool can be reduced
Involves Data wherever appropriate

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


10 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
TYPES OF RISKS

What is Risk?

“Risk is future uncertain events with a probability of occurrence and a


potential for loss”.

Risk identification and management are the main concerns in every


software project. Effective analysis of software risks will help to effective
planning and assignments of work.

Risks are identified, classified and managed before actual execution

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


11 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
CATEGORIES OF RISKS

Schedule Risk:
Project schedule get slip when project tasks and schedule release risks
are not addressed properly. Schedule risks mainly affect a project and
finally on company

Budget Risk:
Wrong budget estimation.
Cost overruns
Project scope expansion

Operational Risks:
Failure to resolve the responsibilities
Insufficient resources , No proper subject training
No resource planning, No communication in the team.

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


12 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
TEST MONITORING AND TEST CONTROL

Test Monitoring and Test Control is basically a management activity.

Test monitoring is a process of evaluating and providing feedback of


the “currently in progress” testing phase.

Test monitoring activity includes:

• Providing feed back to the team and the other required stakeholders
about the progress of the testing efforts.

• Broadcasting the results of testing to associated members.

• Finding and tracking the test metrics

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


13 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
TEST MONITORING AND TEST CONTROL

Test control is an activity of guiding and taking corrective action based


on some metrics or information to improve the efficiency and quality.

Test control is basically a guiding and taking corrective measures


activity, based on the results of test monitoring. Examples include:

• Prioritizing the testing efforts


• Revisiting the test schedules and dates
• Reorganizing the test environment
• Re prioritizing the test cases / conditions

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


14 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com
REFERENCES

https://www.qualitestgroup.com/blog/future-of-software-testing/the-qa-job-market-
is-a-killer-would-you-stand-a-chance/

https://www.swtestacademy.com/software-testing-techniques/
Cached

selftechy.com/2011/09/17/fundamental-concepts-of-test-automation

https://www.guru99.com/automation-testing.html

https://www.softwaretestinghelp.com/test-monitoring-and-test-control/

Copyright © 2016 HCL Technologies Limited | www.hcltech.com


15 Copyright © 2016 HCL Training and Staffing Services |
www.hcltss.com

You might also like