QA: Challenge Accepted - a software testing conference from professionals for professionals

IMPORTANT! CHANGE OF DATE

Dear participants in QA: Challenge Accepted 6.0, As you probably know already, on March 8th there were four confirmed coronavirus (COVID-19) cases in Bulgaria, thus a government ban for mass cultural and sport events. We were wondering if our technical conference goes into this category, however, we received tens of questions what is going to happen to the conference, we got emails from worried participants, and even some speakers declined their talks on the event. The team of QA: Challenge Accepted 6.0 is proud that we make a different event, where people feel good, have fun and good networking with their colleagues and friends, learn new things, and discover new horizons. We believe that even if there was not a government ban, in this situation the event would not be that exciting, pleasant and fun, as we all want it to be. That is why we took the hard decision to postpone it, despite the extra effort and the inevitable financial losses we will take. For us, the health and safety of everyone is the most important thing! The new date of the conference will be September 12th, Saturday, and for the workshops - a day earlier (September 11th, Friday). We will have six months to make the event even better for you. We would like to thank everyone for their understanding, as well as thank to Sofia Tech Park for their quick reaction with the new date. What is expected from now on? Before all, we will be glad to meet you on September 12th. We offer you the following option related to your ticket: - you can come on September 12th (you do not need to do anything additional) - you can change the participants data (if you decide to give your ticket to a friend or colleague) - up to 10 days before the event, i.e. until September 2nd. - you can get your money back (if you decide not to come) - up to 30 days before the event, i.e. until August 12th. In case you are outside Sofia and need hotel accommmodation, we can arrange that on preferencial prices for you in hotel Metropolitan, Sofia. We would like to ask for your patience, while handling all of your requests, as during this and next week we will be re-contacting everything (technics, catering, hall, print materials, etc.) We would like to thank you one more time for your kindness and understanding in this situation. Be healthy!

WHEN?

Saturday
12 September 2020

WHERE?

John Atanasoff Forum
Sofia Tech Park
Sofia, Bulgaria

TICKETS


Buy now

About QA: Challenge Accepted

QA: Challenge Accepted is a conference targeted towards enthusiasts, specialists and managers participating in software testing and software quality assurance. The event is initiated by the QA community in Bulgaria - for professionals from professionals.

After five successful editions, QA: Challenge Accepted 6.0 will bring you more enjoyable experiences and the opportunity to obtain new knowledge, skills, contacts, ideas and approaches, while remaining true to our core principles:

A single presentation track

You will be able to attend all of the lectures without having to worry that you can miss out on a topic that you find interesting.

Distinguished presenters and topics

Some of the best professionals in the sector will present interesting and actual problems in QA (as well as their solutions) with real, practical usage.

Work and fun combined

Besides the technical part of the conference, you can expect show, games and surprises.

Afterparty

Afterparty

After the end of the event we will gather for a few beers, joyful conversations and endless opportunities for networking.

Tickets and prices

Less than 100 tickets remaining!
Standard Bug

Conference Ticket

199 лв. (~102 EUR)

  • VAT included
  • subject of availability
  • discounts available when paying via wire bank transfer for 5+ tickets
  • for additional info or group tickets, please contact us at tickets@qachallengeaccepted.com
Buy now

Workshops

Workshop Ticket

199 лв. (~102 EUR)

  • VAT included
  • choose from 3 different workshops focused towards practice
  • small groups limited up to 20 participants per workshop
  • entirely in English
  • for additional info or group tickets, please contact us at tickets@qachallengeaccepted.com
Buy now



Special package deal offer:

15% off package deal

Buy package deal: conference + workshop with 15% discount

Note: If you already have a conference ticket for QA: Challenge Accepted, you still can take advantage of the offer. You will get 15% discount for the workshop, and the discount difference (if any) in the conference ticket price. For example, if you have purchased a conference ticket with 10% discount (for 179,10 BGN), you pay just 158,90 for the full package (=338 BGN). If you have bought Early bug for 129 BGN, you pay additional 169 BGN for the full package (=298 BGN).

Agenda

Workshop Day - Friday, 13 March, Hotel Metropolitan

  09:30-10:00 Login + Coffee @ Hotel Metropolitan

  10:00 

Roman Orlov
WORKSHOP 1: Efficient Selenium Infrastructure with Selenoid
Trainer: Roman Orlov

Selenoid is an alternative lightning fast open-source Selenium protocol implementation running browsers and Android emulators inside Docker containers. This full-day workshop shows how to build efficient and scalable browser automation infrastructure.

Learn more

 
Roman Orlov
Peter Popov
WORKSHOP 2: The Building Blocks of Agile
Trainer: Peter Popov

