I have been trying to switch from being a manual QA Engineer to an automated tester for years. Early last year, finally, I found a position at Fitbit-Boston! With the new job, I’ve been trying to capture as much knowledge as possible. Blogging about what I am learning seems to help stick the information in my head.

Here are some kind words I have seen around the internet, referring to this blog:

John Ferguson Smart, creator of the automation framework Serenity BDD (March 29, 2017)

Brett Tramposh, Quality Practice Leader, How to Add Test Automation to your Quality Assurance Toolbelt (January 26, 2017)
  • Information gathered from my blog and other articles used in Powerpoint presentation. 
  • My TechBeacon articles are listed under Brett's "References" page. 
  • According to Brett, "This was a discussion at our Rose City SQE Meetup group on January 25th, 2017. Great conversations and ideas on how to foster a better culture in growing our engineers into the skill set they need to compete".

TechBeacon: Mitch Pronschinske, 7 DevOps trends to watch in 2017 (January 12, 2017)

I must have been in a real foul mood that day when I gave this quote:

"Testers will learn to code or perish

"TJ Maher, an automation developer and TechBeacon contributor, spent the last two years updating his skills to move from manual tester to automation developer to software engineer in test. In those same two years, he’s seen many of his former QA testing colleagues lose their jobs due to the major changes going on in the testing industry right now.
“Continuous integration and continuous delivery turned the big splash of Selenium WebDriver into a tsunami that washed away almost all of the software testing industry, drowning many of the manual testers and eroding their base of employability.” —TJ Maher
"For many testing engineers, 2016's motto was 'learn to code or perish.' Testing is now focused at the web services level, with tremendous demand for RESTful APIs, and Selenium wrappers, he says".

VeritechIT: Best Blogs 2017:  Best IT Blogs 2017: Must-Read Resources for CIOs, IT & Security Pros (January 3, 2017)
"TJ Maher has worked in the software testing field since 1996, and since 2015, he’s also been an automation developer and blogger. He started Adventures in Automation in 2015, initially as a way to store the 'copious amounts of notes' he found himself taking when he began interviewing for automated development positions. At Adventures in Automation, you’ll find posts on topics ranging from automated testing frameworks to security testing and software quality assurance.
"Three posts we like from Adventures in Automation:, blog: How to improve your CV and improve your chances of finding your next software testing job, (12/07/2016)

PetriKainulainen.netJava Testing Weekly 47 / 2016, (11/21/2016)

Tadhg88: Postman Intro (8/10/2016):

  • The author, Tadhg88, writes to his readers about how to use Postman, referencing my blog. 

PetriKainulainen.netJava Testing Weekly 17 / 2016, (4/25/2016)
"Why Use a Builder Pattern? Examples of Telescoping Constructors: when storing Address data identifies the problems caused by the telescoping constructor (anti)pattern, and describes how you can solve them by using the builder pattern. I think that the builder pattern is extremely useful tool for creating test data, but you shouldn’t overuse it because it is not free".

Alan Richardson, (4/12/2016) "Kick Ass Blog Posts" (2/15/2016)

"Another great post by T.J. Maher, on his blog post related to the all famous testing pyramid and the different proportions that types of tests have in it, definitely a read you would like to take a look into:
Testing Beyond the UI: The Testing Pyramid Problems with UI Tests".

TestingCurator, Matt Hutchinson: (1/23/2016)
PetriKainulainen.netJava Testing Weekly 3 (1/18/2016)
"Automate Amazon: Writing a Shopping Cart Test is the latest part of T.J. Maher’s Automate Amazon tutorial. It explains how you can write a test which ensures that preserves the prize of a product that is added into a shopping cart. This means that the prize shown on the review shopping cart page must be the same as the prize shown on the product page. By the way, this post assumes that you have read the earlier parts of this tutorial".

Joe Colantonio, (1/17/2016)
TestingCurator, Matt Hutchinson: (1/16/2016) "Kick ass blog posts" (1/11/2016)
"This guy deserves applause for the hard work he has done on writing a whole automation framework for ordering in Amazon, in order to show how it looks all together. The article is part of a series, I strongly recommend you reading all of them if you want to know how all the little pieces in automation are tied together, really good read". ( Re: Automate Amazon: Initializing Login and Cart ) Java Testing Weekly 2 (1/11/2016)
"Automate Amazon: ProductEnums and ProductObjects is the fifth part of T.J. Maher’s Automate Amazon tutorial, and it describes how you write Selenium tests which ensure that you can add products into your shopping cart. This post provides good advice on linking the persisted test data with your test cases. If you are not already using enums for this purpose, take a look at this blog post".

Alan Richardson: (1/7/2015) Java Testing Weekly 1 (1/04/2016)
"Automate Amazon: Writing a Sign In Test  describes how you can write a Selenium test for the sign in function of This is a very good post because it basically explains everything that is required to test the sign in function. Also, you should read the other parts of this tutorial as well".
BizTalk: 50 Must-Read IT Blogs 2015 (12/10/2015)

"The life of a QA specialist isn't easy. But automation can help make the processes easier. Software quality-assurance engineer Thomas Maher Jr. catalogs his adventures with automation and offers QA best practices and insights for companies that do software development. 
"MUST-READ POST: This post, which raises the question of whether QA departments should include dedicated automation teams. 

"Follow: @tjmaher1 | Read the blog:"

Neotys Blog: Testing Roundup (10-06-2015)
"Thomas F. Maher, Jr has been a Software Quality Assurance Engineer for over fifteen years, and is attempting to make the leap from manual to automated testing. Recently, he posted an article to his Adventures in Automation blog in which he discusses the evolving role of QA Engineers—an evolution that directly relates to the increasing speed of software projects. 
Test automation dominates the industry, and as a result, many may question the necessity of QA Engineers: “If you can replace some of the tasks a QA Engineer does, why not replace all of them?” 
Maher Jr notes that his organization maintains a healthy mix of both manual and automated QA, an ideal structure in his opinion. Read his article  for a closer look at the shifting role of QA Engineers and then decide for yourself: are QA Engineers really going extinct?"
Post a Comment