Joel Oliveira

Joel Oliveira

Presentation Topic: Continuous Testing                                                    13:50 – 14:35 18 October 2017

Tutorial Topic Day 1: Mobile Automation Testing                                 08:00 – 16:15 16 October 2017

Tutorial Topic Day 2: Mobile Automation Testing                          08:00 – 16:15 17 October 2017

  • Continuous (automated) Testing: what it is and how can it be done

    The term Continuous Integration (CI) was first used in 1991 and in 1997 gained relevance with the advent of Extreme Programming. However, the true spread of the term came to pass in 2000 with Martin Fowler’s first article on Continuous Integration followed by the first release of CruiseControl in 2001.

    Subsequently, in 2006, began to be presented what would come to be known in the current decade as Continuous Delivery (CD) also associated with the theme of DevOps. It was also at the beginning of this decade that the term Continuous (Automated) Testing (CT) appeared but it is not yet a common practice.

    In this session, Joel will explain the different terms and concepts, what is CT, the relationship with a traditional testing strategy (manual and automatic) and a possible architecture for a CT solution.

  • If you already heard Rex Black talking about mobile testing, most probably, you already heard that “if you aren’t testing mobile devices yet, you soon will be”. But are you ready for it? And even more important, are you ready to do it using test automation?

    Or do you believe that mobile test automation is not for you because you need to be a software developer or learn a programming language? Join my tutorial and be surprised.

    In this 1 day hands-on tutorial you will learn the basic concepts of mobile test automation, but you will also do it! You will learn and do mobile test automation using open source tools and applying techniques like Data-Driven Testing, Keyword-Driven Testing or Behaviour-Driven Testing (it’s not BDD because we will not be doing any code development).

  • Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector, financial services, defence and security or aerospace.

    In 2009, after a closer involvement with the software testing area, he founded the first online testing community in Portugal and one year later, the PSTQB – Portuguese Software Testing and Qualifications Board becoming a member of the ISTQB working groups in 2011.

    As a passionate about software testing & quality assurance, dedicated to improve recognition/proficiency of the testing community and eager to share his experiences, you can find him giving talks and workshops about software testing (manual, exploratory, automation, mobile, performance, security), engineering processes (waterfall, agile, continuous improvement and CMMI) or career management (mainly but not only for testers).