Späť na profesionálov

Automation Tester

Prehľad


Krátke zhrnutie

Kandidát je skúsený softvérový tester s rozsiahlymi skúsenosťami v oblasti automatizácie a kontinuálnej integrácie v jazyku Java. Počas svojej kariéry zastával rôzne pozície v oblasti testovania softvéru, z ktorých každá mala svoje vlastné jedinečné výzvy a príležitosti na rast. Ako starší inžinier automatizácie testov na súčasnom projekte je Joseph zodpovedný za automatizáciu nových testov pre viaceré tímy a zlepšovanie projektu automatizácie testov s využitím osvedčených postupov. Pri svojej práci má skúsenosti s používaním programov Java, Selenium, JUnit, Gradle, Jenkins a Agile Kanban. Pracoval ako QA Automation Engineer, na tejto pozícii bol zodpovedný za dynamické funkčné a nefunkčné testovanie, generovanie reportov, zlepšovanie testovacích procesov a budovanie projektu Test Automation. Bol tiež súčasťou tímu zodpovedného za viaceré aplikácie a podieľal sa na tvorbe nových testovacích postupov pre spoločnosť. Pri svojej práci používal Java, Serenity BDD, Cucumber, Maven, Azure DevOps a Agile Scrum (ART). Jeho skúsenosti s testovaním softvéru zahŕňajú aj úlohu inžiniera QA. Tu si vyskúšal a osvojil prácu v nadnárodnom tíme na rozsiahlom projekte s rôznymi tímami. Bol zodpovedný za písanie automatizovaných testov s použitím jazyka Java, Serenity BDD, Cucumber, Maven, Jenkins a Agile Kanban. V minulosti zastával aj funkciu softvérového testovacieho inžiniera. V tejto úlohe bol zodpovedný za projekt automatizácie testov a potrubia CI/CD pre webovú stránku elektronického obchodu. Okrem toho viedol pracovné pohovory z technického hľadiska, bol mentorom mladších členov tímu a učil študentov stredných škôl začiatočníkov v jazyku Java. Joseph dokonca vyvinul jednoduchý vyhľadávač protokolov podobný ELK, ktorý využíval Spring Boot. Dvakrát služobne vycestoval do Spojených štátov, čím si ešte viac rozšíril svoje znalosti a skúsenosti. V súčasnosti sa učí jazyk Cypress.

Pracovné skúsenosti

1. Senior Test Automation Engineer (Jan 2023 - Present)
  • Responsible for automating new tests for multiple teams.
  • Enhanced the Test Automation project using best practices.
  • Worked with Java, Selenium, JUnit, Gradle, Jenkins, Agile Kanban.
2. QA Automation Engineer (Oct 2021 - Dec 2022)
  • Responsible for dynamic functional and non-functional testing, creating reports, and improving the testing process.
  • Built and improved the Test Automation project.
  • Part of a team responsible for multiple applications.
  • Worked with Java, Serenity BDD, Cucumber, Maven, Azure DevOps, Agile Scrum.
3. QA Engineer II (Jan 2020 - Feb 2021)
  • Worked in a multinational team on a large-scale project.
  • Responsible for writing automated tests.
  • Used Java, Serenity BDD, Cucumber, Maven, Jenkins, Agile Kanban.
4. Software Test Engineer (Feb 2018 - Dec 2019)
  • Responsible for Test Automation project and CI/CD pipeline for an E-Commerce website.
  • Conducted job interviews and mentored junior team members.
  • Developed a simple log search engine using Spring Boot.
  • Taught beginner Java to high school students.
  • Traveled on a business trip twice to the United States.
  • Worked with Java, Selenium, JUnit, Maven, JMeter, Linux, Bash, Atlassian Bamboo, Agile Scrum.
Author
Automation Tester
63ea167df08246000105d71c
Zamestnanec3800  / Mesačne
Kontraktor330  / Denne
ÚroveňSENIOR
Role
Automation Tester
Jazyky
English
Zručnosti
Apache JMeterApache MavenApplication ServerAutomation TestingAzureAzure DevOpsBambooBashCICDCSSCertificationsCloudCode ManagementContainer Engine SoftwareContainerization SoftwareCucumberCypressDevOpsDockerFoundationFunctional TestingGitGradleJUnitJavaJava ToolsJavaScriptLinuxMicrosoft serversNon-Functional TestingOperation SystemsProject ManagerReportsSQLSales RepresentativeSeleniumShellSpringSpring bootTest DevelopmentTesterTesting TypesTools
Lokality
RemoteKošice