This workshop will explore pair programming, deep (I-shaped) vs. broad (T-shaped) skillsets, developer testing, automated testing, technical debt, cycle time and feedback loops, staff liquidity, metrics, etc. through the prism of Agile. There will be no computers in sight, not a line of code will be written but you still will be able to improve your and your team productivenesss during this full day workshop.

Learn more

 
Peter Popov
Roman Yakymchuk
WORKSHOP 3: Exploratory Testing
Trainer: Roman Yakymchuk
SOLD OUT

This full day workshop teaches testers the basics of Exploratory Testing and how to apply more advanced approaches and techniques in your daily work. Entirely oriented towards exercises and real-world scenarios and examples.

Learn more

 
Roman Yakymchuk



Conference Day - Saturday, 14 March, Sofia Tech Park

  09:00-09:30 Login

  09:30-09:50 Official Opening

  09:50-10:25 How King Uses AI to Test Candy Crush Saga

Candy Crush Saga is one of the biggest mobile games today that has been around for 7 years. It is increasingly a challenge to test a game that has technical debt combined with new features being added for millions of players. Alex will show us how King is training artificial intelligence (AI) programs (bots) to test its games by mimicking human players. Join Alexander as he discusses how King is taking testing to the next level by using machine learning to train bots to test and evaluate game feature in an unsupervised scalable way. He discusses ways to extend and use AI bots to test parts of code that normally is a challenge to tackle as human tester. Alexander explains how this AI approach can be generalized to test other applications.

 

Alexander Andelkovic
 
Alexander Andelkovic
Agile Testing Lead, King (Sweden)

Alexander is the agile testing lead for Sweden-based King/Midasplayer AB, developer of the popular mobile game Candy Crush Saga. He has worked on multiple complex test projects ranging from using session-based test management for quality assuring MED-Tech devices for life critical systems to establishing a world class approval process for Spotify apps used by Fortune 500 companies. Now he teams with developers in testing big data, business analytics, and game level regression testing using AI.


  10:25-10:45 Coffee

 

  10:45-11:25 Leveraging Open Source Software to Assure Quality

Often times we are confronted with a testing challenge that requires a software solution. We scour the web for answers and sometimes we find a product that solves our problems and other times we have to write software to solve the problem. In this talk, Dan will walk through a story of when he was confronted with such a situation and how he leveraged the world of open source software to deliver a solution that turned out better than he could have ever have hoped it would. You will learn how open source software works, how to most effectively use and contribute to it, and how to decide whether or not you should use it.

 

Dan Cuellar
 
Dan Cuellar
Creator of Appium

Dan Cuellar is the creator of the open source mobile automation framework Appium, and an experienced software engineering and quality assurance manager. Previously, he headed the test organisation at Shazam in London and Zoosk in San Francisco, and worked as a software engineer on Microsoft Outlook for Mac, and other products in the Microsoft Office suite. He is an advocate of open source technologies and technical software testing. He earned a Bachelor’s degree in Computer Science, with a minor in Music Technology, from the world-renowned School of Computer Science at Carnegie Mellon University in Pittsburgh.


  11:25-11:45 Coffee

 

  11:45-12:10 Detox: Tackling Flakiness of Mobile Automation

Naturally, all mobile apps require testing, but a lot of it is done manually. Wix has an application that needs to be released as often as possible to meet the needs of 5 million users. The most difficult part of automated testing on mobile is the tip of the testing pyramid - E2E tests. The core of the problem with E2E is flakiness, which results in unreliable tests. Viktorija is going to tell how she tackles this by moving from black box testing to gray box testing. And how a React Native mobile apps automation library - Detox - is being used for that.

 

Viktorija Sujetaite
 
Viktorija Sujetaite
Mobile QA Engineer, Wix (Lithuania)

Viktorija is a Mobile QA Engineer at Wix. After gaining experience in Web and Windows desktop apps testing, she followed her passion for technology and innovation to work with mobile apps. She is making mobile automation an inseparable part of the QA cycle - working with Detox and teaching others how to work with it.

 

  12:10-12:35 Taking Quality to Next Level: Metrics for Improvement

Are your testing and quality assurance activities adding significant value in the eyes of your stakeholders? Do you have difficulty convincing decision-makers that they need to invest more in improving quality? Selecting metrics that stakeholders understand may improve your project in many aspects. Anton Angelov will present a story of how his teams managed to adopt a more in-depth bug workflow - from noticing the bug to the triage process and metrics boards. There will be a real-world example of how to collect essential QA metrics from Jira, using Azure Functions and visualizing them through charts in Azure Power BI. At the end of the presentation, you will have many ideas on how you can optimize your existing defect management through new statuses, practices and monitor it through quality metrics, which can help you to improve your software development and testing further.

 

Anton Angelov
 
Anton Angelov
Founder of Automate the Planet & Creator of BELLATRIX and MEISSA (Bulgaria)

