• Industry professional with over 7 years experience in Software Engineering • Develop and perform Functional(GUI, Acceptance, Regression) and Non-functional(Reliability, Stress, Load) tests • Expertise in software testing methodology • Working knowledge of software development life cycle • Hands on experience in building multilayer test automation architecture(solution, frameworks, infrastructure) • Experience in test automation Web based E-Commerce and Client Server application
-
02.07.2020DevOps tools are not only for DevOps. Building test automation infrastructure from scratch.
I am going to share my experience in the context of test automation infrastructure building. You can find a lot of sources about DevOps tools and how to use it, but I would like to apply this specifically for test automation goals. I guess a lot of QA automation guys faced problems when tests are created, but nobody runs it, and nobody cares about it except you. As a result, tests become outdated and we waste of time for fixing. Especially at the beginning of a career, it is a complex task to realize what exactly should be used to run tests, how to set it up and maintain. Some people ask DevOps for help, and I can’t say that it doesn’t work. In a lot of cases, you don’t have other options as you can’t see all dependencies. But as we know, DevOps are really busy guys and automation testing is not a priority at all.Getting your job done end-to-end without dependencies speeds up the process, increases your skills and allows you to see the big picture.
-
Average
-
40 min
-
SQA Days / 27
-
-
15.01.2018Parallel running tools for Selenium tests
Comparison of modern ways and tools for parallel Selenium tests running in CI (real project example)
Tools:
Selenium grid
Selenium grid + docker
Zalenium
Selenoid
Clouds (example SauceLabs)
Advantages and disadvantages of each one, short review
-
Easy
-
20 min
-
SQA Days / 23
-