Loading…
ConTEST NYC 2019 has ended
Discover emergent trends and practices in software testing and quality engineering!
AMA Conference Center New York City, Room 603 [clear filter]
Wednesday, November 20
 

09:00 EST

TUTORIAL: Designing Your Java and Maven-based Testing Framework
During this tutorial Corina will show you how to create and customize an automation project (framework) from scratch, using Maven. 
Java based test design will be the main focus of the tutorial after the project was created: how to avoid repeating code, how to structure your test code, how/when/why to create utility classes and how to run tests.
Corina will show you how to write browser unaware Selenium tests and how to easily switch the browser on which they run. You will learn how to write tests that are environment unaware and how to make them run across your environments. Also you will get an idea of how to easily create tests for translation purposes, when your code runs across localized pages.

Key takeaways: 
  • How to create a new code project with Maven
  • Understanding your pom.xml file
  • How to import dependencies with Maven
  • How to find what you need in the imported dependencies
  • How to create Maven profiles for running tests based on an xml file
  • Creating the browser instances and browser utilities
  • How to switch browsers in tests and how to write browser unaware tests
  • How to switch environments on which tests run and how to write environment unaware tests
  • How to create one test that can run across all the localized variations of a page
  • How to structure the project (where to place what), how to organize the project

Installation Requirements:
The attendees will need to have the following installed on their machine:
- IntelliJ. Community version will suffice and it is free. Can be downloaded here: https://www.jetbrains.com/idea/download
- A Java JDK (preferably above 8). It is up to the participants to choose which version they want and what provider from (either OpenJDK or Oracle).


Speakers
avatar for Corina-Adina Pip

Corina-Adina Pip

QA Manager, Deloitte Digital
Corina is an experienced tester and manager, with a career spanning over a decade. Her favorite activities include: doing automation by means of Java, Selenium, and other cool frameworks, setting up and maintaining automation frameworks, or basically anything related to testing. Her... Read More →


Wednesday November 20, 2019 09:00 - 12:30 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA

13:30 EST

TUTORIAL: Getting the Test Strategy Right for the Context
This workshop is about exploring where and how testing takes place, what makes the contexts different, and how evaluate the risks and design test strategies around various contexts.  Development of context-driven testing strategies will enhance the valuable testing output, allow to save resources and budget, and pick the right tools to support testing activities.
We will go outside the usual comfort zone of websites facing the public and consumers. Let’s look inside to the development of internal IT systems – “business to employee” systems, and consider how to add value with relevant testing activities. We will look into the engine room of business systems for goods received, billing, bonus calculations, point of sales systems and many other moving parts of companies. 
Testing takes place in many more IT contexts besides software development. Looking into it, even software development is a big area - are we talking about new development, existing code base or perhaps coding into an commercial "shelf" application framework.  Sometimes we even have to test that "everything works as before" when the product is moved to another application maintenance vendor.
In this workshop we will look into the various ways to approach testing in the larger IT landscape.

Key takeaways:
  • A look into the engine room of IT systems to support the enterprise
  • Discovering the principles of context-driven testing and exploratory testing
  • Learning how to develop test strategies for different contexts
  • An eye opener and stepping stone to advance your testing to new areas


Speakers
avatar for Jesper Ottosen

Jesper Ottosen

Senior Test Manager at NNIT (Denmark), NNIT A/S
Jesper Ottosen is a Senior Test Manager at NNIT A/S, an IT outsourcing company in Denmark, where he leads testing of commercial standard applications, infrastructure and transition programs. Jesper volunteers as a “leaders leader” in a local Christian youth group, the “FDF... Read More →


Wednesday November 20, 2019 13:30 - 17:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
 
Thursday, November 21
 

09:15 EST

Derive Good Test Data from Production Data without Breaking Privacy Laws
Good test data is the very foundation of good testing. But good test data is hard to get. If you create it manually or build a script or program to generate test data, the test data will probably reflect your understanding of- and expectations to the production data rather than the actual properties of the production data. For that reason, it is unfortunately not uncommon to use production data or data trivially derived from production data for testing.

