Back to professionals

Automation Tester & Team Leader

Overview


Short Summary

QA engineer with over 14 years of experience, with 11 years in manual testing and over 3 years in automation testing. He is currently working on creating an automated system using Typescript and Appium. They are also using Gherkin, Swagger, Postman, Github and Java as a main language. He is testing API tools and has also experience with Smoke tests. He has approximately 1,5 years of experience in Java and same goes for Python. He is responsible for planning, strategy, testing execution and tools. He was also writing and maintaining automated REST and WebSocket related test cases. He is fluent in English. He was previously leading a team of maximum 8 members. He has experience with agile methodologies, especially Scrum. In the past, he was acting as a scrum master and leading all the ceremonies.

Work Experience

Automation QA Engineer (11 Nov 19 - ...)

  • Developed an automated system using Typescript and Appium IO for the Aloha UI project, an Android-based application for large enterprises in the restaurant industry.
  • Built and maintained a real environment setup (Android device + POS + real data) for testing and automation via GitHub Actions.
  • Implemented automated test scripts and performed various tasks such as ordering, modifying, deleting items, and processing payments through debit/credit/gift cards.
  • Ensured the smooth functioning of the application by conducting thorough testing and identifying and resolving any issues.
  • Collaborated with the development team to enhance the overall quality of the application.

Senior Test Engineer (25 Sep 17 - 31 Jul 19)

  • Contributed to the Excalibur project, a multiplayer game featuring modern military equipment, by conducting manual testing and implementing automated game rollout procedures using Python.
  • Developed and maintained an automated system for performance and stability testing in the World of Tanks project, including installation package download, preparation, rollout, test execution, and results collection.
  • Worked closely with the hardware lab to ensure proper testing of the game on different machines.
  • Collected and analyzed test results, updated databases, and prepared reports for the development team.
  • Played a crucial role in ensuring the quality and reliability of the games.

Junior Software Developer (1 Mar 17 - 22 Sep 17)

  • Assisted in the rollout of a new automation environment for a web-based system, utilizing tools such as Wercker and Docker.
  • Developed a new automated framework using PHP and Codeception for efficient testing and quality assurance.
  • Updated the front-end website with a new Inspinia theme to improve the user experience.
  • Worked closely with the development team to identify and resolve any issues in the system.
  • Gained valuable experience in software development and contributed to the overall improvement of the system.

QA Engineer (13 Aug 15 - 14 Oct 16)

  • Wrote and maintained automated test cases for REST and WebSocket functionalities using Java and Python.
  • Conducted manual quality assurance for satellite TV boards, ensuring their proper functioning and compatibility.
  • Acted as a Scrum Master, leading daily scrum meetings, planning sessions, and retrospectives.
  • Played a pivotal role in maintaining the quality and stability of the software products.
  • Demonstrated strong organizational and leadership skills while effectively managing the QA processes.

QA Lead (10 Nov 14 - 10 Jul 15)

  • Managed all quality assurance functions, including planning, strategy, testing execution, and tools, for three different projects in the domains of Casino, Poker, and Bingo.
  • Coordinated and led the QA team, ensuring efficient collaboration and task distribution.
  • Introduced Scrum practices, including daily stand-ups, planning meetings, and retrospectives, to enhance the team's productivity and efficiency.
  • Developed and maintained essential project documentation, including build information, specifications, and supported/tested devices.
  • Contributed to the continuous improvement of QA processes and played a significant role in delivering high-quality products.
Author
Automation Tester & Team Leader
64075520395b410001b8b9d5
Employee4316  / Per month
LevelSENIOR
Roles
Automation Tester Team Leader
Languages
English
Skillset
API Management ToolsAWSAndroidAppiumApplication ServerArchitectAutomation TestingC#CICDCMSCSSCloudCode ManagementCodeceptionConfluenceContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerFoundationFunctional TestingGitGitHubJavaJavaScriptJiraLinuxManual TestingMicrosoft serversOperation SystemsPHPPostmanPowerShellProject Management ToolsPythonRestSQLScrum MasterSeleniumServer Virtualization SoftwareShellSmoke TestingSoapSpecificationsSwaggerSystem TestingTeam LeaderTeamCityTest DevelopmentTestRailTesting TypesToolsTypeScriptUIUnixVMwarenode.js
Localities
PrahaRemote