Questions tagged [qa]

Quality assurance (for software) is the process followed to provide some level of confidence that software-based system conforms to established technical requirements.

Filter by
Sorted by
Tagged with
0 votes
3 answers
129 views

Separation of Concerns between test automation engineer and manual QA engineer? [closed]

I've been working as a test automation engineer for almost two years now. As expected, most of my job involves ensuring that the automation (primarily written in Python) is operational and reliable. ...
Aki's user avatar
  • 17
1 vote
2 answers
318 views

Who should perform the validation test, the software developer or the software user?

Who among the two is responsible for validating the software when testing it? Or is it a joint effort? On the one hand, the software developer is responsible for ensuring that the software is built to ...
Yash J's user avatar
  • 59
2 votes
7 answers
569 views

Is it possible to assess the quality of software if the customer keeps changing what it is supposed to do?

Kind of a yes/no question, if so, how? If the customer is unsure of his requirements and keeps changing them, on what basis are the software testers supposed to test the software to assess its quality?...
Yash J's user avatar
  • 59
2 votes
3 answers
213 views

Unit Testing Internal Classes

Advice on unit testing is often focused on publicly exposed classes. What about cases where the only public class is simply there to instantiate internal classes? Should the internal classes be unit ...
user12994244's user avatar
0 votes
1 answer
69 views

Manual Testing with OR condition/multiple valid entry points

I am trying to figure out the best practice for manual testing where there are multiple valid routes to reach a step in the test. For example, a test for changing a password could be:- Test 1 User ...
martpendle's user avatar
0 votes
3 answers
137 views

Identify Enhancements early as a QA

I am having a problem currently where product managers are raising improvements as bugs. Also, they expect us testers to catch them early. Our company doesn't have any requirement document and as QA ...
HyperDefinition's user avatar
4 votes
3 answers
504 views

Steps to achieve the best code quality?

Currently I'm on a project where my objective is to obtain the best code quality. We have unit, integration & e2e testing. The e2e tests are written by the Business team in cucumber and these ...
Imaky's user avatar
  • 148
2 votes
2 answers
133 views

How to increase confidence in changes without a great test suite?

I've worked on a few codebases without a great automated test suite, where changes that concern the whole platform have to be thoroughly tested by developers and there would be a high risk that a ...
styke's user avatar
  • 145
-3 votes
1 answer
567 views

Shall QA team share their Test Cases with Dev Team? [duplicate]

I am building the test process for my development team. Currently, we have multiple ping-pong scenarios between Dev and Test teams. to send the product to QA then QA find issues and return them to ...
asmgx's user avatar
  • 97
-3 votes
1 answer
2k views

"Dev to QA handover" process improvement

I would like to get some help or ideas to solve my problems, I just join a small company as junior project manager and I faced with 2 challenges sorry for my ignorance but I am new into the agile ...
rotem shaul's user avatar
0 votes
2 answers
3k views

In unit testing should I check if a method is being called or just check the result?

Suppose I have similar function: Helper2 helper2; public void myFunc(Helper helper) { if (....) helper.mySecondFunc(); else helper2.myThirdFunc(); } In my unit test should I ...
stubborn's user avatar
  • 193
-4 votes
2 answers
188 views

An idea about cooperation between development engineers and test engineers

