49 votes

Why should a software QA engineer need to learn JavaScript?

Well, apart from the obvious answer like "QA engineer should learn JavaScript to be able to use TA frameworks which work with JavaScript" I would say that a QA engineer should learn JS because knowing ...
user avatar
  • 11.4k
30 votes
Accepted

What would be the strategy when too many bugs are found in the final round of testing?

It depends I've been in this situation more times than I care to remember, and the general process I use works this way: Triage all findings - At this stage I would be working to triage all bug ...
user avatar
  • 30.8k
25 votes

Is it important to know manual testing before learning test automation?

It's not mandatory but It would be beneficial to know Manual testing before starting Test Automation. Test Automation is mostly used to reduce manual effort. Usually, in automation testing we don't ...
user avatar
  • 1,795
15 votes

How can I make a smooth transition from being a Black-Box Tester to an expert Automation Engineer?

Quote:- If you can’t do great things, do small things in a great way. Automated testing requires more discipline compared to manual, Learning automation is not difficult but it requires a focused and ...
user avatar
14 votes
Accepted

Why should a software QA engineer need to learn JavaScript?

To answer your questions: 1: What is the use of JavaScript for QA? UI Testing of web pages, when the UI is written using JS-based UI front-end frameworks like Angular and friends as is the current ...
user avatar
13 votes

Why should a software QA engineer need to learn JavaScript?

One of the reasons would be to write end-to-end automated tests using Protractor. Protractor is an end-to-end test framework for Angular and AngularJS applications, where you write tests in javascript....
user avatar
  • 469
12 votes

Sr QA Interview Questions

As dzieciou commented, this can vary pretty dramatically. I will give you some ideas about what I look for when interviewing an experienced QA Engineer. One of the most important things I look for -...
user avatar
  • 8,419
12 votes

Is it important to know manual testing before learning test automation?

It depends, but I would like to argue that it is not that important. Test Automation Team: As a test automation engineer, you could get detailed testcase steps from someone else and just implement ...
user avatar
11 votes

Is it possible to find testing mentors outside of job context?

Yes, It is possible to find mentors outside of work place even for testing. Well maybe you wont have actual project as you do at the work place, but you can always come up with scenarios and work ...
user avatar
11 votes

Why should a software QA engineer need to learn JavaScript?

The more you learn about the technologies your developers use, the better you will be at your job, and the more valuable you will be. In other words, even if you never write a line a JavaScript for ...
user avatar
  • 22.9k
9 votes
Accepted

Books giving a high-level overview of software testing?

I highly recommend "Lessons Learned in Software Testing" by Bret Pettichord, Cem Kaner, and James Bach. In my opinion, this is the best book for an overview of software testing, without digging in too ...
user avatar
8 votes

What mathematical skills does testing require?

Kairu I wonder what has stimulated your question? Why do you think that you need mathematical skills? I'd say the most important things in no particular order are: Good broad IT understanding. A ...
user avatar
7 votes
Accepted

Testing Automation: How effective is it to purchase automation scripts rather than developing in-house scripting capacity?

You're going to get a lot of "it depends" answers for this. Whether it's better to stay with primarily third-party automation will change depending on the quality of your third party automation ...
user avatar
  • 30.8k
7 votes
Accepted

Software Tester: experience first, formal skills then

As a manual/exploratory tester who works very closely with developers I find that the best way to improve my effectiveness is to learn as much as possible about programming in general, plus the ...
user avatar
7 votes
Accepted

Learning myself or getting certified?

I consider that Selenium WebDriver has more value in Job Market as compared to Appium. Simply because requirements for web-automation are higher as compared to mobile-automation. This results in more ...
user avatar
7 votes
Accepted

What prerequisites does a tester need before testing a Machine Learning based product?

Don't worry too much about the idea of testing a product which includes machine learning algorithms - you just need to make sure that it's returning accurate results. Primarily, testing ML ...
user avatar
7 votes

What would be the strategy when too many bugs are found in the final round of testing?

First of all this is a managerial problem, not test per-se. Secondly there is no right answer here and it all depends on the context, maybe it's acceptable to release a lousy product, maybe it's ...
user avatar
  • 6,945
7 votes

Is it important to know manual testing before learning test automation?

The simple answer would be that, If you see your self as a Manual tester, then you don't have to If you see your self as a Test engineer, then you have to Explanation: Manual testing: If you like ...
user avatar
  • 10.8k
6 votes

Testing Automation: How effective is it to purchase automation scripts rather than developing in-house scripting capacity?

A lot of this will depend on if you are getting a good return of investment from your third part testers and testing scripts. If the end result if a good regression suite with the ability to vary ...
user avatar
6 votes

Why should a software QA engineer need to learn JavaScript?

I think the basic question should be "Why a software QA engineer should learn programming". Which programming language to learn is not important, it can always change. As a QA Engineer, you can work ...
user avatar
  • 445
5 votes

What mathematical skills does testing require?

It depends. As Nigel has already observed, software testing is a field where the most important skills tend to be difficult to quantify (good communication skills, for example). In my experience, ...
user avatar
  • 30.8k
5 votes

Testing Automation: How effective is it to purchase automation scripts rather than developing in-house scripting capacity?

All excellent answers. I will add one more thought. Several years ago I was responsible for a team in China that did a lot of software internationalization testing on the products of IBM's Tivoli ...
user avatar
5 votes

Fundamental Requirements For an Entry Level QA Engineer

In my experience people that started as SQA, as an entry point for being a developer, has failed. The best SQA I ever met were people that started their careers as developers and then moved to SQA for ...
5 votes

Where to get feedback on my testing skills?

It is difficult to get direct feedback on testing skills, especially with regards to test techniques. I do have a couple of suggestions though: Find a testing mentor. This can be someone who has the ...
user avatar
  • 3,725
5 votes

Fundamental Requirements For an Entry Level QA Engineer

Getting your 'feet wet' with QA Yeah, let's do that. Because every team wants to hire someone who doesn't want to be there? (Sarcasm not directed towards you) This is a growing pandemic in the QA ...
5 votes
Accepted

Evaluating severity of a defect of a reset button

This question would require an entire book as answer and probably it would not be enough exhaustive. Anyhow, first of all you should know what methodology has been adopted by your dev team or at least ...
user avatar
5 votes

Learning myself or getting certified?

When I am interviewing candidates, one of the main things I look for is their enthusiasm and capacity to learn. I am a firm believer in the versatility of testers being a cornerstone to their ...
user avatar
  • 2,023
5 votes

ISTQB Software Testing Foundation course

The official site for downloading syllabus and materials: http://www.istqb.org/downloads/syllabi/foundation-level-syllabus.html http://www.istqb.org/downloads.html Additional links to go thro: https:...
user avatar
  • 714
5 votes

Why should a software QA engineer need to learn JavaScript?

With the popularity of JS Frameworks like Angular, React, Nodejs, there has been a surge in the testing frameworks using JS- be it an E2E framework like Protractor, Nightwatch, Cypress or API testing ...
user avatar
  • 3,540
5 votes

Is it important to know manual testing before learning test automation?

This depends on a particular company, in some, they are pretty happy if you come from say a developer role, in other, they want you to be more of a tester with some skills of automation. In some ...
user avatar
  • 4,328

Only top scored, non community-wiki answers of a minimum length are eligible