QA Engineer/Analyst/SDET Role EXPLAINED-The Test Lead

The Test Lead
5 min readDec 8, 2020

The Quality Assurance role is one of the most essential roles in the Software Development Life Cycle process, however it seems to be one of the least talked about. The QA role goes by many names such as QA Analyst, QA Engineer, Test Engineer, SDET, etc., but the job focus remains to stay the same, to thoroughly test applications.

Photo by Christina @ wocintechchat.com on Unsplash

What is a QA Engineer?

Now that I have hyped the role up in my introduction you may be wondering, what does a QA Engineer even really do? When an application is conceived as an idea, it SHOULD go through the proper Software Development Life Cycle which includes it being developed, tested, and then deployed to an end-user.

A QA Engineer’s role is to test and make sure that a given application meets certain requirements before it can reach an end-user. This is done in the process of creating tests, running the created test, and then documenting the results from their test. Any time a test has results other than what was expected, a defect or bug should be created. This should then be relayed back to team members to see if its priority level is high enough to need a fix now or could be fixed later after the deployment.

--

--

The Test Lead

SDET at fintech company in NYC. Visit personal page http://thetestinglead.com// Twitter @juss_bailey Youtube @The Test Lead