Back to professionals

Automation Tester

Overview


Short Summary

The candidate is a QA engineer with 6 years of experience, he has been doing automation testing for 5 years. His main stack is Java, Selenium, Cucumber, Maven, Serenity, Docker, Azure. He is working on automation of test cases and UI. He has also experience with API testing. The stack that he is currently learning and is interested in is JS, Node, Mocha, Cypress. He is fluent in English and Croatian. He could also speak Spanish after some short practice. He is working with agile methodologies especially Scrum. He was previously teaching and leading junior colleagues, mainly students who were helping him on projects. However, he was never leading more than 2 people.

Dostupnosť: 1 mesačná výpovedná

Work Experience

Senior Test Automation Engineer 01/03/2022 - Current

  • Responsible for QA testing, quality control, and QA estimates.
  • Involved in test planning, estimation, management, case design, implementation, and execution.
  • Developed and executed manual tests, reported and verified bugs, and implemented automation.
  • Followed software development life-cycle and Agile methodologies.
  • Collaborated with development and product teams throughout the project.
  • Developed BDD automated UI tests using Java, Cucumber, and Serenity.
  • Worked on Debian Linux and Ubuntu on WSL2.
  • Utilized JIRA and Confluence for bug and project tracking.
  • Used Git and Bitbucket for version control.
  • Implemented continuous delivery using Jenkins and deployment with Docker.

Test Automation Specialist 18/10/2021 - 01/03/2022

  • Involved in QA testing, quality control, and QA estimates.
  • Planned, estimated, managed, designed, implemented, and executed tests.
  • Developed and executed manual tests, reported and verified bugs, and implemented automation.
  • Followed software development life-cycle and Agile methodologies.
  • Responsible for complete testing and reporting of assigned projects.
  • Collaborated with development and product teams throughout the project.
  • Acquired basic knowledge of various Microsoft Azure services.
  • Performed queries on CosmosDB through API using Postman.
  • Developed automated API contract tests using JavaScript and Node.js.
  • Used Azure DevOps for bug and project tracking and GitHub and Azure Repos for version control.

Senior Test Automation Engineer 01/03/2021 - 18/10/2021

  • Responsible for QA testing, quality control, and QA estimates.
  • Planned, estimated, managed, designed, implemented, and executed tests.
  • Developed and executed manual tests, reported and verified bugs, and implemented automation.
  • Followed software development life-cycle and Agile methodologies.
  • Responsible for complete testing and reporting of assigned projects.
  • Collaborated with development and product teams throughout the project.
  • Supervised other colleagues on the same project.
  • Provided manual and automated API testing support during migration to Microsoft Azure.
  • Acquired basic knowledge of Microsoft Azure services and developed automated API contract tests using JavaScript and Node.js.

Senior Test Automation Engineer 15/12/2017 - 01/03/2021

  • Responsible for QA testing, quality control, and QA estimates.
  • Planned, estimated, managed, designed, implemented, and executed tests.
  • Developed and executed manual tests, reported and verified bugs, and implemented automation.
  • Followed software development life-cycle and Agile methodologies.
  • Conducted pre-delivery software validation, including installation, compatibility, regression, functional and non-functional, performance, exploratory, sanity, stress, and smoke testing.
  • Integrated tests with development pipeline for continuous delivery.
  • Validated system integration.
  • Responsible for complete testing and reporting of assigned projects.
  • Collaborated with development and product teams throughout the project.
Author
Automation Tester
63340b08ff6e420010c77e6b
Employee4150  / Per month
LevelSENIOR
Roles
Automation Tester
Languages
English
Skillset
API Management ToolsAllureAngularJSApache JMeterApache MavenApplication ServerAutomation TestingAzureAzure DevOpsBitbucketBlockchainCMSCSSCloudCode ManagementConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareCrossBrowserTestingCucumberCypressDatabaseDebian LinuxDevOpsDevSecOpsDockerEclipseElasticsearchEnd-to-end TestingFunctional TestingGitGitHubHTMLIDEIntegration TestingJavaJava ToolsJavaScriptJenkins (software)JiraKubernetesLinuxLoad TestingManual TestingMessage BrokerMicrosoft serversMocha jsMongoDBNon-Functional TestingOpenShiftOperation SystemsOraclePactPerformance TestingPostgreSQLPostmanProject Management ToolsRabbitMQRegression TestingReportsRestSQLSW Tools APIsSales RepresentativeSearch ToolsSeleniumSharePointSmart Contracts SoftwareSmoke TestingSonarQubeSpecificationsStatic Code Analysis ToolsStress TestingSystem TestingTest DevelopmentTestNGTesterTesting TypesToolsUIUser Acceptance TestingVisual Studionode.js
Localities
RemoteSplitCroatia