Automation Tester
Přehled
Krátké shrnutí
Kandidát je automatický tester s více než desetiletou praxí v komerční sféře. V současné době pracuje na webových stránkách určených pro tvorbu pojistných událostí a pro marketing pojišťoven. Rozšiřuje také stávající framework pro automatizaci testů, který byl vyvinut pro "hlubší" komponenty obchodního jádra, především pro nastavení testovacích dat. Také udržuje a píše výkonnostní testy. Mezi hlavní nástroje, které používá, patří Java, Spring, Springboot, Selenium, Cucumber, Jenkins, Maven, Groovy, SoapUI, Kafka, Oracle, TestNG, Allure, Selenide, Gradle, platforma Microsoft Azure a SQL Server, Jira, Gitlab. Je zvyklý pracovat v agilním prostředí. Na své současné pozici zastává roli Team Lead, kde vede tým 3 lidí. Angličtina pro něj není problém, protože pracuje v mezinárodním týmu.
Pracovní zkušenosti
April 2021 – present: IT Specialist/Developer
- Responsibilities: Developing/designing a testing framework for 3 web pages related to marketing insurances and insurance incidents.
- Extending the existing test automation framework for business core components, mainly for test data setup.
- Using Java, Spring, TestNG, Allure, Selenide, Gradle, Microsoft Azure platform, and SQL Server.
- Working in a Hybrid Agile/Kanban environment with 2-week sprints and no granular release mechanism.
- Working as a contractor.
Jan. 2020 – March 2021: QA Automation Engineer III
- Responsibilities: Creating and automating test cases for Loyalty services components.
- Testing a complex chain of components responsible for issuing and redeeming loyalty rewards for customers.
- Using Oracle, Java, Maven, Jenkins, Gitlab, Jira, and Cucumber.
- Working in a Kanban environment with developers based in the USA.
Nov. 2014 – Dec. 2019: QA Engineer
- Responsibilities: Creating and automating test cases for the "stream processing of financial operations" product.
- Testing the unification of transaction formats from multiple sources and updating datasources for post-processing tasks.
- Using Kafka, Spark Streaming, Cassandra, Hadoop, and Oracle.
- Developing mocks for integration tests, pushing datasets from Oracle DB into Cassandra and Kafka.
- Bug analysis and documentation writing.
Nov. 2014 – April 2018 - QA Engineer
- Responsibilities: Creating and automating test cases for Java web services used in the financial sector.
- Testing components for processing transaction requests, answering customer payment requests, and storing transaction details.
- Using Java Spring Boot, Selenium, RestAssured, Cucumber, Jenkins, Maven, Mercurial SCM, SoapUI, Groovy.
- Creating test cases for Android applications and providing customer support.
- Bug analysis and documentation writing.
July 2011 – Oct. 2014: QA Engineer
- Responsibilities: Developing software for an Intelligent Transportation System, specifically testing communication and data processing components.
- Creating Python and PowerShell scripts for test automation and analysis of component behavior.
- Using PowerShell and Visual Studio for script creation and analysis.
Mar. 2014 – Oct. 2014 - QA Engineer
- Responsibilities: Testing ticket issuing software used in customer centers.
- Testing WinForm applications, database communication via web services, and order processing.
- Using C#, UIAutomation framework, ODP.dll framework, SoapUI, and Selenium for automation and testing
| Kontraktor | 8835 Kč / Denně |
| Úroveň | SENIOR |