Posted by Kelly Grant, TCC Senior Technical Recruiter
Most companies have multiple testers on their Quality Assurance teams and testers have certain skills that many developers do not, but it appears that automation testing continues to rise. In part, this is due to the increasing adoption of agile development, which requires testing to be part of the continuous integration cycle.
I recently read an article on the TechBeacon website that discusses need for automation testing skills in today’s marketplace. https://techbeacon.com/app-dev-testing/why-test-automation-skills-are-career-must
Everyone in the industry recognizes there is an increasing shift toward eliminating manual testing and relying more heavily upon automated testing. The article states that having some programming experience will help software testers in their current jobs, as well as be more marketable when looking for a new position. But if someone does not already have automated test skills, the number of technologies and programming languages may feel overwhelming. The following lists may help.
The article states that the five most requested programming skills, in order, are:
- SQL or relational database skills
- Java, including J2EE and EJBs
- Perl
- Python
- C/C++
It also calls out the following technologies as required skills for many tester positions:
- XML
- General web development skills including HTTP/HTTPS, HTML, CSS, and XPATH
- Web services or referenced SOAP and XSL/XSLT
The article stated these are the top five automation technologies, which may be a good starting point if you are interested in adding to your skill set:
- Selenium, including Selenium Remote Control (RC)
- QTP
- xUnit frameworks such as JUnit, NUnit, TestNG, etc.
- LoadRunner
- JMeter
The article states: “The more technical and automated testing skills you have, the more marketable you’ll be as a tester. If you don’t have the skills now, start learning. Even if you’d rather focus on manual testing, learning these technologies will let you help your team automate those tiresome regression tests and spend more of your creative energy on exploratory testing.”
Seems like good advice.
To learn more about TCC and our career opportunities please visit our website https://www.e-tcc.com/open-positions.