Jan VavreCka
Jan VavreCka
QA Engineer & SDET Consultant
QA Engineer & SDET Consultant
WORK Experience
Senior SDET Consultant
January 2024 - Present (Prague, Czech Republic, EU)
- Writing functional, integration and other automation workflows (end-to-end) to validate product functionality.
- Performing UX testing & design review.
- Planning and executing test suites across web-based products.
- Finding bugs and validate specifications through manual and automated testing techniques.
- Implementation, execution and debugging of automated test scripts using various technology and tools.
- Release planning and upgrades scheduling.
- Technologies: Javascript, Cypress, BitBucket, JIRA, Postman, Git, Jenkins, Ansible, TestRail, VSCode
Senior Software Development Engineer in Test
December 2018 - December 2023 (Vancouver, BC, Canada)
- Regression and automated testing of event web application, with data propagated into the mobile application.
- Development of automated tests in Javascript to automate multiple parts of the application, replacing part of manual tester's duties.
- Co-operation with team of front-end & back-end developers to speed up the bug filing and fixing process.
- Web application testing according to product owner acceptance criteria definitions, confirming feature request functionality.
- Technologies: Javascript, Jest, Python, BitBucket, JIRA, Postman, Git, Jenkins, Ansible, Charles, Cypress, TestRail
QA Automation Engineer
November 2017 - August 2018 (Toronto, ON, Canada)
- Virtual data room web application testing based on stories defined by product owner.
- Initiation and creation of test suites while improving the test coverage ensuring delivery of high quality product.
- Development of automated tests to simulate user's interaction with basic and also advanced modules of the application.
- Integration testing of multiple components using CI tools (Jenkins) to ensure web application's functionality.
- Trouble-shooting, analysis of errors in test suite configs , inspection of test logs and reporting found issues through bug tracking software.
- Technologies: Ruby, RSpec, Mercurial, TortoiseHg, Selenium WebDriver, NightwatchJS, Jenkins, JIRA, JFrog, BitBucket
QA Engineer & Technical tester
October 2015 - December 2016 (Montreal, QC, Canada)
- Initiation and creation of multiple test suites based on technical documentation, with appropriate requirements specified in pre-defined user stories.
- Analysis of errors in test configuration, trouble-shooting, test logs inspection and follow-up communication with appropriate domain owners to speed up the bug fixing process.
- Development of utilities in Java to support other teams / team members to save resources (eg. tool for downloading multiple voice queries from data repository using a given user's credentials).
- Voice-to-text solution testing - recording queries with a pre-defined content and checking its transcription, validating appropriate query content intention using NLU (Natural Language Understanding) module.
- Continuous integration testing and configuration - automation of the whole process of test suites setup, execution, analysis and evaluation of the results for multiple languages at the same time.
- Technologies: Java, Python, Tortoise SVN, Git, Atlassian JIRA, Atlassian Bamboo CI
Technical tester & QA Analyst
August 2012 - October 2013 (Brno, Czech Republic)
- Manual testing of POS web application test scenarios defined in spreadsheets with a focus on a new client file creation and initiation of a future loan contract.
- Development of automated tests in Java/Selenium to automate multiple parts of manual tester's duties, eg. user profile initiation, one-step/multiple-step contract creation.
- Initiation and creation of test suites for load testing on company's POS web application with HP LoadRunner.
- Co-operation with team of developers and manual testers' team to speed up the bug filing and fixing process.
- Integration testing of multiple components using Continuous Integration tools (Jenkins CI) to ensure web application's functionality.
- Technologies: Java, Selenium, JUnit, Jenkins CI, SoapUI, HP LoadRunner, HP Performance Center
Education
Master's degree in Service science, management and engineering
Study programme: Applied informatics (2012 - 2014)
- Master's degree in computer science, with focus on project management.
- Completion of three-semester Cisco CCNP course.
- Former member of official Masaryk university choir (https://en.sbormuni.com/), male tenor voice lead (2 years).
Bachelor's degree in Applied informatics
Study programme: Applied informatics (2008 - 2012)
- Bachelor's degree in computer science, including hands-on subjects focused on Java, databases and theoretical concepts.
- Completion of two-semester Cisco CCNA course.
- Former member of official Masaryk university choir (https://en.sbormuni.com/)