What is 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 three successful editions, QA: Challenge Accepted 4.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 non-commercial talks - the policy for the content of the presentations is to be non-commercial, presented by the best specialists in their area;
  • Work and fun combined - besides the technical part of the conference, you can expect show, games and surprises;
  • Free time and networking opportunities - during the conference itself there will be many coffee breaks (and good coffee provided), as well as a long lunch break to chat with your old connections and create new ones;
  • After-party - after the end of the event we will meet for a few beers and joyful conversations.

Agenda

  09:30-10:00 Login

  10:00-10:20 Opening QA: Challenge Accepted 4.0

  10:20-10:55 [EN] Misconceptions About Software Testing

CAN EVERYBODY MAKE TESTS? IN ANY CONDITIONS? WITHOUT UNDERSTANDABLE AND CLEAR REQUIREMENTS? IS IT TRUE THAT TESTERS ARE FAILED DEVELOPERS? AND WHEN EXACTLY DO YOU BECOME A SENIOR? CLAUDIU WILL “LAUNCH” THIS YEAR’S CONFERENCE BY SHARNG HIS PERSONAL EXPERIENCE AND TELLING US SOME MISCONCEPTIONS WHICH OFTEN FIND THEIR WAY IN OUR EVERYDAY WORK.

Claudiu Drăghia

Capgemini Consulting - Bucharest, Romania
CLAUDIU IS OUR FIRST INTERNATIONAL LECTOR WHOM WE INVITE FOR THE SECOND TIME ON OUR STAGE. WORKING AS A QUALITY MANAGER IN CAPGEMINI CONSULTING, HE’S DEALING WITH SOFTWARE TESTING SINCE 2004 WHEN HE STARTS A PART-TIME SUMMER JOB AND SOON ENOUGH IT BECOMES HIS FAVORITE HOBBY, PROFESSION AND CALLING. CLAUDIU IS A PARTICIPANT (AND ORGANIZATOR) IN MANY CONFERENCES AND IT EVENTS, AS HE HAS EARNED THE PRIZE “BEST PAPER” MULTIPLE TIMES. AFTER A VARIETY OF EXCITING PROJECTS, MISTAKES AND MORALS FROM THEM, CLAUDIU WILL FLY TO US ONCE MORE FROM Bucharest TO SHARE WITH US A PART OF HIS KNOWLEDGE.

  10:55-11:10 Coffee

  11:10-11:45 Deep Oracles: Multiplying the Value of Automated Tests

One of the big and often spoken disadvantage of automation testing is that it works in strictly defined limitations. It can find only problems which are predefined in the code. The standard test has a few checks in its last step through which it decides whether it's a success or not. If a predefined check is missing, the test may ommit a problem. Because of this characteristic sometimes automation tests are left out and not used. With a few easy and practical techniques automation tests can be much more sensitive to finding problems in the applications. And the biggest advantage of these techniques is there's no need for change of the existing automation tests.

Emanuil Slavov

Falcon.io - Sofia, Bulgaria
He has been responsible for testing applications for secure file transfer, network and email security, online money transfers, social networks and etc; leading QA teams and building a comprehensive test infrastructure across multiple companies. Speaker of the previous edition of the conference and winner of last year's QA of the Year. Emo also has his own blog for testing. He is also the first Bulgarian to speak at the GTAC testing conference organized by Google.

  11:45-12:15 How to make an agile team's life easier with automation at every level - Testing of Microservices

When the whole team is responsible for the quality of the product, automation testing on different levels gets easier. We'll see how the combination of different types of tests, continuous deployment and continuous delivery techniques in a project, based on microservice architecture, can improve drasticly the quality of the product and save precious time in longterm plans.

Stanislava Staykova and Atanas Georgiev

KPMG - Sofia, Bulgaria
Stanislava is a QA engineer from 2005 and Atanas is a developer from 2006. Currently both of them are part of a scrum team in KPMG, which develops specific microservices. They will present us a way for testing, based on a real project, as well as the different kind of tests in it. Will а QA and DEV be able to show us a good collaboration - be patient to see their results.

  12:15-12:30 Coffee

  12:30-13:00 Performing performance testing - why, who, how - step by step

When we answer the question whether the software is working, the next inevitable things to do are: to find out how quickly and effectively the system is working, how many users it can handle and will it crash in the long run? The topic for Performance testing is important but often missed as a step from the testing process of web/desktop applications. We'll enter the challenging world of Performance testing as we discuss why we need it, what and how we can measure through it. For this we shall practice by simulating a few users and go through the results of our test with beautiful Grafana graphics.

Nedko Hristov

Nemetschek - Varna, Bulgaria
Nedko works as a QA since 2008. He is part of the Varna office of Nemetschek Bulgaria. He will fly from our sea capital to provoke his colleagues to think towards improvement of their processes.

  13:00-13:50 Lunch break

  13:50-14:25 [EN] Automating video and audio in Video Management System

