23 votes

How can developers improve relations with testers?

Good and Interesting question. Here are some to make the tester's job easier: Developers should perform basic testing before giving the product to the tester. Include QA from the beginning of the ...
user avatar
17 votes

My manager wants regression testing in the QA environment - how to communicate against that?

I think it is not a good idea because regression testing is carried out once you complete integration and sanity testing followed by system testing. No, it is not necessarily a bad idea. You should ...
user avatar
  • 9,640
14 votes

How can developers improve relations with testers?

Treat them as equals. I have seen a lot of developers thinking they are more or better then testers in their companies and also treat them that way. Developers and testers have a similar goal: Making ...
user avatar
13 votes

How can developers improve relations with testers?

Just a few quick ones off the top of my head: Run the code they've completed at least once on their machine before marking it as 'Done'. Consult with QA on their intended route to implement a feature ...
user avatar
13 votes

How can developers improve relations with testers?

I've worked in both roles for a while and my recommendation is: Pair (before coding when possible) on test plans See QA as an asset that is protecting you and customers from the mistakes we all make ...
user avatar
12 votes
Accepted

Smoke testing by Dev team

I cannot speak for the industry in general, but at places I have worked, developer-initiated smoke-testing is a common practice if builds delivered to QA tend to be unreliable. I had a job as a test ...
user avatar
  • 22.8k
12 votes
Accepted

Why is a QA automation engineer preferred to a developer or cross-functional team approach?

Having a specialist is not antithetical to having a cross-functional team. In fact, I'd say that having specialists embedded on the team or within a team-of-teams can help to promote cross-functional ...
user avatar
9 votes

Can working in QA for a while make someone a better developer/engineer?

Professors make this suggestion. I suspect many of them don't actually know what a QA career entails since most of the professors I know are a bit divorced from the world of business. For more ...
user avatar
  • 30.6k
9 votes

How to solve miscommunication issues with qa in order to decrease task redundancy?

Without being flippant, this sounds like you've got a serious communication problem in the team. Given the limited timeframe, here's a few things to consider: everyone in the team needs to know ...
user avatar
  • 30.6k
9 votes

Who should log bugs?

I tend to prefer allowing anyone in any capacity to log defects on any team I am a part of. It helps build a sense of ownership of quality in the entire team, which is as it should be, every team ...
user avatar
  • 8,409
9 votes

What are the tools that we can use to automate, before completion of the development?

You could start with unit tests, while the application is being developed. In Java you can use JUnit for this. If you don't have a fully functioning system yet, you can use mocking to mock objects. In ...
user avatar
  • 356
9 votes

How can QA honestly identify their own strengths and weaknesses?

Does it matter? Sounds like impostor syndrome. Your probably less confident about your skills than you should be, it is the Dunning-Kruger effect. In my book, you are good enough at anything, if you ...
user avatar
9 votes

Why is a QA automation engineer preferred to a developer or cross-functional team approach?

I think these roles often end up being quality advocates/coaches, more than someone who's automating test cases. This often encompasses several hats, not just the typical QA role, but also devops to ...
user avatar
  • 1,030
8 votes
Accepted

Selenium: getPageSource() returns previous pages' source

You may be getting the previous page source code because the getPageSource() method is called before the page arrives to the page you want. One thing I would like to suggest is before getting the ...
user avatar
  • 714
8 votes

My manager wants regression testing in the QA environment - how to communicate against that?

My Advice: Do not communicate your disagreement by email Schedule a time to meet with your manager and have the conversation with them. Emails do not work well for this sort of communication as it ...
user avatar
8 votes

Is checking web content for typos and spelling mistakes part of QA or testing?

I'm always on the lookout for grammar and spelling errors - purely because we're here to assure quality, and typo's aren't professional. It's usually not the developer's fault because they just copy +...
user avatar
  • 2,422
8 votes
Accepted

What is the level of coding needed to be a QA automation engineer?

I think the right answer is it depends. It depends on where you work and what you are going to do as QA engineer. At some places it is just manual testing. At some places it is manual testing + UI ...
user avatar
7 votes

QA Manager with no programming background looking to self-educate in SQE

A few thoughts based on my not-quite-ten years experience as a tester and automator: Learn the principles, not a tool - If you understand the principles of automation and how it works, you're going ...
user avatar
  • 30.6k
7 votes

How can developers improve relations with testers?

This is a simple point, but very effective: Be a developer who says "thanks" or "good catch!" or something positive whenever a tester finds a defect. It's the daily currency of the respectful ...
user avatar
  • 171
7 votes
Accepted

How to explain what a software tester does to a 6 year old?

Pretend you are going to lend a toy (a teddy bear) to a friend 'cos they really want it. Before you lend the toy you want to make really sure it will make your friend happy. You have to have dinner ...
user avatar
7 votes

My manager wants regression testing in the QA environment - how to communicate against that?

Very well put by Yu Zhang. I just want to add my two cents to cover another aspect of it. Even if we think that the manager's suggestion is incorrect. Before reacting, it is always good to spend some ...
user avatar
  • 1,712
7 votes
Accepted

Is there any disposable email service that allows receiving verification emails at a temporary address?

Yes in the current scenario we have so many disposable email service providers available in the market. they provide the free public and private inbox for a temporary email address. recently I found ...
user avatar
7 votes

Is there any disposable email service that allows receiving verification emails at a temporary address?

With Gmail the sender can add a + and any combination of words or numbers after your email address and you'll still receive the email. if your [address is] hikingfan@gmail.com, you could send mail ...
user avatar
7 votes

How does the QA Team Lead role change in a cross-functional agile teams structure?

The QA team lead will often remain but their role should change considerably. They will now focus on supporting the individuals instead of a project Instead of being focused on specific current ...
user avatar
7 votes

Will a developer be annoyed when a tester reports bugs one at a time instead of all at once?

The situation you describe happens all the time in many different contexts. It's not that unique as you might think. I feel really bad for doing this, that I just don't find all the bugs at the same ...
user avatar
  • 4,278
6 votes

Getting up to speed quickly with automation tests

There's no one true way to do this, but there are some common things you can do to get an overview of the system you're working with. My approach is to start with a series of questions (not in any ...
user avatar
  • 30.6k
6 votes

Responsive website testing tools

One of the options is as you have already tried - browserstack. Then you can install android SDK on your machine. It provides an emulator for various screen sizes and android os. For iOS you can try ...
user avatar
6 votes

How can developers improve relations with testers?

To start off, have a positive attitude towards tester's activities & identified issues Provide unit + dev-smoke tested builds to QA Share release notes with info like included fixes, features and ...
user avatar
6 votes

What can testers do to win over the hearts of software developers?

In addition to Michael Durrant's excellent answer : Take time to make accurate bug reports. My rules of a thumb(I've been on both sides of the equation, which helps) : Every hour spent in digging ...
user avatar
  • 436
6 votes

My manager wants regression testing in the QA environment - how to communicate against that?

You sound professional by outlining specific issues you foresee if the testing is carried out as your manager suggests. I could imagine several such issues: regression tests require significant ...
user avatar

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