16 votes
Accepted

Testing using real data of the customer

Depends on your definition of testing, anonymized data is widely used by Microsoft and others for monitoring and testing in production, it's the basis for A/B testing or monitoring for example. In ...
user avatar
  • 6,937
12 votes

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

Wonder why you want to present this to management? What is your goal here, what do you hope to achieve. Do you want to show them they have unknown quality issues? Normaly I would expect the product ...
user avatar
10 votes

Testing using real data of the customer

I wouldn't say it is common to use real data in testing, although the customer might provide a subset of "real" data in order to facilitate the process. Apart from the privacy and business issues, ...
user avatar
  • 4,069
8 votes
Accepted

How do I deal with poorly documented tests?

Some of the things you can do to prevent this situation from happening again: establish test code style and guidelines throughout the company or in your particular project code review the tests ...
user avatar
  • 11.4k
8 votes

Testing using real data of the customer

It depends In some industries it's not feasible to test without customer data. Sometimes it's not possible to properly anonymize said data - I test software that uses the US social security number ...
user avatar
  • 30.7k
7 votes

Which Reporting should a QA Engineer be providing?

What they mean by "Provide reports on testing" is creating a record of the execution of tests (manual or automatic), what build is being tested and the results of the tests. Any deviations from the ...
user avatar
6 votes
Accepted

Which Reporting should a QA Engineer be providing?

This one seems to have two parts so I'll break it out like that. Test Leadership/Management Reports: Functional Test Report (RTM*) Regression Test Report (RTM* sometimes combined with functional ...
user avatar
  • 1,663
5 votes
Accepted

What is Bi-directional Traceability Matrix?

Requirement Traceability matrix maps the user requirements with the test cases. In simple words, the matrix helps in determining if all the requirements have been covered(i.e there are test cases ...
user avatar
  • 337
5 votes

How do I deal with poorly documented bugs?

This is company specific. Any sort of bug reporting can work in different teams. Your two examples seem kind of silly though. Whats so unclear about opening and navigating to web page, and ...
user avatar
  • 1,412
5 votes

New Hire: lack of documentation vs QA velocity

Assuming one cannot start as a "calm and relaxed horse", and we have only these two options, I would focus on starting to deliver as quickly as possible - at the end this is what you were hired to do. ...
user avatar
  • 11.4k
5 votes

Best practice guide for documenting unit tests?

Carefully name tests reflecting requirement in the form of input data & expected result. I have been in similar situation but for integration UI tests, where it really helped us when we started ...
user avatar
4 votes
Accepted

Selenium support (native and its bindings)

Yes, Selenium is an active project (see commit history on GitHub). Then why are there so many unresolved open issues? It's open source. We can't expect the team members to fix bugs on a daily basis, ...
user avatar
  • 296
4 votes

Writing Test cases in an agile approach

I think Agile testers should assist their Product Owner with writing Acceptance Criteria in the user stories. If you write scenario's in Gherkin you can create manual test cases that match your four ...
user avatar
4 votes
Accepted

Good resource for a test case document

This link should be a good start: http://www.softwaretestinghelp.com/test-case-template-examples/
user avatar
  • 329
4 votes

How do I deal with poorly documented bugs?

I'd establish good practices for quality bug reporting and I'd have a meeting / session / lunch & learn to present them. I'd use this opportunity to create, establish and document how a bug ...
user avatar
4 votes
Accepted

New Hire: lack of documentation vs QA velocity

I guess you should want to find a balance between both options. You don't want to work really hard and go crazy, but you want to find a sustainable pace. I would prefer to start a bit slower and act ...
user avatar
4 votes

What are the documents maintained in software quality assurance?

Take a step back and ask yourself "What is my goal as a QA lead?". Is your primary goal to generate documents? To write test cases? To provide numbers to project management? Of course not. These ...
user avatar
  • 2,666
4 votes

Testing using real data of the customer

Principles related to the processing of personal data Personal data shall be obtained only for one or more specified and lawful purposes, and shall not be further processed in any manner ...
user avatar
4 votes

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

You state you are junior. I wonder if you are a "team of senior + junior QAs and you are one of the juniors of the team" or you are "alone in charge of this". If it's the first case, don't do any ...
user avatar
3 votes

How can I organize QA documentation within an Agile environment

We have daily builds, Below are some of the lessons that worked for us (Knowledge Part) - Documented notes (critical discussions, one-liners - running notes are usually captured and shared after ...
user avatar
  • 2,716
3 votes
Accepted

How can I organize QA documentation within an Agile environment

I've introduced the following structure which includes a section that reflects the Agile Testing Quadrants for Unit, Integrated, Performance and Exploratory testing. Each link goes a detail page for ...
user avatar
3 votes

How to document my page object

I recommend avoiding external documentation because no one wants to maintain it. Instead, use comments in your code and useful names for your classes and methods. And ask someone to review some of ...
user avatar
  • 22.8k
3 votes

What are acceptable time to spend and taks to be done analysing a defect as a tester?

Timebox it and afterwards evaluate. I would say time-box one hour and then see how probable it is the tester will find the steps to reproduce the issue. Often its easier for developers to reproduce ...
user avatar
3 votes

Lean documentation

I don't have time to do all the documentation, test cases, strategy, test plan, etc. I almost always recommend producing the minimum necessary documentation. Call it lean documentation, minimum ...
user avatar
  • 3,685
3 votes

Writing Test cases in an agile approach

Depends on the quality requirements of the project and the maturity of its user stories. If the test has to be done once by the same person who has written the test cases, then documenting the test ...
user avatar
  • 121
3 votes
Accepted

How to write technical documentation for Android Project?

This question is ambiguous, so I'll try answering two interpretations. I don't know where to start on writing the technical document, but if someone can tell me what belongs in the TOC, I might be ...
user avatar
  • 22.8k
3 votes

What is normal communication when a developer moves a ticket to Ready for Test?

Documenting everything in Jira is a possible waste. Everyone in the team should already understand what is expected to get the user story DoneDone, this includes all testing. If you do not know what ...
user avatar
3 votes

What is the difference between SRS, RA, FRS, BRS documents?

The short-short answer - it depends. The longer version Despite the names and theoretical definitions, the differences in practice in my experience come down to how a particular organization chooses ...
user avatar
  • 30.7k
3 votes
Accepted

How to document testing in Agile environments?

Your question is not entirely clear, so that I have to make a few assumptions. When do we start test planning? Test planning should start as soon as development starts, e.g. when business analysts ...
user avatar
  • 9,640
3 votes
Accepted

Is it okay to test the absence of exceptions or error messages in an application?

If it has shown up in the UI in production and must be prevented then a UI test case is appropriate However I would look beyond that at: Are there unit test(s) for that functionality ? Are there ...
user avatar

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