The evolution of Artificial Intelligence (AI) and Automation Testing could wipe out approximately 73 million jobs in the US by 2030. The Indian market may also face the inevitable threat of losing nearly 120 million jobs due to automation by 2030.
In August 2018, Stimon Stewart’s announcement about release of Selenium 4 caught the attention of the entire automation industry. Selenium is a portable framework to automate web application testing across various browsers and platforms. It is a widely popular tool used by several product and services organizations in their test automation efforts.
While in any ranked list, the core points may be listed with justification, a lot of subjective inputs from the author do tend to come into the picture. Similarly when we look at the top five tips to effective software test automation, what may rank up as top five here, may not necessarily be top five for someone else. And there is no magic with a number five. It could be top three, top ten – to enable a quick read and to keep it as objective as possible, I am limiting this to top five. Read more »
It is no denying that software test automation has evolved to play a very significant role in today’s world of continuous delivery and integration. Automation testing is what enables rapid, scalable and reliable testing, helping testers bring in a solid test strategy not compromising on quality despite the short and agile time to market. Read more »
The title here may not fully make sense to several – it may almost sound like a no brainer to the extent that this is a given – why should this even be discussed? I want to pick this topic though for two reasons as below:
In the current times, the software development industry has been changing very rapidly. Similarly, we can find the rapid developments in the software testing industry which helps to bring future advancements by coming up with new trends to allows quality analysts to enhance their skills. Modern software development teams are no longer content with the testing phase of a software to happen as a last-minute affair.
Although software test automation is a specialization in the field of software quality engineering, it is very vast in scope. This scope is further expanding horizons today with increasing demand for automation testing services across a range of areas in the product development portfolio. When automation came into the lime light and in a tester’s charter about couple of decades ago, the focus in quality was primarily black box – obviously, automation also followed suit and was heavily reliant on record and play tools focusing on front end automation. Read more »
With the much awaited “crossover” of the Marvel superheroes in Avengers: Infinity War this April, one ponders over the fandom of these superheroes which has turned into some kind of a sci-fi worship in itself. Everyone dreams of having a J.A.R.V.I.S. for themselves, but a few understand the nuances attached to it. Being “Just A Rather Very Intelligent System”, it is but an AI program which is based on the same intricacies as any other AI-based system. Realizing how it is no more a dream with its coalescence with automation in the domain of software testing, it has not just brought in a higher level of efficiency in the processes, but has paved hope for the ‘fanatics’ to do wonders with technology, which in fact can swing both ways. Read more »
As a tester, one may stand on the crossroads of effective test automation. From planning to execution, challenges are bound to obstruct the testing process. These may be many, including some of the key challenges such as:
- Test case mapping-
A major roadblock that a tester generally faces is during the mapping of the test case itself. What to test and how to test becomes one of the major concerns during test automation. The things to be kept in mind here, eminently constitute the interpretation of functional requirements into coded automated tests; what needs to be included and automated for optimal resource utilization. This also includes mapping and tracing the whole test coverage via the traceability matrix in order to identify any change in the requirement for the future.
Regression Testing is a huge piece in software testing. A lot of the test effort and budget are often expended on this area and for the right reasons that however careful a developer may be in implementing a new feature or fixing an approved bug, there is always scope for something new to be broken. So testers test not just for the core of the bug fix and the new feature but also surround areas which may be impacted and have a sanity set of tests that run on a regular basis, to ensure overall ongoing product stability. These are also great candidates for automation given the mundane nature and repeatability value they hold. However, most regression candidates are functional cases in nature, even to this day, as most test teams see a lot of value in functional regression testing. Read more »
About QA InfoTech
QA InfoTech is a CMMi Level III and ISO 9001: 2015, ISO 20000-1:2011, ISO 27001:2013 certified company. We are one of the reputed outsourced QA testing vendors with years of expertise helping clients across the globe. We have been ranked amongst the 100 Best Companies to work for in 2010 and 2011 & 50 Best Companies to work for in 2012 , Top 50 Best IT & IT-BMP organizations to work for in India in 2014, Best Companies to work for in IT & ITeS 2016 and a certified Great Place to Work in 2017-18. These are studies conducted by the Great Place to Work® Institute. View More
Get in Touch