Questions tagged [quality-assurance]

Quality assurance, or QA for short, is the systematic monitoring and evaluation of the various aspects of a project, service or facility to maximize the probability that minimum standards of quality are being attained by the production process. QA cannot absolutely guarantee the production of quality products. Note: if you mean measuring of system defectiveness, use "quality-assessment" tag

Filter by
Sorted by
Tagged with
37
votes
11answers
3k views

How can developers improve relations with testers?

Testers and developers don't always get along, which can lead to a lot of inefficiencies between testing activities and perform QA. What can developers and other people do to make working with ...
35
votes
10answers
16k views

Why should a software QA engineer need to learn JavaScript?

I've seen in lot of job advertisements, companies asking for JavaScript knowledge for QA. So my questions are: What is the use of JavaScript for QA? If JavaScript is used for testing, what kind of ...
22
votes
16answers
6k views

Manual testing is better than Automation testing. Is that true?

With manual testing, you don't need to buy software automation tools or write scripts. Automated tests are robotic and don’t necessarily act as a real would user. On the other hand, manual testing ...
18
votes
4answers
9k views

“How do you test a vacuum?” Interview question

I have a question regarding an interview question that was asked to me recently. How are you suppose to answer if someone ask you “How do you test a vacuum”? Seems like too vague like there is so many ...
16
votes
6answers
2k views

Good practices to audit test automation code

One test automator quit his job a few days ago. We noticed today all most all of his test programs produced fake results. What he did was either producing random test results or assert true == true. ...
16
votes
10answers
3k views

How can I find the weakness of our “Quality Assurance Process”?

We have a very huge product. Although we had all kinds of tests (units test, integration tests and automation tests), there are still lots of bugs and the customer complains a lot about it. My ...
15
votes
4answers
3k views

Why do testers need root cause analysis?

Why do testers need root cause analysis? I understand what it is but can't fathom how to describe a connection. How does the definition of root cause analysis change in terms of QA?
13
votes
9answers
5k views

Testing using real data of the customer

Is it common to use real data of the customer to perform testing? What policies companies apply regarding using real data of the customer for testing purposes? Is there any legislations regarding such ...
13
votes
9answers
4k views

How do quality assurance engineers test calculations?

How do quality assurance engineers test calculations done inside the code and calculations in stored procedures? Also if the calculation is complex what should be the approach to test something like ...
13
votes
8answers
6k views

Gamification in software testing

Is there a place for gamification in software testing? Could it be made as a part of a regular testing process and could it have a positive impact on productivity and quality? I've been thinking ...
12
votes
7answers
475 views

Pair-testing with a candidate during an interview

Would it be a good idea to have an interview in a format of a paired exploratory testing session with a candidate on a manual/automated testing position? A thing under test might be an internal web ...
11
votes
5answers
1k views

Good practices for finding valid issues in exploratory testing?

We've noticed that free-style exploratory testing is oftentimes a better source of new previously undiscovered issues. But, from time to time, I see our testers spending hours in a row in "free" ...
10
votes
8answers
4k views

How should a Software Tester deal with missed Defects/bugs in release [duplicate]

I work as a QA/test engineer in a small software company. It is a web based product. I was assigned a few projects by my manager. I mostly do functional/black-box testing. Before the release, I tested ...
10
votes
7answers
2k views

Unsolved problems or Challenges in Software Testing [closed]

I'm a computer science master's student and I need to write a research proposal for my software testing class. I need to find a problem in the software testing field that hasn't been solved yet ...
9
votes
4answers
366 views

What are the signs of an understaffed QA team?

What are the typical signs and signals of a Quality Assurance team being understaffed? How would you justify/explain a request for a new addition to a team? A little bit of background: We currently ...
9
votes
2answers
328 views

Establishing QA in a new company - models/guidelines to follow?

Our company opens a new subsidiary and my task is to establish the complete QA (QA, not testing) from scratch. For Quality control (testing, reviews, audits etc.) I intend to adopt TMMi Maturity Level ...
8
votes
6answers
2k views