Anton Angelov is CTO and Co-founder of Automate The Planet Ltd, one of the world's most popular blogs for quality assurance and automated software testing. He is also an inventor of BELLATRIX Test Automation Framework and MEISSA Distributed Test Runner, speaker at various conferences, and also a winner of QA of the Year Award. Anton has a significant experience in automated testing, working as QA architect in Telerik and Progress, and is welcomed again to our stage to tell us about metrics.


  12:35-13:30 Lunch sponsored by SafeCharge - a nuvei company

 

  13:30-14:10 Testing in the Digital World

Baris will make a quick overview of the modern trends in software testing nowadays, covering topics such as DevOps, Agile, IoT, and artificial intelligence, in accordance with his rich and diverse experience in software quality assurance field.

 

Baris Sarialioglu
 
Baris Sarialioglu
Author of "Software Testing Tips: Experience & Realities" & Managing Partner, TesterYou (Turkey)

Baris Sarialiogly is an IT professional with 15+ years of experience as Information Technologies Consultant, Software Engineer, Software Developer and Software Tester for many different organisations. Highly experienced in Software Development Life-Cycle, Software Project Management, Business Analysis, Agile Methodologies, Usability, User Experience (UX), Quality Assurance and Software Testing, he is currently a Managing Partner at TesterYou. Baris has published a number of papers and books within the Software Testing profession and contributed to the field by regularly attending conferences as a speaker, panelist, lecturer, moderator and contributor. He is also an accredited ISTQB trainer.


  14:10-14:30 Coffee

 

  14:30-14:55 Risks and Challenges for IoT & Embedded Testing

Trends show that Internet of Things grows by 30% every year worldwide, rеaching up to 25 billion(!) devices till 2025. This means that many of the current testers will very soon start their adventure with real hardware devices. It also means that more and more complicated integration with modern services and technologies such as Amazon DRS, Alexa, Behavioral Recognition, vision processing, AI, ML and many more is expected. What are the limitations encountered in such conditions? What are the main challenges and what a modern tester should know before they start their testing game? Why we should focus on safety aspects? And finally, how to find yourself in a testing environment when Time to Market statement has paramount importance in terms of building business models? Dawid will focus on the current challenges and risks coming in the near future and how to deal with them to avoid a safety headache. He will also present the way to easier identify and mitigate them. All of that in the context of pet cameras, snack launchers, and lasers, or in other words - IoP (Internet of Pets) world. All dogs and cats are warmly welcomed during his talk.

 

Dawid Pacia
 
Dawid Pacia
Test Automation Manager, Brainly (Poland)

Dawid Pacia is 1/3 QA, 1/3 DevOps and 1/3 Team Lead. He also describes himself as tech freak following all the newest technologies (and also implementing some on his own). Dawid is a huge fan of agile approach to project management and products. He is actively speaking and traveling around the world. David has also received "People of Testing" award in 2018 & 2019, and he is organizer of QA meetups.

  14:55-15:20 Performance Assertion during the Functional Testing

With this talk Petros will give an introduction to the concept of the Timings API that has been developed by GoDaddy. Most testing teams follow a CI/CD process where Selenium is commonly used for test automation. Selenium WebDrivers provide access to the same APIs as real browsers, including the widely supported W3C performance API. Using Timings API, one can insert some JavaScript code into the WebDriver object, performance data can be collected and posted back to the webservice. The response from the webservice includes a boolean field that testers can use for assertion - just like they would with functional checks! The field indicates whether performance was above/below the baseline.

 

Petros Plakogiannis
 
Petros Plakogiannis
System Test Engineer, Trasys & Organizer of Ministry of Testing Meetups Athens (Greece)

Petros Plakogiannis has graduated the University of Piraeus and the Technological Educational Institute of Crete. He has been working professionally as a software tester for 11 years, with strong focus on automated testing using various tools like QTP and Selenium. He also has a significant experience in white box testing, application testing (desktop, web and mobile), and security testing. Petros is also the main organizer of the Ministry of Testing Athens meetups.


  15:20-15:40 Coffee

 

  15:40-16:05 Everything you need to know about accessibility testing

How do you make a product inclusive? How do you ensure that users will have equal access to your creation? You need accessibility testing! In this session, Lena will present an overview of accessibility testing and demonstrate why everybody needs to be aware of it. We will look at some useful tools for easy manual testing, and also show how to automate these kinds of tests.

 

Lena Konstantynova
 
Lena Konstantynova
Quality Analyst Consultant, ThoughtWorks Germany