Using production data for testing has problems of its own. GDPR (the new EU privacy lay) applies to such data. It obviously applies when using production data directly. But surprising to many, GDPR also applies in almost all situations when test data is based on scrambled or anonymized production data.

Overall content of the talk:
* The importance of good, representative and secure test data and the importance of fast, cheap and low-friction access to the test data.
* Metrics for test data (how to measure test data quality).
* Which are the compliance and security challenges (GDPR, Segregation of Duties, data loss prevention, corporate policies, etc.).
* A helicopter view of the most relevant articles of GDPR.
* A helicopter view of the techniques that can be used to protect data, such as anonymization, pseudonymization, synthetic data, tokenization, and format-preserving encryption.
* Strategies for generating test data while respecting privacy and security.
* How to ensure GDPR compliance.
* What to do next and where to start.

Martin will also make sure to address some of the most prominent and serious misconceptions, such as that many believe that data can easily be anonymized (and thus get out of GDPR scope) and that hash function can ensure privacy. Without good test data, your test is not representative to the real-life production situation.

Speakers
avatar for Martin Boesgaard

Martin Boesgaard

CEO & Founder, PII Guard
Martin has a passion for information security and privacy. He has led and managed the development and implementation of several large security-related projects. On top of that, he is expert in cryptography, information security and privacy after having worked in the area for 20 y... Read More →


Thursday November 21, 2019 09:15 - 10:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

10:15 EST

Challenges of Testing Complex IoT Systems and Devices
IoT has been a buzzword for few years already. Everybody talks about it and you can find a lot of information everywhere. Even though it is not quite new, still not a lot of people know how it really works and what are the possibilities with it. In order to test the hardware and software included in IoT system, there are lots of challenges. Knowledge and mindset which testers must have to answer them can vary from the constant improvement of understanding the hardware parts itself to thinking about the end user’s behavior on several levels.

Milena and Dejan will share with you their experience of testing the smart vending machine as an IoT device. The process of transforming one simple automat to the smart vending machine as part of the big IoT system demands constant changing of testing approach and techniques. They will give you real-life examples and share their story. Making hardware smart and testing it constantly inside the IoT system is an everyday challenge for them. Join this presentation to find out how to overcome those challenges of testing a big complex IoT devices.

Key takeaways:
* Why product context is important when defining test approach
* Which skills can tester learn during testing complex IoT systems and devices
* What is the future of testing holds and how testing will be evolving around new IoT technologies

Speakers
avatar for Milena Lazarevic

Milena Lazarevic

Head of Testing at Invenda Group (Serbia)
Milena is head of testing in a young software development company called Invenda based in Novi Sad. After completing a Master’s degree in Mathematics at the University of Belgrade in 2012, she started testing various vending and transportation software products for international... Read More →
avatar for Dejan Nikolic

Dejan Nikolic

Senior QA Engineer at Invenda Group (Serbia)
For Dejan, quality is never a coincidence but the end goal and primary expectation of software testing. Consulting for 6 years, Dejan developed and implemented testing strategies for government and institutional clients in the transportation sector, with a focus on ticket vending... Read More →


Thursday November 21, 2019 10:15 - 11:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

11:15 EST

The Challenges of Testing Playback at Scale
Playback is a complex animal that is often overlooked or reduced in QA to simple cursory visibility checks. This talk will cover an overview of the architecture of live and on demand OTT video streaming (as well as a brief covering of broadcast for reference) and the testing challenges that come from this, as well as some tips on how best to approach the planning of the testing effort to maximize the efficacy of your playback testing.

Pitched at a beginner to intermediate level, participants will leave with a knowledge of some of the moving parts that make up OTT video streaming and some of the approaches that can be utilized whilst testing playback. 

Speakers
avatar for Ian Goddard

Ian Goddard

Software Development Engineer In Test at DAZN (UK)
I began my career nearly 10 years ago when I accidentally stumbled into in broadcast television testing. This included running conformance testing for CI+, Freeview, and HbbTV regimes across the globe. I honed my skills driving an audio testing regime for the company by integrating... Read More →