Suppose we want to develop a small module (time needed: two weeks of one developer). Then what about this new (maybe?) pipeline: The test engineer starts working: Think about all cases (including ...
ch271828n's user avatar
  • 181
0 votes
2 answers
842 views

What does automated test pass percentage measure and how is it used in DevOps?

I'm researching DevOps metrics for school. One metric is called "automated test pass percentage." I found one article that says this metric is useful because it is good to know how often code changes ...
Marcus Kim's user avatar
0 votes
4 answers
792 views

Kanban board - How to handle defects found in testing phase?

I have a question regarding kanban board and handling defects that are found in testing. The case is this: User story moves through "Development'' and goes to "Testing'' column on board. Defect is ...
DarkKnightSM's user avatar
1 vote
2 answers
252 views

How to prevent overwriting changes in TFS version control by another team member

Background: I'm asking this question as a UI test engineer. We have a small software team using TFVC on a TFS repository. We use the mantis bug tracking system to follow up on issues. Here's the ...
PixelPlex's user avatar
  • 121
2 votes
2 answers
2k views

How important is sprint test plan in agile?

I have been preparing a test plan for every sprint even if I have a master test plan just to plan the test for the current sprint. I am including topics like: Introduction Purpose Feature Overview ...
Alesh's user avatar
  • 131
4 votes
2 answers
545 views

What is the relationship between IV&V professionals, Testers and QA engineers?

In the context of SDLC, I know that Verification and Validation is about verifying the deliverable input from previous phase and validating the output of the current one. And that testing is a phase ...
user6039980's user avatar
3 votes
2 answers
876 views

How to distribute code reviews workload in a small team?

I have a small team where I'm largely the only person who reviews what goes into production and makes sure that the code introduced doesn't contradict business logic, no bugs etc.. I know a lot of ...
Jad S's user avatar
  • 561
4 votes
4 answers
3k views

Managing QA testing when there's pressure to merge things at the earliest possible

I'm working in a team of 12 where we have around 8 developers and a QA. We do not follow a git flow model but we do have feature branches where individual feature developments take place and then ...
AnOldSoul's user avatar
  • 173
11 votes
7 answers
2k views

Are end-to-end and integration tests worth it for non-mission critical stuff?

It's well known that end-to-end and integration tests are costly. Of course if we develop applications where people might die if things go wrong it's a worthwhile investment. However in applications ...
Marc's user avatar
  • 223
2 votes
2 answers
514 views

Is it normal to retest the entire sprint before pushing to UAT

I have <5 years experience in the software industry and this is my first time doing QA. Before the stories in a sprint move to UAT, I am supposed to retest every single story in ~1 day in an ...
Sunlight's user avatar
1 vote
3 answers
278 views

Features to catch bugs that make it to production

Apologies if this isn't the right place for this question, please direct me elsewhere if that is the case :) I was having a discussion with my boss who has experience (but not official education) in ...
user6567423's user avatar
6 votes
3 answers
859 views

Is it legit to close a bug as duplicate of another still open bug?

I often encouter the following pattern: A bug is resolved/closed as duplicate of another still open/unfixed bug. I have trouble understanding the reasoning behind this strategy. From my naive point ...
ead's user avatar
  • 181
2 votes
4 answers
2k views

Should QA test bugfixes in Dev Environment

I encountered a situation where the dev team suggested that they will push bug fixes to our dev environment rather than to the test environment, and they asked QA to test there first. I am not sure if ...
user9790882's user avatar
4 votes
3 answers
1k views

Does Defect density measure QA or DEV effectiveness?

Most Defect density metrics are like this: Number of bugs / Size (KLOC, Story Points, Function points..) I have read that it measures the effectiveness of QA but I do not get it: I can have a ...
John V's user avatar
  • 4,918
0 votes
4 answers
1k views

Is there a "DevTest" or "DevQA" equivalent to "DevOps"?

I understand "devops" to be the application of the development processes (issue tracking, version control, release management...) to operations tasks (deployment, migration...). Is there an ...
lofidevops's user avatar
1 vote
1 answer
157 views

By what criteria should automated end-to-end test implementation work be allocated?

Assuming that the entire product team has agreed that implementing some automated end-to-end tests* is worthwhile in the first place... By what criteria should the workload of implementing automated ...
Will's user avatar
  • 712
8 votes
1 answer
10k views

Git branch model with QA and branches

We would like to use Driessen's git branch model but we also have QA side. I think I understand how this git flow works but I'm still not sure about testing. For example, I have five new features, ...
Jaroslav Klimčík's user avatar
3 votes
1 answer
727 views

Where should an on-team QC perform testing in a feature branching scenario?

I have searched and found a few questions talking about testing in relation to feature branching. My question is a little different. We are a scrum* team of 4 to 5 developers with a dedicated on-...
Brian's user avatar
  • 39
0 votes
1 answer
241 views

How should QA handle code changes that do not have any impact on functionality?

Suppose you have a code base that you have been compiling with warning suppressed, and you have decided to enable compiler warnings and refactor the code so the code compiles cleanly. Many of the ...
Jay Elston's user avatar
  • 2,710
0 votes
2 answers
114 views

Design Gaps Validation

Does anybody face the issue with Design Validation and related overheads? When we deliver a Solution we have a lot of so-called Streams (usually 3-8, average 5). Each Stream is responsible for its ...
Valentin Grigoryevskiy's user avatar
0 votes
1 answer
539 views

A Git workflow where QA tests are integrated into JIRA issues

My current workflow is this (it's basically a feature branch workflow): 1) I have two main branches: release and develop. 2) Development is done using TDD methodology using JIRA/Bitbucket. An issue ...
Ash's user avatar
  • 219
5 votes
4 answers
233 views

Regarding QA/Testing, can a bounds test be unrealistic? (See image for clarification)

I ask this because I am interning as a QA Engineer and one of my bugs got rejected by a remote project manager because I performed an unrealistic test. Basically, the bug involved a large text field ...
Pants's user avatar
  • 179
2 votes
2 answers
278 views

Should QA be agnostic to how data is being stored?

We have a simple CRUD application. QA has a test script where they are doing the following: Call Create Customer service Query the database for the newly created Customer Verify the Customer in the ...
user avatar
40 votes
2 answers
26k views

Where should QA team do the testing in Gitflow branching model

We are a big team (10-12 developers and 4 qa) working on multiple projects with the same git repository. Its a spring boot based backend web service. We are looking for a good git branching and deploy ...
srini's user avatar
  • 653
7 votes
4 answers
2k views

Is separate QA team, redundant in development life cycle?

Background: Developer is the best person to know/understand the dark corners after any development/enhancement of enterprise software, compared to QA technician. Developer can assess the depth/...
overexchange's user avatar
  • 2,255
2 votes
4 answers
244 views

Is not providing error feedback a critical bug? [duplicate]

Here is the scenario where I have difference of opinion with the developer. We have this module that needs say - a username, password and server-IP-address as inputs from the user. First scenario, ...
Sabu Thaliyath's user avatar
2 votes
2 answers
198 views

How to publish 2 feature branches on QA?

I have the following scenario: Joe is working on the feature-xx branch. Richard is working in another feature-yy branch. Their company has a qa.myapp.com environment where testers work. Joe pushes ...
Daniel Lima's user avatar
19 votes
9 answers
5k views

Should tester's time be included when estimating tickets?

When creating time estimates for tickets should the time taken for testers (QAs) be included in a tickets estimate? We have previously always estimated without the testers time but we are talking ...
TTransmit's user avatar
  • 301
10 votes
3 answers
389 views

Is creating a completely duplicate system for quality assurance (QA) of another a bad practice?

At work we have a quite complicated system. Let's call this system, System_A. Our QA team has created another system, call this system, System_B, to test System_A. The way System_B is used is as ...
Jane Wayne's user avatar
0 votes
2 answers
111 views

How to interpret QA metrics when SW quality improves?

There are various metrics like "test case effectiveness", that is calculated as (Total number of bugs found / Total number of test cases executed). While this produces some numbers in the beginning, ...
John V's user avatar
  • 4,918
4 votes
8 answers
3k views

should QA do their testing twice, once on staging and then again on prod?

the QA team should ideally do their testing on an environment that almost exactly matches the prod env (to minimize uncaught bugs that arise due to setting differences). If that's true, does the QA ...
abbood's user avatar
  • 259
3 votes
2 answers
670 views

Dev and Tester separated team AND single sprint

First a bit of background : Previously in V cycle process, we have a dev team and a product definition/tester team (we'll call them testers). We moved to agile few months ago with still this ...
user2892355's user avatar
3 votes
1 answer
124 views

Is it unreasonable to implement a small domain specific scripting language?

At my new job, they are currently spending scores of labor hours that we don't have to do manual QA testing after every build. Nothing is automated at all. (We can only afford three developers, and ...
TBridges42's user avatar
14 votes
4 answers
3k views

How to encourage client to do some in house QA testing?

Update/Clarification My client understands the need for their in-house testing and he/they always swears they will "do better" (i.e. do something) but it just doesn't happen. They don't have the ...
spring's user avatar
  • 255
3 votes
1 answer
878 views

How to write a simplistic functional test plan?

I was given an assignment and it is fairly simple, just a special type of search for a special type of objects. However, I was told to implement a set of functional tests and also provide a 1 page ...
JOX's user avatar
  • 137
0 votes
1 answer
2k views

Problems in QA Environment [duplicate]

At least few times a week I have to track down a bug that would not occur in a production\client environment. 95% of the time I can tell that its a QA configuration\environment problem just by looking ...
ARs's user avatar
  • 101
1 vote
2 answers
367 views

When is documentation, unit testing, QA and refactoring meant to be done in a 2 week agile sprint?

The team I am working on is trying to do agile development with 2 week sprints. I think we must be doing something wrong however, as we have to work like madmen to get the features implemented in the ...
fred basset's user avatar
3 votes
2 answers
525 views

Defining and testing detailed user interface requirements

I am in the process of designing and building a small web app. While implementing a first prototype I discovered that I make many unwritten assumptions about the behaviour of the interface. For ...
Lucius's user avatar
  • 133
9 votes
4 answers
1k views

Who de-duplicates bug tickets?

One of my team mates and I just grabbed separate bug tickets, assigned them separately to ourselves, but the tickets were duplicates! What is the best way to resolve duplicate tickets? Is this ...
micahhoover's user avatar