STAREAST 2017 Concurrent Session : Use Layered Model-Based Requirements to Achieve Continuous Testing


Thursday, May 11, 2017 - 3:00pm to 4:00pm

Use Layered Model-Based Requirements to Achieve Continuous Testing

Add to calendar

Requirements, test cases, and test data are still generally designed and created the same way they have been for the past thirty years—despite the evolution of testing techniques and tools. Requirements are still specified through written natural language, which leads to ambiguity and poor testability. Test cases are manually designed and are built on incomplete requirements. Test automation requires a human being to first manually create the automation scripts, which then have to be manually maintained sprint after sprint. Alex Martins shares how he helps organizations truly shift-left by using multilayered visual models and CAD-like (computer-aided design) technology to specify requirements such that ambiguity is inherently removed. With unambiguous and complete requirements, developers introduce fewer defects into their code and manual test cases. Join Alex to see how automated test scripts and their required test data can be generated automatically based on the requirements—without manual intervention.

Alex Martins
CA Technologies

Alex Martins is a practitioner with more than 18 years of experience in large-scale application design, development and testing. For the last 13 years Alex has been focused on software quality engineering and testing discipline. Going through all levels, from Tester to Practice Leader in various technology companies such as EDS, IBM Global Services, HP Enterprise Services, Cognizant Technology Solutions and CA Technologies, Alex built and ran several Enterprise Testing Organizations in Latin America and the US for multiple clients. He led HP’s Global Testing Innovation capability and was one of the innovation leaders in Cognizant's Mobile and IoT QA practice. More recently he joined CA Technologies to help organizations truly accelerate their Continuous Delivery pipeline by shifting left through Continuous Testing. Alex is passionate about increasing software quality through defect prevention across the entire SDLC.