Blog

Last published posts

Mobile Application Testing: 10 Steps Approach
Posted on

Mobile application testing is crucial in order to create a reliable product. In this post, we’ll go over the entire testing process step-by-step. Testing is a crucial part of the mobile application lifecycle. However, due to all the time and effort, it takes to complete the full cycle of app testing, it gets overlooked by…
Read more…

Real Agile Approach to Performance Testing
Posted on

Performance testing helps to determine if a system is reliable and comfortable to use. In this post, we’ll explain the main principles of Agile performance testing as well as its benefits. Before launching an app or a website, it’s crucial for a developer and admin to know how the entire system behaves under stressful situations….
Read more…

THE MAIN ESSENCE OF DEVOPS
Posted on

In the development and delivery of software, the most important contribution of DevOps is the elimination of the time lag between project phases: development, testing, trial operation, and delivery of the product to the final consumer. The time2market indicator is one of the key indicators of the competitiveness of products and the success of companies…
Read more…

The future of manual testing – a word from our partner

The future of manual testing

As many of you may be already aware, almost all new QA positions are requiring Test Automation skill set.

What doest that mean? It simply means that you must be a developer with the solid knowledge to testing frameworks.

At a minimum, this is what nowadays most leading companies are expecting from this role. Even during phone screening you will get passed on the question what is a test case or test plan and be most likely asked how to write a sort algorithm on an array without using conventional bubble or quick sort algorithms.

As agile becomes common practice in most large companies and startups, solid line between developer and QA roles becomes very blur. Developer and Tester becomes one single role. I.e., Developer opens pull request with some code for a new feature or a bug fix, and at the same time add a unit + functional test to the same pull request.

So what is going to happen to Manual Testers? Is this role dead? The answer is NOT. The manual tester will always be needed. Without human eyes it is impossible to release bug-free software! It is the fact and it is very hard to ignore! I’ve recently spoke with Zenefits, a leader in HR software for smaller firms, and their lead DevOps told me that Zenefits’ model of 0 testers on the team started failing once the company has begun to scale.

However, manual testing is already shifting towards cheaper alternative – crowd testing. Check Utest.com if you are interested. Plus due to technological break though in test automation frameworks, a number of manual testers drastically dropped from 1 tester per every 2-3 developer to 1:8 ration.

If you in a position of manual tester, what should you do? You should:

  • start learning programming;
  • start attend interviews to asses reality;
  • express initiative to pair up with Devs and start writing automated tests (API, Functional, Unit);
  • pick up easy bugs and try to fix them with devs help.

If you are confused where to start, BayQATraining is here to help you. The company conducts 100% hands-on bootcamps to address industry demand. Join bootcamps to break your fear and shift your career to next level: Schedule of courses.