Lena Konstantynova is a Quality Analyst Consultant at ThoughtWorks Germany. She has experience in consulting and coaching as well as the creation and integration of software in various domains, ranging from retail to tourism, e-commerce and warehouse management. Lena is focused on various testing activities, producing detailed documentation, driving higher team productivity using agile methodologies, and knowledge sharing. Lena also has experience working in a startup environment, as well as being part of corporate and distributed teams. Lena is an active participant in various technical conferences and meetups. Out of the QA field, Lena acts in the theatre and listens to post-rock songs.

 

  16:05-16:30 [BG] How (not) to Talk at Conferences

This talk will be in Bulgarian. Despite the super-unprofessional title, Nedko will describe how he prepared himself in the last two years to speak at some of the best IT conferences in Bulgaria, sharing some lessons learned about the acquired black magic for conducting live coding, overcoming the fear of public speaking, dealing with panic attacks on the stage, etc.

 

Nedko Hristov
 
Nedko Hristov
DevOps Engineer, TransportAPI (Bulgaria)

Nedko Hristov is at the QA field for more than 10 years and currently scratching the surface of the DevOps field. His main interests are infrastructure and security. Nedko is also a blogger and writes about QA, performance and security. In addition to all of that, he is also long-distance cycling and participates to different adventures like lecturing at universities, conferences and sometimes even as a motivational speaker and writer. He considers that one of his biggest achievements is that he was not kicked out of the stage the last two times he spoke at QA: Challenge Accepted.


  16:30-17:00 A 'Creative' Break


  17:00-17:30 Lightning Talks

A series of short presentations with a maximum duration of 5 minutes where every conference participant can speak from the stage by registering on the day of the event.


  17:30-17:45 Entertainment Show


  17:45-17:55 QA of the Year Award

Official award ceremony and announcing the name of the winner


  17:55-18:10 Closing Ceremony

Raffle from the sponsors' games and official closing of the event.


  18:10-18:30 Anoter 'Creative' Break - Afterparty Preparation

 


  18:30-21:30 Afterparty: Joke & Roll Party sponsored by Milestone

After the end of the event we will gather for a few beers, joyful conversations and endless opportunities for networking.


  21:30-22:00 Logout



Buy tickets


Roadmap

1 November 2019

Event announced

Super Early Bug tickets are on sale.
Call for speakers, sponsors, volunteers.
Nominations for QA Award are opened.

|

15 November 2019

Super Early Bug sale ends

Early Bug tickets are on sale.

|

1 December 2019

Early bug sale ends

Standard Bug tickets are on sale.

|

10 January 2020

Call for speakers ends

Last chance to apply as a speaker.

|

15 January 2020

Agenda announced

The conference agenda becomes public.

|

25 January 2020

QA Award nominations end

Workshops announced
You can nominate a worthy QA professional up to this date.

|

15 February 2020

Sponsorship opportunity ends

Deadline to become a sponsor or partner of the event.

|

8 March 2020

Ticket sale ends

Last chance to purchase a ticket for the event.
Tickets are subject of availability.
Also deadline to vote for the QA Award.

|

14 March 2020

QA: Challenge Accepted 6.0

The big day of the event.



QA Award 2020

QA of the Year Award

This year we will award the QA of the Year prize, too, to honor a colleague who is distinguished for his qualities and contributions in the field of software testing.

Nominated:

Anton Angelov

Anton Angelov

One of the best experts in the field of test automation, who contributed to the QA community with over 200 articles and numerous lectures around the world. Developed two advanced automation projects - MEISSA and BELLATRIX. Author of one of the most widely read automation testing blogs - Automate The Planet, counting over 2.2 million readers and over 300,000 subscribers worldwide for the past two years. In 2019, his site was pointed as one of the best and most useful online testing resources. Anton has been nominated during the all four years, and won the award in 2018.



Vote
 
Viktor Slavchev

Viktor Slavchev

An unorthodox software testing thinker with a context-driven mindset. Tester, blogger, teacher and conference speaker. During the past few years, he delivered various talks at local and international tech conferences. His talk "Worst practices in software testing" was listed among the 20 most viewed videos of all time on Ministry of Testing Dojo platform. Viktor teaches software testing in academy called Pragmatic. He is a Senior Software Engineer in Test and QA Lead at Clippings, where he is responsible for support and development of their automation framework, as well as establishing QA culture companywide.



Vote
 
Evgeni Kostadinov

Evgeni Kostadinov

QA architect and freelancer with a decade of experience in automated testing. Worked for global companies at the top of the Fortune 500. Also a creator of the JIRA Exploratory Testing Plugin and the Human-driven Testing Framework, spoke at a number of IT events and conferences. Provided trainings for beginners as well as for advanced testing specialists. Evgeni was also nominated for the award in the last year edition of the conference in 2019.



Vote



How the winner is determined?

50%

 are given by jury evaluation

The jury consists of 12 proven professionals with more than 10 years of IT experience (jury members to be announced shortly)

The remaining 

50%

 are given by public voting.