What’s most important on the list for QA engineer skills? Which skills do you need to see proficiency in and which are you comfortable training?

750 views1 Upvote5 Comments
Sort By:
Oldest
IT Manager in Construction5 months ago
Ciao, I believe it depends of the project and business sector anyway I am for a bunch of:
- Analytic thinking;
- Communication skills (for reporting especially);
- Attention for the details.
1
Director of Corporate Development5 months ago
In addition to below, the QA Eng would also need some below.
    Understand the business use cases and users.
    Understand scripting and test automation.
    Understand the impact of each test.
Director of Information Security5 months ago
As Vatsan said, scripting and test automation are key skills. A strong understanding of the business use cases is also invaluable. I would want to see proficiency in their analytical abilities, and train for the rest.
1
lock icon

Please join or sign in to view more content.

By joining the Peer Community, you'll get:

  • Peer Discussions and Polls
  • One-Minute Insights
  • Connect with like-minded individuals
CHIEF TECHNOLOGY OFFICER in Software5 months ago
In my view, it is more crucial to determine whether QA skills will be designated, as a specific "role within the team" or as a competency expected of every Software Developer, rather than just focusing on having well-defined QA skills.

Obviously, this is a complex discussion, as each type of software has different needs, but in many scenarios, I am certain that a QA engineer is not necessary, and the QA functions should be within the responsibilities of the Software Developer.

I recommend the book "Software Craftsman, The: Professionalism, Pragmatism, Pride" for further reflection.
1
Field CTO in IT Services5 months ago
As @Guilherme has said I would expect all team members to have a solid appreciation of the value and application of testing within their own development practices. Quality of outputs and outcomes is not down to an individual, it is a team sport. I would see the QA Engineer as critical to developing QA knowledge and practices across all team members, and ensuring that QA is as efficient as possible through automation. And also working with everyone including stakeholders to ensure that work specifications are testable up front,  and that code produced is demonstrably working correctly.

I would prioritise the following capabilities

Communications skills
Scripting and automation skills
Ability to coach others on testing practices and requirements specification
Ability to discuss and evolve work to meet desired outcome specifications so they can be reliably and demonstrably tested during the development lifecycle

The role of the QA engineer in my view is to lift the testing competency and practices across the entire development team, and ensure testing is as efficient and effective as necessary for the business/regulatory context of the individual application/organisation.
1

Content you might like

Strongly agree5%

Agree58%

Neutral23%

Disagree9%

Strongly disagree3%

Unsure

It depends (please specify in the comments)

View Results
3.6k views1 Comment
Senior Director, Technology Solutions and Analytics in Telecommunication3 years ago
Palantir Foundry
3
Read More Comments
11.7k views13 Upvotes49 Comments

MBA / Master's Degree75%

CISSP / Comparable Certification24%

9.8k views1 Upvote21 Comments