Back to professionals

Automation Tester

Overview


Short Summary

The candidate is an Automated Tester with more than 10 years in commercial practice. He is currently working on websites designed for creating insurance claims and for marketing insurance companies. He also extends an existing test automation framework that was developed for "deeper" business core components, mainly for test data setup. It also maintains and writes performance tests. The main tools he uses are Java, Spring, Springboot, Selenium, Cucumber, Jenkins, Maven, Groovy, SoapUI, Kafka, Oracle, TestNG, Allure, Selenide, Gradle, Microsoft Azure platform and SQL Server, Jira, Gitlab. He is used to working in an agile environment. In his current position, he holds the role of Team Lead where he leads a team of 3 people. English language is not a problem for him as he works in an international team.

Work Experience

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
Author
Automation Tester
645504f18bd1c900012e20cb
Freelancer363  / Per day
LevelSENIOR
Roles
Automation Tester
Languages
English
Skillset
AI and Machine LearningAPI Management ToolsAllureAndroidApache KafkaApache MavenApplication ServerAutomation TestingAzureBig DataC#CSSCloudCode ManagementCucumberDatabaseFoundationGitGitHubGitlabGradleGroovyH2OHadoopIDEJSONJavaJava ToolsJavaScriptJenkins (software)JiraMercurialMessage BrokerMicrosoft serversNon-Functional TestingOperation SystemsOraclePerformance TestingPlayPostmanPowerShellProject Management ToolsPythonReportsRestSQLSW Tools APIsSales RepresentativeSeleniumShellSoapSpecificationsSpringSpring bootTest DevelopmentTestNGTesterTesting TypesToolsUIVisual StudioXML
Localities
RemoteKošice