Saturday 10 August 2013

Career in Software Testing (QA Testing)


A Software Quality Assurance Tester is a person who works on designing of test plans, scripts and procedures for testing applications, software and website portals before it is deployed into live systems. A Software QA Tester works closely with programmers, developers and analysts. 


QA Tester’s Motto:
  • Design Test Plan
  • Test S/W & Apps
  • Bug Tracking


A Day in a Software QA Tester’s Life
  • Design test plans, scenarios, scripts, or procedures
  • Test system modifications to prepare for implementation
  • Develop testing programs to address scenarios like upgrades and migration
  • Document software defects, via bug tracking system, report defects to s/w developers
  • Identify, analyze, and document problems with program function, output, content
  • Monitor bug resolution efforts and track successes
  • Create or maintain databases or repositories of known test defects
  • Plan test schedules or strategies in accordance with project scope or delivery dates
  • Participate in product design reviews to provide input on functional requirements
  • Review software documentation to ensure technical accuracy, compliance, risk analysis.


Skills Required
  • Dependable, responsible, reliable and good time management skills
  • Good critical thinking for identifying alternate solutions  or approaches to a problem
  • Being careful about details and thorough in completing the assigned tasks
  • Strong analytical thinking and logical approach for troubleshooting
  • Strong perseverance and persistence when faced with obstacles in testing
  • Good natured, co-operative and pleasant nature
  • Stress tolerance to work in high stressful situations and tight deadline conditions
  • Good communication skills to convey information to programmers and developers
  • Understand various technologies in hardware, software and business functions


Job Titles
  • QA Analyst
  • QA Director
  • Software QA Engineer
  • Software Quality Engineer
  • Product Assurance Engineer
  • Software Test Engineer
  • Computer Systems Analyst
  • Software QA Analyst
  • Information Systems Analyst (ISA)
  • Business Intelligence Analyst


Career Chart




Other Related Careers
  • Systems Analyst
  • Business Intelligence Analyst
  • Management Analyst
  • Operations Research Analyst
  • Information Systems Manager
  • Information Security Analyst
  • Software Architect
  • Information Research Scientist
  • Software Architect
  • IT Systems Architect
  • Web Architect
  • IT Systems Designer


Salary Expectation
  • Diploma Holders: Rs. 7,000 to Rs.10,000 per month
  • Engineers : Rs. 20,000  to Rs. 30,000 per month
  • Certifications are essential for better remuneration


Growth Chart



Software QA Testing Certifications
  • QAI Certifications: CAST / CSTE / CMST / CASQ / CSQA / CMSQ / CSPM
  • ISTQB Certifications: CTFL / CTAL / CTEL
  • IIST Certifications: CSTP – A / CSTP – P / CSTP – M / CSTAS / CTM / CSQM
  • ASQ Certifications:  CSQE / CQIA
  • Vendor Specific Certifications: HP-Mercury / Empirix / Seque / Rational

Note: Certifications in the fields of Business Analysis, Software Programming, Project Management and Change Management are also pursued along with QA Testing Certs to improve IT knowledge.

Regards,
Farzad Minoo Damania
Founder, Career Counsellor & Trainer
Career Nurturer

Disclaimer: All data and information provided on this site is for informational purposes only. http://www.careernurturer.com and http://farzadminoodamania.blogspot.com makes no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use.

Contact Form

Name

Email *

Message *