Thursday November 21, 2019 11:15 - 12:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

13:00 EST

Unmasking Test Data. The Case for Synthetic Test Data
Synthetic Test Data has come a long way. This session will discuss the advantages of synthetic data over masking production data. We will look at GenRocket and how it is redefining the use of data in Agile , DevOps and Waterfall environments.

In this session, participants will learn how to create test data. They will also learn how synthetic data can keep referential integrity. A key driver in being able to use non-production data for test.

Speakers
avatar for George Hamblen

George Hamblen

Senior Quality Assurance Architect at UST Global (USA), UST Global
Innovative and results driven Quality Assurance executive with extensive experience in leading multiple-site domestic and offshore functional, automation and performance testing efforts. Repeated successful customer facing product implementations in mobile, web-based and shrink-wrap... Read More →


Thursday November 21, 2019 13:00 - 13:45 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

14:00 EST

High-Performance Testing: Finding the Right Work-Life Balance as a QA in the Ever-changing AGILE Startup World
The startup world is fast, demanding and challenging. Most of the time a startup needs to move fast and ship faster to survive in the industry and be on the top of the market, while also fighting with budget and ROI issues. As a QA/Software leader, how do you survive in this hostile environment? How do you catch up with this crazy speed? How do you set realistic goals for yourself, your department or even your organization ? In this talk I will walk you through my tried and tested formula to succeed in a startup environment, avoid feeling burned out, leveraging your whole team to deliver a high performance product in a record time. 
 Key takeaways:
  • The startup dilemma: time, money, resource crunch and ways to overcome it
  • 3 steps applied to high performance testing: - Discovery, Analysis, implementation 
  • Ways to multitask efficiently
  • Delegation strategies 
  • Automation tips for a high performing startup

Speakers
avatar for Priyanka Halder

Priyanka Halder

Director, quality engineering, Oscar Health
Priyanka has more than 15 years’ experience in Quality Engineering in various health tech and innovative startups like Oscar health, GoodRx Inc, Heal, Homeme Inc, and Truecar. She currently heads the Quality Engineering team at Oscar health and Priyanka today is building her career... Read More →


Thursday November 21, 2019 14:00 - 14:45 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

15:15 EST

Prioritizing Automation Tests
When faced with a new application or feature do you find yourself struggling with what tests you should automate, which not to automate, and which you should automate first? Have you been asked about why you did not automate certain tests and find yourself struggling with an adequate answer? Have you reviewed the prioritization techniques some have provided and did they feel arbitrary or did they not seem to be a fit for you application? Have you found yourself struggling to defend your prioritization choices?  

Brian has a practical approach to prioritizing automated tests that makes sense. Join him for a walk through the process of balancing difficulty and value to prioritize automated tests and identify the tests that should be avoided.

Outcomes:
 1. How to calculate business value of tests
 2. How to prioritize automated tests
3. Identify tests that should not be automated

Speakers
avatar for Brian Saylor

Brian Saylor

Automation Architect at Discovery (USA)
Brian Saylor has played many roles during his career in the software development field with both large companies and small startups. He has been an engineer, manager, and subject matter expert. He is recognized for his ability to solve complex technical challenges in a practical manner... Read More →


Thursday November 21, 2019 15:15 - 16:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
  Presentation
  • surveys y

16:15 EST

Lightning Talks!
Lightning Talks are brief, 5-minute presentations that focus on a single topic, example, idea, project, or technique. Lightning Talks do not attempt to cover all aspects of their subject matter, but present one facet of the idea clearly and succinctly.

We are inviting all conference participants to sign up for the presentations! Slides are welcome but not necessary. The sign up board will be located by the registration table.

Share with us!

Thursday November 21, 2019 16:15 - 17:00 EST
AMA Conference Center New York City, Room 603 1601 Broadway, New York, NY 10019, USA
 
Filter sessions
Apply filters to sessions.