Fluid Reset
October
 
20th
 at 
9:30am
 
Ticket Sales Are Closed
Text goes here
X

Check-In & Networking

Check-In & Networking

6:00 PM

ReFab

A premiere eco­chic clothing company that creates artful fashion out of upcycled clothing and textiles.

Check-In & Networking

Check-In & Networking

6:00 PM

12:00 PM

Schedule Element

Clear your calendar - It's going down! Schedule Blocks kicks off on May 20th, and you're invited to take part in the festivities. Splash HQ (122 W 26th St) is our meeting spot for a night of fun and excitement. Come one, come all, bring a guest, and hang loose. This is going to be epic!

12:00 PM

Schedule Element

Clear your calendar - It's going down! Schedule Blocks kicks off on May 20th, and you're invited to take part in the festivities. Splash HQ (122 W 26th St) is our meeting spot for a night of fun and excitement. Come one, come all, bring a guest, and hang loose. This is going to be epic!

qUALITY QUESTIONS CONFERENCE

Quality & Testing Conference.

Main topic: Performance & Automated Security Tests.

Thursday
, 
October
 
20
 at 
9:30am
 
Ticket Sales Are Closed
Text goes here
X

ABOUT

Presentations & workshops will be about challenging world of quality assurance. We will focus on performance and automated security tests.


QQ Conf is for all of you, who wants to deepen their knowledge and improve their skills in the field of testing and quality assurance. This event is a great opportunity to discuss processes and solutions, which are used in everyday work. On the conference you can exchange experience, learn interesting case studies and meet people who are interested in quality assurance.

WHERE & WHEN

Thursday
, 
October
 
20
 at 
9:30am
 

PRESENTATIONS ROUTE

Registration

Check-In & Networking

9:30

Keynote presentation: Steve Bond

Managing the Threats in Online Gaming

10:00

Slawomir Kluz

ScalaTest from QA perspective

11:00

Paweł Cygal & Bartosz Zaczynski

Is your website secure?

12:00

Rafal Machnik

CQRS as a performance and security booster.

13:00

Lunch time


14:00

Michal Sajdak

IoT hacking in practice

15:00

Tomasz Borek

Advanced test tools

16:00

Networking


16:45

Schedule Block #1

Clear your calendar - It's going down! You're invited to take part in the festivities. Come one, come all, bring a guest, and hang loose. This is going to be epic!

12:00 PM

Schedule Element

Clear your calendar - It's going down! Schedule Blocks kicks off on May 20th, and you're invited to take part in the festivities. Splash HQ (122 W 26th St) is our meeting spot for a night of fun and excitement. Come one, come all, bring a guest, and hang loose. This is going to be epic!

12:00 PM

Schedule Element

Clear your calendar - It's going down! Schedule Blocks kicks off on May 20th, and you're invited to take part in the festivities. Splash HQ (122 W 26th St) is our meeting spot for a night of fun and excitement. Come one, come all, bring a guest, and hang loose. This is going to be epic!

WORKSHOPS ROUTE

Registration

Check-In & Networking

9:30

Keynote Presentation: Steve Bond

Managing the Threats in Online Gaming

10:00

Workshop I: Mateusz Gruszczynski

Performance tests in Gatling

11:00-14:00

Workshop II: Krzysztof Skarbinski

Automated tests in Python

11:00-14:00

Lunch time


14:00

Michal Sajdak

IoT hacking in practice

15:00

Tomasz Borek

Advanced test tools

16:00

Networking


16:45

PRESENTATION DETAILS


10:00 - 10:45

Managing the Threats in Online Gaming - Steve Bond

The online gaming industry is targeted by cyber criminals more than most. I will discuss the threats we face and the importance of quality assurance in defending against them.

11:00 - 11:45

ScalaTest from QA perspective - Slawomir Kluz

ScalaTest is a popular testing framework in Scala ecosystem. Would it be useful to create functional tests? Based on a simple rest services and selenium test examples we would go through a bunch of framework features. Code snippets should help you decide if it is worth to enter the world of Scala.

11:00 - 14:00

Workshop I - Performance tests in Gatling -  Mateusz Gruszczynski

Developing web applications in world where almost everyone, almost everywhere has internet access becomes quite tricky. We must be aware that thousands of customers may want to access our application in the same time and we must guarantee them not only a service but also a proper quality of that service. During that workshop we will learn how differently applications may behave in development and real life environment. We will learn how to check, measure and simulate real life scenarios using a framework called Gatling.

 

11:00 - 14:00

Workshop II - Automated tests in Python - Krzysztof Skarbinski

The goal of the workshop is to write automated tests using Python, requests and unittest modules for a JSON based API communicating over HTTP.


We’ll be going step by step through things such as:


- Analyze the API
- Model and structure the tests
- Distribute classes and functions to keep the code clean and readable
- Write the actual classes and functions
- Run the tests and enjoy software testing itself

- This will be done on an actual API - a version used by our clients.

12:00 - 12:45