HOW CAN AUDIO OR VIDEO BE AUTOMATED? TO AUTOMATE SOMETHING UNCHANGEABLE LIKE UI IS A STANDARD EXERCISE BUT WHEN YOU MAKE A SOFTWARE FOR VIDEO MONITORING, A VARIETY OF PROBLEMS APPEAR, ESPECIALLY WHEN TENS OF CODECS, HARDWARE ACCELARATORS, DRIVERS AND WINDOWS VERSIONS are involved. HOW TO DEAL WITH SUCH A SITUATION WHEN MANUAL TESTING IS NOT AN OPTION, MARTA MAGIERA will tell us her story. SHE COMES TO US FROM COPENHAGEN, DENMARK, TO SHARE Verified SOLUTIONS FOR THESE PROBLEMS CONCERNING EVERY QA ENGINEER WHO WILL HAVE TO TEST A SOFTWARE WHICH USES AUDIO OR VIDEO.

Marta Magiera

Milestone Systems - Copenhagen, Denmark
MARTA IS A TEST ENGINEER IN THE VIDEO DELIVERY TEAM OF THE DANISH OFFICE OF MILESTONE IN COPENHAGEN. AS A CERTIFIED QA ENGINEER AND SCRUM MASTER, MARTA HAS EXCEPTIONAL KNOWLEDGE IN THE FIELD OF ACTIVEX, DIRECTX, AUDIO/VIDEO CODECS, SOFTWARE AND HARDWARE GRAPHIC ACCELARATORS. REPORTS OF HER TEST RESULTS ARE BEING USED IN TECHNICAL DOCUMENTATION OF INTEL FOR THE DEVELOPMENT OF INTEL QUICK SYNC.

  14:25-14:55 Visual Test Automation in Adidas - Practical Usage

For the end user visualization of the product is most important. We'll demonstrate the real problems connected to visual test automation. Nikolay and George will demonstrate this alternative approach by sharing their personal experiences plus the results, which they have achieved in a project from one of the biggest producers of sportswear in the world - Adidas.

Nikolay Stanoev и Georgi Yordanov

Isobar Commerce - Sofia, Bulgaria
Nikolay and George have extensive experience with huge projects: from building test infrastructure to the smallest details in functional and non-functional testing. Nikolay was a lecturer in the last year's conference, but this time he takes George as a reinforcement. They will tell us about visual automation, which is successfully applied in their project in Adidas for more than 8 months.

  14:55-15:10 Coffee

  15:10-15:45 Cypress vs. Selenium - is the end of an era coming??

In the filed of always changing technologies, we will take a look in Cypress - an instrument for user interface testing (and not only). Lyudmil will make a comparison between Cypress and our well-known Selenium. We will share with you a bit of some tasty information - Cypress has a lot of potential! BUT will it be sufficient enough to throw out Selenium and be our main tool for UI automation? We will see...

Lyudmil Latinov

Xoomworks - Sofia, Bulgaria
Lyudmil Latinov works as a QA for more than 13 years, currently he is part of Xoomworks. In the past years he has tested various applications such as desktop, web, API: both manually and automatically. Nowadays he mainly automates things up, not only because he likes doing so, but because the future lies there. Lyudmil was a lector in QA: CHALLENGE ACCEPTED 2.0 and in this one he will focus on automation on UI level.

  15:45-16:15 Automation vs. intelligence - “come with me, if you want to live”

Have you ever heard the story that your job is automatable, that all the human testers will be replaced by machines or automated tests and you will lose your job? Or even worse, that machines and artificial intelligence will take over our craft and our life and we will be totally useless. Do you buy these? Are you afraid? “Come with me, if you want to live” - this was the famous line that many members of the Human resistance in the Terminator franchise used, when offering their help in the war against Skynet. So, come with me (and John Connor), and join the testing resistance to fight on the side of intellect against the evil machine army. I am willing to challenge the I part in AI on contest by focusing on few key topics: Can we translate testing into machine language? Polymorphic and mimeomorphic actions - what are these? Do we really know what are the benefits of human testing? What are human testers irreplaceable for? Do we really have empirical evidence that computers are capable of doing professional testing? Do we have evidence of “intelligence” at all? Last year at RTC ‘17 I was asked - “Is AI the answer to all test automation problems?”. My answer is “No, it’s not!”. And this talk is my explanation why.

Viktor Slavchev

SiteGround - Sofia, Bulgaria
Viktor Slavchev is a Senior Software Quality Assurance Engineer in Siteground, with vast expirience and skills in QA and strong interest in development in C#, Java and JS, as well as in system administration. He's also well known with his experience as a blogger and as a teacher in the field of software testing. he was also a lector in QA: Challenge Accepted 3.0

  16:15-16:30 Coffee

  16:30-17:00 Team motivation 3.0: Burying the carrot and stick

Do you feel your team is not giving their 100%? Do you feel your manager or team lead is not letting you show your best? Or maybe you've known the standard motivation system is not working for you for some time now. Because motivation through carrots and sticks is so last year. Aneta will provide us with an alternative view on work motivation, besides the amount of the salary and monetary bonus, with a focus on our personal interest, liability and desire to improve.

