Zpět na profesionály

Automation Tester

Přehled


Krátké shrnutí

Kandidát je zkušený softwarový tester s rozsáhlými zkušenostmi s automatizací a kontinuální integrací v jazyce Java. Během své kariéry zastával různé pozice v oblasti testování softwaru, z nichž každá měla své vlastní jedinečné výzvy a příležitosti k růstu. Jako seniorní inženýr automatizace testů na současném projektu je Joseph zodpovědný za automatizaci nových testů pro více týmů a zlepšování projektu automatizace testů s využitím osvědčených postupů. Při své práci má zkušenosti s používáním jazyků Java, Selenium, JUnit, Gradle, Jenkins a Agile Kanban. Pracoval jako QA Automation Engineer, na této pozici byl zodpovědný za dynamické funkční a nefunkční testování, generování reportů, zlepšování testovacích procesů a budování projektu automatizace testů. Byl také součástí týmu zodpovědného za více aplikací a podílel se na tvorbě nových testovacích postupů pro společnost. Při své práci používal jazyky Java, Serenity BDD, Cucumber, Maven, Azure DevOps a Agile Scrum (ART). Jeho zkušenosti s testováním softwaru zahrnují i roli inženýra QA. Zde si vyzkoušel a osvojil práci v nadnárodním týmu na rozsáhlém projektu s různými týmy. Byl zodpovědný za psaní automatizovaných testů s využitím jazyků Java, Serenity BDD, Cucumber, Maven, Jenkins a Agile Kanban. Dříve také zastával roli Software Test Engineer. V této roli byl zodpovědný za projekt automatizace testů a CI/CD pipelines pro webové stránky elektronického obchodu. Vedl také pracovní pohovory z technického hlediska, byl mentorem mladších členů týmu a učil studenty středních škol začátečníky v jazyce Java. Joseph dokonce vyvinul jednoduchý vyhledávač logů podobný ELK, který využíval Spring Boot. Dvakrát služebně vycestoval do Spojených států, čímž si dále rozšířil své znalosti a zkušenosti. V současné době se učí jazyk Cypress.

Pracovní zkušenosti

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
Zaměstnanec92492  / Měsíčně
Kontraktor8032  / Denně
ÚroveňSENIOR
Role
Automation Tester
Jazyky
English
Dovednosti
Apache JMeterApache MavenApplication ServerAutomation TestingAzureAzure DevOpsBambooBashCICDCSSCertificationsCloudCode ManagementContainer Engine SoftwareContainerization SoftwareCucumberCypressDevOpsDockerFoundationFunctional TestingGitGradleJUnitJavaJava ToolsJavaScriptLinuxMicrosoft serversNon-Functional TestingOperation SystemsProject ManagerReportsSQLSales RepresentativeSeleniumShellSpringSpring bootTest DevelopmentTesterTesting TypesTools
Lokality
RemoteKošice