Is your website secure? - Bartosz Zaczynski & Paweł Cygal

Learn about the most common types of attacks which may result in costly damage such as data or monetary loss. Witness live examples of the attacks ranging from innocent trolling to fraudulent bank transactions. Finally, arm yourself with knowledge against these potential threats.

13:00 - 13:45

CQRS as a performance and security booster - Rafał Machnik

CQRS as a performance and security booster.
Will try to answer on following questions.
      - CQRS fancy word or meaningful term?
      - How cqrs might improve performance?
      - How cqrs might improve security?

15:00 - 15:45

IoT hacking in practice - Michal Sajdak

During presentation Michał will present in a practical way a few security mistakes in devices, which all of us can have on our desks (e.g. we will present you a method to get unverified root access on particular TP-Link routers - mistakes found by a speaker in 2016).

16:00 - 16:45

Advanced test tools - Tomasz Borek

JUnit 5.0.0-ALPHA was released on February 1, 2016. It went forward with large strides and has incorporated number of features only TestNG had so far (grouping tests, for instance). We would like not to leave the IDE and show you a number of those. We will cover parametrized testing with JUnit 5 and older, via Zohhak or JUnitParams. We will talk about database testing with DBUnit, DataBene Benerator, LiquiBase and Spring Data. We will try to delve into interesting things like system tests (for system-wide concerns) and some tools for NON-functional requirements, like system stability or high reliability or speed. We will try to cover as many tools as possible, although due to limited time, they will not be covered in-depth. Each tool will be covered with less-experienced audience in mind to make sure that usage and benefits are clear.

our speakers

Steve Bond

Steve is Head of IT Security at William Hill.

He drove the transformation from a small, operational security team into a multi-disciplined security department spanning 4 countries and providing IT security services for all of William Hill Group’s businesses worldwide. He has extensive experience in PCI DSS compliance, having been the technical lead on 2 major PCI programs and the architect of the majority of the control measures implemented to achieve compliance.


Slawomir Kluz

Slawek works as a QA Engineer. He believes that modular and easy to maintain testing framework is the key to efficient quality assurance process. He supports development process from planning to deployment stage working close with developers and DevOps.

Krzysztof Skarbinski

Krzysztof is QA Lead at Grand Parade, with Grand Parade for 5 years. Starting as Monitoring Team member, going through Support Team to arrive at QA department.
Worked on several web projects ranging from small 3-4 man teams to medium 10-15 man teams, from small frontend applications to larger backend services handling over 4 milion requests per week. Taking the role of QA with wide range of responsibilities, as well as coordinating a team of QA engineers.


Bartosz Zaczynski

Bartosz is Senior Software Developer at Grand Parade. Perfectionist and passionate follower of clean code principles. Has a brief QA episode in his career. Working at Grand Parade allowed him to drop the corporate handcuffs and accelerate with exploring modern technologies.

Pawel Cygal

Pawel is Senior System administrator at Grand Parade with overall 10 years experience in IT industry. Open source follower and security passionate. On day to day basis working with High Available systems and keep them up and running.

Mateusz Gruszczynski

Mateusz has over 4 years of experience as Quality Assurance Engineer. During this time he took care quality of web based applications and data processing systems. Currently works for Grand Parade where he works on test automation and developing test tools. He strongly believes that software quality assurance is much more than software testing.

Rafał Machnik

Rafał is experienced product oriented Java developer.  He likes implementing simple solutions for complex problems.

Michal Sajdak

Michal Sajdak is a founder of sekurak.pl and a IT security consultat in Securitum. He's got 10 years experience in a field of IT security. He performs safety test & conducts trainings. He is a holder of the cerificates: CISSP, CEH, CTT+.

Tomasz Borek

Coder from Poland*. Hoping to learn something new every day. Thankful to everybody who helps me while I hop along. Proud of: SCKRK and GeeCON. Co-leads: SCKRK, Polish JUG, Lambda Lounge Kraków. I’m a flawed human, and unafraid to say so. Into: people, software, music, role-playing, honesty, learning. Dislikes: doing unnecessary things, doing “because I can”.


* I got it from me parents. They coded and so do I

Who are we? What we do?

#QQconf

Grand Parade is a part of William Hill Group – a leading global betting company. We are a top Cracow-based software house specializing in building advanced systems for online sports betting, gaming and media industries in Europe, USA and Australia. The solutions built by Grand Parade are used by tens of millions of users every day and our customers include the great majority of key businesses in the gaming field.

PARTNERSHIPS

Proud of how your company lives green while making green? Have a sustainable idea or question you’d like to share with like­minded innovators?


Tag your Tweets and Instagram photos with #LiveGreenMakeGreen and share your vision of social change with other workshop attendees!

Ticket Sales Are Closed
Text goes here
X

#QQconf

Share with Friends
Facebook
Twitter
LinkedIn
Link
Powered by
CONTACT THE ORGANIZER
Google   Outlook   iCal   Yahoo
Sorry, ticket sales have closed.