Role of Quality Assurance (Not testing!) in Agile

From Wikipedia: Quality Assurance refers to administrative and procedural activities implemented in a quality system so that requirements and goals for a product, service or activity will be ...
8
votes
3answers
255 views

New Hire: lack of documentation vs QA velocity

I've been thinking to raise this question long time ago since I ever started my career as Software QA. We, as IT professionals (that's how I consider us, regardless of the education level) are always ...
8
votes
3answers
9k views

How to assess QA employee performance? [closed]

I often hear people talking about about Performance Metrics and Key Performance Indicators, but how to define quality engineering productivity exactly? What is it and how to measure? And what are some ...
7
votes
6answers
566 views

Quality assurance when people's lives are at stake

We are currently working in an insurance claims processing space and even though we have high quality standards, testing and quality assurance overall has always been, honestly speaking, a supporting ...
7
votes
4answers
876 views

What to do if a Software Tester is constantly missing Defects/bugs in Production?

We had a software tester in our QA team that had been reporting a lot of issues, but most of them were low-priority visual bugs, browser-specific behavior bugs, sophisticated (but with low probability ...
7
votes
3answers
895 views

How can I organize QA documentation within an Agile environment

In Agile we favour immediate communication over documentation. However, in QA we still have a need and desire to document the process to provide structure and guidance. What high-level structure in ...
6
votes
6answers
2k views

I am a Junior software QA specialist, I am kind lost to understand what to do in this scenario?

Scenario: Suppose that there is a mobile application (Hotel Booking). A particular use case does not work as expected (view booking history), as it has several defects and the business requirements ...
6
votes
5answers
1k views

What are good practices for improving quality in a project new to me?

For the first time my team is going to take over a project from another company. Our goal is to improve quality - as I heard the project has a lot of bugs, UX issues and its performance is very low... ...
6
votes
5answers
474 views

Coping with an undersized QA team

We're building two inhouse products: 1- The first has web, android, and iOS (total of 9 developers) versions and has 2 QA engineers (1 full-time manual/automation engineer, the other is a 50% ...
6
votes
3answers
721 views

Pareto Efficiency in Software Testing

I've stumbled upon the Pareto Principle and Pareto Efficiency terms used in different contexts. What does Pareto Efficiency mean in the context of software testing? My understanding is that, it ...
6
votes
2answers
140 views

What can be done to ensure that a lottery is fair?

A recent series of newspaper articles in my local area details the schemes of a guy named Eddie Tipton who at one time headed the IT department for the Multi-State Lottery Association. He planted ...
5
votes
6answers
145 views

Should the developer provide steps necessary to test?

New to the field of QA, I've been asked to do SQA for a project that I'm unfamiliar with and that is close to completion. An example of a specific functional task to be tested looks like the following:...
5
votes
5answers
309 views

Test Automation popularity by region

Judging by the Google trends on "Test Automation", for the past 5 years the majority of interest in test automation was coming from locations like India and Sri Lanka. And, if you would look for ...
5
votes
3answers
611 views

What can a candidate tester do to blow up an interview?

We are going to have a couple of interviews coming up soon for a position in our QA department. The position requires quite a lot of manual testing and a bit of test automation which is going to grow. ...
5
votes
4answers
749 views

What do you call the testing done in Stage environment - Re-testing or Regression testing?

To me re-testing is done when the identified bug was fixed and same test is done where as regression testing is to identify if there is any negative impact on the already tested functions because of ...
5
votes
3answers
178 views

End to End tests on multiple build agents?

I am using Cypress for end-to-end testing on a Web App, and for some browsers I noticed slight changes in the output when changing the build agent. It is something that I didn't even consider before, ...
5
votes
2answers
137 views

When to mark a build as failed?

Currently, we do a lot of things when there is a application build job triggered (the trigger can be manual, or there is a commit to the develop/trunk branch, or there is a Pull Request created or ...
4
votes
5answers
5k views

Selenium pros and cons

Selenium seems to be the mainstay in automated functional UI testing. But I'm wondering what peoples thoughts are on the pros and cons of using Selenium? Have any of you chosen another route for ...
4
votes
4answers
106 views

Certify in writing that your software will work flawlessly

A client pays you for a job and on delivery he wants you to assure him in writing that your software will work flawlessly. What if that software is for an airplane;do you deliver it with a notice of '...
4
votes
7answers
271 views

What should be a tester's reaction when any person from business team find a bug?

I work with a business team where no one has been a developer or has studied software engineering. I have been working on their Android App as a QA for the past few months, and I have realized that ...
4
votes
3answers
1k views

Code Review and part-time team members

We have several part time testers who do both manual testing and test automation. When I receive a pull request from them, I noticed that I am reviewing their code less strictly and allow a minor ...
4
votes
4answers
254 views

Only QA engineer for 4 developers, I'm always playing catchup. How can I be more proactive?

I'm the only QA engineer in a team of 4 developers. We are usually having deliverables and almost all of them are working on different projects. So I need to test it and I find myself playing catchup ...
4
votes
2answers
66 views

What does a bug do to you?

(Warning: this is not a question about a factual problem, rather a subjective discussion about approaches to deal with them. Sorry, I saw the warning - but still hope this is possible here. If not, I'...
4
votes
4answers
116 views

How testing and inspections can fulfill quality requirements?

Working on my thesis, I can see the following phrases all over (books, ISO 9000, CMMI): Quality control is defined as the operational techniques and activities that are used to fulfill ...
4
votes
3answers
152 views

As an outsourced SQA Testing provider: how would you estimate the workload (an therefore the costs) for testing your client's next project?

Let's say you are in charge of an SQA & Testing company that offers outsourced testing services to other companies that develop software. Let's say you offer 4 general types of testing: ...
4
votes
1answer
147 views

Approaches for testing huge data files in text format

My current assignment requires me to test data in a large number of text files ~ 200, usually ranging from 1GB to 20GB. The data is in the same schema with coordinates. As of now, the approach is to ...
3
votes
5answers
137 views

How does knowing the technology behind the system under test help in testing?

How important is it for manual testers to know what technologies/frameworks were used to build an application under test? To be specific: imagine there is a web application written in AngularJS v2 ...
3
votes
2answers
399 views

Difference between Corner Case Testing, Boundary Case Testing and Edge Case Testing

Can someone explain difference between Corner Case Testing, Boundary Case Testing and Edge Case Testing with an example.
3
votes
3answers
306 views

Multiple Scrum Teams - How Can I Make Use of QA?

Currently, I have two Scrum-Teams I'm responsible for, who did not plan a QA structure before. There were code reviews, and partly acceptance test. Previously, the functionality was developed within ...
3
votes
6answers
363 views

What is the difference between Quality assurance engineer and a tester?

In our country we don't have a designation as software tester. But everything is done by software quality assurance engineers (designation). I'm trying to apply for foreign jobs and when I go through ...
3
votes
3answers
154 views

How to determine applications that are valid candidates for UI Regression/Automation Testing?

I have been coding my scripts in the past year and demo'd my automation scripts to him, executed tests in front of him and explained that I will be adding more features. Then he asked me, what is the ...
3
votes
3answers
77 views

Regression Testing: Set Proper Test Boundry After a Bug Fix or Refactor

Let's say a developer fixed a bug or refactor a component which can affect many places in the application. As a tester how do you define the scope of the regression tests so you don’t miss any bad ...
3
votes
4answers
157 views

How to start working as a QA being a non-IT person?

How can I start working as a Fresher QA in IT Field being an Electronics and Communications Engineer (from Non-IT Field)? What are the IT concepts which I need to learn before learning QA concepts? ...
3
votes
5answers
1k views

QA Testing Seminar Presentation - Suggestions please [closed]

QA needs technical knowledge and out-of-box creative thinking to be successful and demonstrations, meetings and presentations are critical to share knowledge and stay current. Can you suggest me some ...