Reinventing Quality

ERROR: Content Element with uid "4324" and type "dce_dceuid16" has no rendering definition!

Non-Functional Testing or even better to start with non-functional requirements, belong to the top ten list of most freighting words in software development, especially when it comes to the point of sale of your product at times of extremely competitive market. More than this, in the last decade we’ve been facing new challenges of introducing agile work concepts, rapid growth of reducing development efforts as well as challenging the QA and testing efforts. This led to a situation where we, the people who work in these software projects, put more efforts on functionality, on features - both developing them and testing them - while forgetting that there are more areas to be tackled, such as these non-functional places. Yes, it’s maybe more “sexy” to test new features than failovers. But how many projects did we see getting to the customer’s lab and fail... In the telecom industry as well as in all of these complex systems or high capacity scaled systems, these non-functional requirements, developments and testing are a MUST! Sometimes these tests can be the first ones done by the customers. Even for mobile applications, the companies who develop apps invest time and efforts to perform non-functional tests, especially those companies who develop these apps for corporates or for mass usage.

In my presentation, I’ll show you where not to fail and even how to add value to the project and to the quality of the product throughout better requirements and risks assessment of these non-functional areas.

It’s also a practical presentation and I’ll show different types of organizations, as well as domains in the industry, and how and who are those who will take over to cover that.

Yaron Tsubery, Enghouse Interactive

Yaron Tsubery is working in software since 1990, and has more than 20 years in Software development, QA and Testing field as a Test Engineer, Customer Support Engineer, Testing TL, and Testing Manager, as well as Product Manager, Project Manager and Developer, before becoming a Senior Director of QA & Testing.

Yaron is an IT executive with excessive experience in managing QA & Testing organizations conducting large-scale, complex, real-time system testing at various sectors: Telecom, Banking, IT and Medical Devices. In charge of planning and implementing control quality assurance systems and SDLCs, while using best practice industrial standards (e.g. CMMi, TMMi, ISO, TPI etc.). Preparing and leading a large international company at the Telecom industry through ISO 9001: 2000 certification. Excellent inter-personal skills. Management of large operations (leading engineers, QM, PM and customer support), both local and distributed outsourced teams in USA, India, Hungary and Singapore. Proven ability to create highly motivated and inspired teams, with a "can do" attitude.

Yaron Tsubery has been the VP of the Testing Division at Ness Technologies in 2013 and a Director of QA & Testing Manager at Comverse since 2000. Yaron has vast knowledge and experience in managing large QA & Testing group that includes Testing Team Leaders, Test Engineers and experts. The groups were in charge of defining the Business Unit's processes, the relevant tool and documentations that will be used while implementing these processes; the QA & Testing groups mainly dealt with defining plans and test strategy, while covering Functional, Non-Functional, Load & Performance tests, using quality risk categories, and test automation, for large scale, complex real time systems (e.g. , IPTV, IMS, Mobile Internet Gateway etc.) some of which were included off-shore and/or near-shore solutions. Yaron was in-charge to define the roles and the career path of the group members while recruit and coach senior testing team leaders. The QA & Testing groups acquired vast knowledge and experience in managing and controlling ATPs at the customer's sites. The groups also implemented a Risk-based approach for the complete product life-cycle, with special attention on testing. Implemented Agile method with special attention to SCRUM and a mix with other tradition methods such as spiral, V-model and waterfall. In addition Yaron was appointed to set as a mentor of senior test group leaders while implementing these methods. Yaron is also known as a manager who has built testing groups in his past and also acted as a consultant to testing managers – both inside and outside Comverse – while they were building their testing groups.

Yaron was assigned by the management team to assess and perform due diligence for 3rd party companies which the business unit wished to cooperate with.

Yaron is the former President of ISTQB® (International Testing Qualifications Board – (www.istqb.org) and is also the President and founder of the ITCB® (Israeli Testing Certification Board – (www.itcb.org.il). He is a member of IQAMF (Israeli QA Managers Forum) and in SIGiST Israel. In addition, Yaron has been invited as a speaker to some important international conferences to lecture on subjects related to QA & Testing.