The world of test automation and quality assurance (QA) still undergoing a tremendous sea change wrought by the advancing maturity of DevOps in the enterprise. That's why as a QA professional you must remain on your toes if you are to stay on a solid career track.
TechBeacon spoke with recruiters, hiring managers, and experienced practitioners in test automation and QA. Here's what they say are the five most essential roles, and the three most in-demand skills.
[ Learn whatyour team needs to know to start taking advantage of test automation with TechBeacon's Guide. Plus: Get the Buyer's Guide For Software Test Automation Tools ]
One of the best-established trends in the world of software quality is the shift at many organizations to "transform legacy quality assurance teams into quality engineering organizations," saidBinu Mathew, director of quality engineering and engineering services for Sungard AS.
Moving toward continuous delivery of software has required organizations to develop testing systems and automation that bakes continual quality checks into the development pipeline. That means quality professionals are no longer doing the tests, but aredesigning them to be done. And that requires an engineering mindset.
"As DevOps engineering continues to shake up how fast a software solution can be delivered to market with high quality, continuous testing is one of the key pillars. The role of a quality engineer with revamped, higher technical skills is essential to make this transition happen."Binu Mathew
Quality engineers are sorely needed because test automation keeps growing more complex and more extensiveto account for modern development architecture. A hallmark skill amongquality engineers is being able to troubleshoot automation tools, saidLucas Donlon, senior QA test engineer for BCA Technologies.
"I learned early on I had to be an expert with the tool I was using;I couldn't always rely on reaching out to the company for help. There are always quirks to automation, and you have to know how to overcome them to make quality scripts that execute how you want them to."Lucas Donlon
Some QA engineers are evolving to become QA analysts,working with product teams and analytics toolsto determine test cases, saidErik Fogg, founder of QA automation startup ProdPerfect.
"QA analysts are embedded with these teams as consultants or advisers, helping teach the developers good quality and testing practices, and holding them accountable to maintain quality code."Erik Fogg
The test automation engineertitle, often used interchangeably with quality engineer, differs in that it requires additional test automation-relateddevelopment skills.
"Test automation engineers are experts with the testing mindset and quite deep coding skills," saidAndrei Mikhailau, software testing director at IT services firm ScienceSoft. These experts candesign and implement a test automation solution, thenplan and develop automated tests, heexplained.
"Despite the urgent and continuous need, they are still difficult to find in the talent pool," he said.
One of the reasons organizations struggle to recruit superstar test automation engineers is that the role generally requires a rare combination of technical acumen and soft skills. That's due to the level of collaboration these prosneed to engage in, saidColin Ma,director of engineering at Finliand a longtime consultant in QA who hashelped large enterprises interview and hire QA professionals.
Test automation engineers communicate with QA leads, fellow test automation engineers, and the developers on the project,and they needstrong organizational skills as well,he said.
Theyneed to be willing to go back and forth with developers to understand features. "They need to know about the nitty-gritty details of specific features so they can create good test scripts," Ma said.
The software developer engineering in test (SDET) role is another evolving title that peoplesometimesconfusewith quality engineer and test automation engineer roles.
But while quality engineers tend to be QA experts who consult with developers and advise them on testing best practices, and test automation engineers are skilled coders who can write automated tests, SDETs tend to be the Renaissance folk of the quality world.
They're software developers by profession who also possess an expert-level understanding of the fundamentals of test theory and methodology. These are the true rock stars of the modern CI/CD organization,saidDavid Moise, president of Decide Consulting, an IT and software recruiting firm. He's been seeingthe requests for SDET roles increasing.
"The gap between developer and tester has been getting thinner."David Moise
There was a time not too long ago whenit wouldbe rare for a QA professional to understand SQL, he explained. Now it is more unusual to not have that knowledge. As software architectures have evolved, more projects are a collection of APIs, and the only way to validate these is to check the database entries made by them.
"One needs SQL knowledge to do that. The QA folk are always better off writing their own SQL than looking to get that from the developers."David Moise
This is just a microcosm of the needs driving SDET, but it illustratesthe role's growth.
Whether they use a title such as QA lead, QA manager, or quality engineer, many companiesare hiring quality professionals to serve as arbiters of accountability for the thoroughness and soundness of automated test coverage.
They play the role of a testing marshal, saidDavid Messinger, CTO of Topcoder, who frequently works with global brands on software development strategies. A testing marshal "looks for complacency in testing," ferreting out the it's-always-been-done-this-way attitude from quality checks, he said.
They also buildmeasures for accountability to make sure testers are exhaustive in their testing. "Someone to be able to monitor this across teams is a necessity," Messinger said.
Performance management, asoftware quality specialty area, is growing in prominence. Most organizations recognize that poor software performance is costing them due tolow conversions, dropped transactions, and low user loyalty. As a result, ScienceSoft'sMikhailau said,you'll see a rise in the number of performance test engineers leadingthe charge in this niche.
These pros are a breed apart, he said.
Especially rare: Senior-level experts who can participate in the full software development lifecycle, provide guidance on effective performance testing strategy, lead the design and implementation of a performance test framework, review requirements, prepare test plans, and review the work of junior ormid-levelspecialists,Mikhailau said.
The importance of test automation development skillsis rising across all of the crucial QA roles identified by recruiters and hiring managers.
QA departments are notwhere they want to be yet,saidDecide Consulting'sMoise. Most quality professionals and hiring managers believe that 85% to 90% of their test cases should probably be automated, but realistically have only gotten to about 10% to 15% automation coverage.
"Companies are looking to shift towardmore automated QA from the manual side. The demand for people with scripting and automated testing experience is high and will be even higher."David Moise
Manual testing skills and knowledge haven't gone by the wayside. In the age of automated testing organizationswill alwaysneedpeople who have solid understanding of both manual and automated testing skills, especially in those QA lead roles. "They're much needed in fast-paced and flexible agile and DevOps projects to define the best testing type for each case and effectively balance manual and automated tests at lower costs," ScienceSoft'sMikhailausaid.
At the end of the day, even when end-to-end testing is completely owned by development, a company will need quality experts who knowthe fundamentals of test theory and methodology.
The three most common competencies companies look for are general test knowledge, knowledge of specific test systems, and, for more senior candidates, a deeper project discussion about test methodology, saidShannon Hogue Brown, global head of solutions engineering at Karat, which designs technical interviews for large enterprises.
Tostand out in your interview, be prepared to have a general conversation about things such as the pros and cons of different testing methodologies, and "be ready to talk through specific examples of test cases for a detailed scenario," Brown said.
In a highly integrated DevOps environment, collaboration is crucial for both QAand test automation professionals.
Successful quality and test automation pros are the ones who see product managers, developers, operations staffers, and executives as peers and who strive to understand how their domain of expertise fits into the wider picture, saidMarcus Merrell, senior director of field services for Sauce Labs.
"They familiarize themselves with the company financials" andattend conferences that focus on the business, as opposed to specific QA-centric events,Merrell said.
More importantly, they check their ego at the door.
"I'd rather hire a person who works well with others and adapts to new processesthan a person who has all the answers but clearly won't fit culturally."Marcus Merrell
[ Understand quality-driven development with best practices from QA practitioners in TechBeacon's Guide. Plus: Download the World Quality Report 2019-20 ]
Ultimately the goal of both the quality employee and the employer isdiversity. QA and test professionals need to broaden theirskills as organizations demand more soft skills and coding acumen to bolster existing competenciesin quality fundamentals.
Meanwhile, organizations seeking to more seamlessly integrate quality functions into DevOps teams should work tobuild a culture of inclusion that creates a team with a broad base of professional and life experiences upon which to draw.
"Your customers are diverse, and your QA and development teams need to be as well. To develop and deliver software that meets your customers'needs, you have to understand their needs. And to understand those needs, you need people on your team who share their perspectives."Marcus Merrell
[Understandthe issuesand risks that come with SAP modernization with TechBeacon's Guide. Download: Ensure SAP Modernization Success with DevOps ]
Read more:
Test automation and QA career guide: Top roles and skills - TechBeacon
- Automation Personnel Services - Temporary Staffing ... [Last Updated On: March 25th, 2016] [Originally Added On: March 25th, 2016]
- Automation | Define Automation at Dictionary.com [Last Updated On: March 25th, 2016] [Originally Added On: March 25th, 2016]
- Automation | Definition of automation by Merriam-Webster [Last Updated On: March 25th, 2016] [Originally Added On: March 25th, 2016]
- Automation | The Car Company Tycoon Game [Last Updated On: March 25th, 2016] [Originally Added On: March 25th, 2016]
- Automation - Wikipedia, the free encyclopedia [Last Updated On: March 25th, 2016] [Originally Added On: March 25th, 2016]
- Automation - Cloud process & workflow automation | Microsoft ... [Last Updated On: June 29th, 2016] [Originally Added On: June 29th, 2016]
- Riverside Automation - Machine Controls [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- Automation: The Car Company Tycoon Game Windows - Mod DB [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- System Integration | Industrial Automation [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- WinAutomation - Smart Macro Recorder, Web Automation ... [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- Automation Solutions - Home [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- The Automation Conference [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- Rohtek Automation [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- JL Automation, LLC | Home Automation, A/V Automation [Last Updated On: July 3rd, 2016] [Originally Added On: July 3rd, 2016]
- Four fundamentals of workplace automation | McKinsey & Company [Last Updated On: August 27th, 2016] [Originally Added On: August 27th, 2016]
- Leviton Security & Home Automation [Last Updated On: August 27th, 2016] [Originally Added On: August 27th, 2016]
- EVA Automation [Last Updated On: September 6th, 2016] [Originally Added On: September 6th, 2016]
- News | Automation | The Car Company Tycoon Game [Last Updated On: September 6th, 2016] [Originally Added On: September 6th, 2016]
- Automation - The Car Company Tycoon Game on Steam [Last Updated On: September 6th, 2016] [Originally Added On: September 6th, 2016]
- Test automation - Wikipedia, the free encyclopedia [Last Updated On: September 6th, 2016] [Originally Added On: September 6th, 2016]
- Job Seekers - Automation Personnel Services [Last Updated On: October 8th, 2016] [Originally Added On: October 8th, 2016]
- Custom Automation & Machine Design | Automation GT [Last Updated On: October 31st, 2016] [Originally Added On: October 31st, 2016]
- iAutomation [Last Updated On: October 31st, 2016] [Originally Added On: October 31st, 2016]
- Test automation - Wikipedia [Last Updated On: November 16th, 2016] [Originally Added On: November 16th, 2016]
- Automation - Official Site [Last Updated On: November 19th, 2016] [Originally Added On: November 19th, 2016]
- Beckhoff Automation - Wikipedia [Last Updated On: November 21st, 2016] [Originally Added On: November 21st, 2016]
- Automation - Security Hyperstore [Last Updated On: November 21st, 2016] [Originally Added On: November 21st, 2016]
- IT Automation - BMC [Last Updated On: November 29th, 2016] [Originally Added On: November 29th, 2016]
- ID Automation [Last Updated On: November 29th, 2016] [Originally Added On: November 29th, 2016]
- The Best Home Automation Systems of 2016 | Top Ten Reviews [Last Updated On: December 24th, 2016] [Originally Added On: December 24th, 2016]
- What is Home Automation? | Home Automation Systems [Last Updated On: December 24th, 2016] [Originally Added On: December 24th, 2016]
- Beyond Automation - hbr.org [Last Updated On: December 25th, 2016] [Originally Added On: December 25th, 2016]
- Build automation - Wikipedia [Last Updated On: December 26th, 2016] [Originally Added On: December 26th, 2016]
- Home automation - Wikipedia [Last Updated On: January 10th, 2017] [Originally Added On: January 10th, 2017]
- Automation | Food Engineering [Last Updated On: January 13th, 2017] [Originally Added On: January 13th, 2017]
- Home Automation - Enerwave Home Automation [Last Updated On: January 14th, 2017] [Originally Added On: January 14th, 2017]
- Automation - DESHAZO [Last Updated On: January 14th, 2017] [Originally Added On: January 14th, 2017]
- Robots, Automation, EOAT, Grippers, Conveyors, Guarding [Last Updated On: January 26th, 2017] [Originally Added On: January 26th, 2017]
- Werner Electric | Automation [Last Updated On: January 28th, 2017] [Originally Added On: January 28th, 2017]
- Automationtechies | Automation Engineering Recruiting [Last Updated On: January 28th, 2017] [Originally Added On: January 28th, 2017]
- Automation - Mazak Corporation [Last Updated On: January 28th, 2017] [Originally Added On: January 28th, 2017]
- Automation | Technologies | Systems | Integrator ... [Last Updated On: January 28th, 2017] [Originally Added On: January 28th, 2017]
- Test Automation Services for Development of Regression ... [Last Updated On: January 28th, 2017] [Originally Added On: January 28th, 2017]
- Carlo Gavazzi Automation Components [Last Updated On: January 30th, 2017] [Originally Added On: January 30th, 2017]
- UI Automation Overview - msdn.microsoft.com [Last Updated On: February 5th, 2017] [Originally Added On: February 5th, 2017]
- New telecom transformation goals require service automation - TechTarget [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Global Hazardous Waste Handling Automation Market: By Products ... - Business Wire (press release) [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- 2M Automation wins IoT support from Schneider - Electronics EETimes (registration) [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Futures Shaped by Automation and Catastrophe: Peter Frase on Capitalism's Endgame - Truth-Out [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Automation expected to displace insurance underwriters, real estate brokers - CIO Dive [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Automation, robots could replace 250000 public sector workers in the next 15 years - Computer Business Review [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Design Automation Conference - Business Wire (press release) [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- The Perks Of Automation And The Risks: Why To Think Twice About Getting Into That Driverless Uber - Forbes [Last Updated On: February 6th, 2017] [Originally Added On: February 6th, 2017]
- Lib Dems Should Embrace Automation of the Workforce - Liberal Democrat Voice [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Voices Reinventing enterprise finance by overhauling AP automation - Accounting Today [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- How Accountants Can Use Automation Their Advantage - Accountingweb.com (blog) [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- DFLabs Launches the First Security Automation and Orchestration Platform based Upon Supervised Active Intelligence - Business Wire (press release) [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- QAD Automation Solutions is Honda Approved - Yahoo Finance [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- VIDEO: Going Big on Automation in a Small Footprint Facility - ENGINEERING.com [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Building a better model of human-automation interaction - Phys.Org [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- AlixPartners examines automation in manufacturing and logistics management - Logistics Management [Last Updated On: February 7th, 2017] [Originally Added On: February 7th, 2017]
- Report: Test automation is increasing - SD Times - SDTimes.com [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Automation is the unavoidable future of the economy - The Daily Cougar [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- GM's Cruise Automation Is Testing An App to Order Self-Driving ... - Fortune [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Speeders beware: Legislation would allow automation crackdown ... - SFGate [Last Updated On: February 9th, 2017] [Originally Added On: February 9th, 2017]
- Orbita Ingenieria: New Age Terminal Automation - Port Technology International [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- A Sharper Focus on the Edge - Automation World [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Rockwell Automation Surged 10% in January as Growth Picked Up Steam - Motley Fool [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Most people are optimistic about workplace automation, social data suggests - ZDNet [Last Updated On: February 10th, 2017] [Originally Added On: February 10th, 2017]
- Improving Behavior Through Automation of Vehicle Systems - School Transportation News (blog) [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- 'We employ insane levels of automation' Kris Canekeratne - Times of India [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Why Don't We See More Automation in Federal Networks? - Nextgov [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Technobabble: Automation and the modern worker - CIO Dive [Last Updated On: February 11th, 2017] [Originally Added On: February 11th, 2017]
- Readers Write (Feb. 12): The moose population; jobs, start-ups and automation; diversity in the funny pages - Minneapolis Star Tribune [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Automation Nightmare: Philosopher Warns We Are Creating a World Without Consciousness - Big Think [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Automation can replace bureaucrats and save taxpayers money - Hot Air [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- Automation can revitalize the US workforce - Fox News [Last Updated On: February 12th, 2017] [Originally Added On: February 12th, 2017]
- TigerStop hopes to ride automation to new heights - The Columbian [Last Updated On: February 13th, 2017] [Originally Added On: February 13th, 2017]
- Hexadite Unveils Custom Playbooks Following One Millionth Automated Cybersecurity Investigation - Yahoo Finance [Last Updated On: February 13th, 2017] [Originally Added On: February 13th, 2017]
- NEC updates postal automation system for Hongkong Post - ETCIO.com [Last Updated On: February 13th, 2017] [Originally Added On: February 13th, 2017]