Aneta Petrova

Honeywell - Sofia, Bulgaria
Aneta is a QA Automation lead with rich experience in the automation functional testing of different products and systems. She believes that ensuring the quality consists also of constant improvement of the process and satisfying the needs of the client. She was a lector on last year's conference with a presentation about technical stuff, this time she will introduce us to people and management.

  17:00-17:20 A "creative" break

  17:20-17:30 Show

  17:30-18:10 Lightning Talks

A series of short presentations with a maximum duration of 5 minutes in which each participant from the audience can participate by doing a pre-recording on the day of the event.

  18:10-18:20 QA of the Year Award Ceremony

  18:20-18:45 Closing QA: Challenge Accepted 4.0

  18:45-19:00 Logout

  19:00-20:00 Moving to the afterparty

More information - at the day of the event.

  20:00 Afterparty

QA Award 2018

QA of the Year Award

For the second time, we will give the "QA of the Year" award, which honors a colleague who is distinguished by his talents in the field of software testing.

Nominated:

Anton Angelov (Automate The Planet / Innovative Lab)

Anton is a QA, programmer, blogger and speaker at conferences - from Rotterdam to Moscow (including QA: Challenge Accepted). This is his second nomination for the QA of the Year. For the past four years, he wrote more than 150 automated testing articles on his website: Automate The Planet - one of the world's most popular for QA automation. Anton has a number of publications in CodeProject and Quality Matters, he is also the winner of DZone's "Valuable Blogger" award. He runs a number of trainings and workshops, and all of his test examples are open source. His GitHub account is also in the top 10 of C# contributors in Bulgaria. His project called Meissa contributes to the QA community all over the world.

Galia Kioseva (Imperia Online)

Galia is a QA specialist who graduated from TU-Sofia with 5 years of experience and she is one of the key people at Imperia Online. She works on a variety of projects such as web pages, mobile applications, integration with Steam and Facebook on Windows, iOS and Android. Awarded "employee of the month" because Kingdoms Online entered the Arab market with excellent quality, reaching more than 100,000 mobile gamers for just two months after launch, despite features like right-to-left, covering over 800 test scenarios. The game has become a hit and has won a number of awards, and Galya is responsible for testing and keeping it up to date. She also helps with the testing of Imperia Online, Imperial Hero, Game of Emperors, Online Artillery, Ludo Blitz and many other games. She trains new colleagues and is the initiator of a number of in-house campaigns.

Keti Mihailova (Upnetix)

Keti is a real example of how a person with no experience in the sphere, but with extremely high goals and motivation, can become an outstanding professional, who independently conducts testing on large and complex software development projects. A lawyer by education and QA by soul, Keti contributes significantly by testing for the delivery of six high-quality software solutions from a variety of industries for leading companies and market leaders across Europe. Besides them, there is a massively multiplayer online role-playing game, published on several platforms and localized in 27 languages; an innovative mobile application for digital catalogs with nearly 100,000 downloads; a comprehensive web platform for a leading e-commerce chain with dozens of stores and a video chat platform for a leading tech company in New York. Keti charges and inspires her colleagues and creates an incredible and positive atmosphere.

How is the winner determined?

50%

are provided by a jury

The jury consists of 12 proven professionals with over 10 years of experience in the industry (changes may occur):

  1. Alex Todorov, QA Consultant, Senior QA Contractor at RedHat, QA Blogger
  2. Blagovest Bogoev, Senior QA Automation Engineer, Endava
  3. Borislav Traykov, QA Engineer and DevOps Lead at Verint
  4. Jeni Kichukova, Director of Quality and Process, MentorMate
  5. Ivaylo Hristov, Founder, Dev.bg
  6. Iskren Nikolov, QA Manager, Experian
  7. Lyuba Ilieva, Director Quality & Telecom LoB at Musala Soft
  8. Lyubomir Todorov, SQA Specialist, SiteGround
  9. Peter Sabev, CEO, Fast Lane Soft Ltd. и съорганизатор на конференцията
  10. Rоumen Banov, Vice-President, Bulgarian Association of Software Testing (BAST)
  11. Slavy Slavov, Director Professional Services at Westum & Co-founder of Equafy
  12. Ferdun Mestan, QA Team Lead, Bosch Software Innovations

The remaining

50%

of the evaluation is given by vote by the audience.

For Contacts

    

  E-mail:


info@qachallengeaccepted.com

  Phone:


+359 88 7675786
(Bilyana Sabeva)

How to get to Inter Expo Center?

Sofia, Tsarigradsko shose Blvd. 147

  City transportation

(we recommend it due to the wonderful after-party)
  • By metro - line 1, station "Tsarigradsko shose";
  • By bus - lines 1, 3, 5 and 6;
  • By shuttle taxi 37;

  Private car

  • There is a paid underground parking linked to the subway station. Also, there is a small number of surface parking spaces as well as the parking space in 'Metro' across the boulevard.