Question:
What to know for software testing?
**MoX**
2008-12-05 19:07:10 UTC
Hi, I would like to apply for a job as a QC analyst for software which I think is the same as a software tester. I have experience working as a hardware technician, but know little from the programming area. In the position they are asking for the following: experience in test Cases design and execution, Bug ID and reports, and metrics reports. I have plenty of books regarding software testing which I´m willing to study for the position and interview. What things can I add in my resume to be granted the interview??? what are the basic things I need to know about testing when interviewed?? I think the company will be giving some kind of training about testing after hiring. Any advice please!
Thanks.
Four answers:
MavistheMaven
2008-12-05 19:29:04 UTC
First of all, software testing is considered QA (quality assurance), not QC (quality control). Similar ideas, but QA is done to make sure that a product is correct while it's being designed. QC is done to make sure a manufactured product coming off the assembly line (in other words, after the product design has been done) is good. QC is done for things like computer hardware, cars, canned fruit, etc.



As a brand new tester, you probably wouldn't be expected to do metrics reports. That's more of a team lead or manager job.



The experience you already have is often considered very valuable to a test team, enough so that they're often willing to train people like you on testing because your knowledge will let you contribute insights to a team that others won't have.



For basic, manual software testing, you don't need to know any programming at all. Automated testing requires some programming, but many testing jobs are manual only.



The things you ought to learn/know:

-- the software development lifecycle and QA's role at each stage

-- the difference between a defect (bug) and a design flaw

-- what makes a good test case

-- types of tests

-- what goes into a bug report

-- what goes into a test plan



What to add to your resume? As a tech, you have had to figure out what was causing a problem from the user's description, and then you had to figure out how to fix it. That's very transferrable to software testing, where QA has to isolate the problem and the developers have to figure out the fixes. So highlight that experience.



Also, working with people who are sensitive or frustrated, telling people they're doing something wrong in a non-adversarial, constructive way is another thing that you can point up, since testers do a lot of that.



Have a job or career objective at the top of the resume stating that you want a job as a tester. Maybe add wording saying why you want to switch from hardware tech to software testing.
anonymous
2013-11-14 12:29:48 UTC
Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test.[1] Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to the process of executing a program or application with the intent of finding software bugs (errors or other defects).

Software testing can be stated as the process of validating and verifying that a computer program/application/product:

meets the requirements that guided its design and development,

works as expected,

can be implemented with the same characteristics,

and satisfies the needs of stakeholders.
?
2016-10-25 04:59:13 UTC
Protocol finding out refers to finding out the conformance of an software/device to the protocol criteria as precise interior the authentic protocol specs like RFCs and so on. There are a large kind of community protocols, and in worry-free words a number of them applies to telecom applications. Telecom finding out is extra of an end to end extreme aspect verbal substitute finding out of telecom software/device. It does no longer delve deep into the protocol specification, and in simple terms makes positive the telecom applications are able to carry the media (voice/video) from one endpoint to a special, - in short, works ideal. Datacom finding out is equivalent to telecom finding out yet deals with files verbal substitute really than in simple terms voice/video.
anonymous
2008-12-05 19:15:07 UTC
You are probably going to want to learn the programming language that the company will mainly be using (Wether thats Java, C++, Cocoa, HTML, Basic, Python, C, Perl, Ruby etc.), so that you can find and debug a little bit yourself.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...