Zpět na profesionály

Manual Tester

Přehled


Krátké shrnutí

Kandidát je softwarový QA inženýr s přibližně čtyřletou komerční zkušeností s automatizovaným testováním. Má zkušenosti s prací ve Scrumu a týmech a používá převážně JavaScript na frontendu a PHP CMS backend s REST API, ale také NodeJS, TypeScript, WebdriverIO, Mocha a Puppeteer. Nemá problém s komunikací v angličtině a preferuje vedoucí pozice, protože sám na vedoucích pozicích působil, když byl vedoucím testerem desítek JavaScriptových aplikací. Je otevřený práci na dlouhodobých i krátkodobých projektech, i když dlouhodobé preferuje více. Standardní zaměstnání je pro něj jedinou možností. Preferuje práci co nejvíce na dálku, nicméně je schopen být v kanceláři během onboardingu zhruba měsíc. Jakmile má na stole přijatelnou nabídku, je schopen pozice vyměnit. Ve skutečnosti má výpovědní lhůtu 1 měsíc.

Technológie: NodeJS, TypeScript, WebdriverIO, Mocha, Puppeteer

Pracovní zkušenosti

Quality Assurance Engineer (Mar 2018 - Present)

  • Implemented test automation into the company's CI pipeline, covering critical functionalities of a SaaS product.
  • Managed and maintained two automated regression tools, responsible for setup, runs, and analysis.
  • Successfully migrated automation codebase from Selenium-based tests to Puppeteer.
  • Led the development and deployment of a TuneIn radio-streaming app in multiple countries, reaching hundreds of thousands of set-top-boxes.
  • Designed and developed the first version of a football application, deployed to set-top-boxes for a major telecom company in Middle America.
  • Led testing efforts for numerous JavaScript applications for TV canvases, creating and executing tests.
  • Developed HTML scrapers for automatic data gathering, processing, and storage.
  • Co-led a complete code rewrite of a set-top-box middleware, optimizing server cluster and improving TV canvas loading speed.

Freelance NodeJS Developer (2 years 3 months)

  • Developed NodeJS applications using various plugins and frameworks.
  • Wrote automated tests in NodeJS and TypeScript for 2 years.
  • Managed and ran automated regression and performance regression tools.
  • Planned, designed, and managed test plans and test suites.
  • Executed manual test suites and cases using TestRail for web and mobile platforms.
  • Proficient in Git merging, rebasing, and conflict resolution.
  • Extensive experience in JavaScript, including jQuery, OO principles, closures, callbacks, and AJAX.
  • Developed REST API architectures in PHP and JavaScript, utilizing Swagger, JSON schemas, and validation tools.

Software Developer & Architect (6 years 6 months)

  • Developed and architected software for a proprietary system used in set-top-boxes.
  • Utilized JavaScript, including jQuery, underscore, OO principles, closures, callbacks, and AJAX.
  • Developed NodeJS applications with various plugins and frameworks.
  • Designed and built REST API architectures in PHP and JavaScript.
  • Experienced in PHP frameworks, including CodeIgniter and custom frameworks based on Symfony components.
  • Proficient in Windows and Linux OS management, as well as virtual drives.

Backend Developer (2 years 5 months)

  • Developed backend systems for Gonparty, including websites and applications.
  • Developed and maintained websites such as gonparty.eu and hardisland.com.

Software Developer (6 months)

  • Developed software for telecommunications at Laborator for Telecommunications.

Education

  • Bachelor of Electrical Engineering from the Faculty for Electrical Engineering at the University of Ljubljana, Slovenia.
  • Completed a course in Telecommunications at the same university.
  • Attended Gymnasium Bežigrad Ljubljana for high school.

Personal Interests

  • Practicing karate for over 20 years, holding a black belt.
  • Training in aikido for the past 4 years, currently at 3rd kyu.
  • Enjoying board games with friends and family.
  • Believing in the importance of personal growth and seeking advice from others.
Author
Manual Tester
6369384cf064f88169ba72b3
Zaměstnanec91275  / Měsíčně
ÚroveňSENIOR
Role
Manual Tester
Jazyky
English
Dovednosti
AJAXAPI Management ToolsArchitectAutomation TestingCMSCode ManagementCodeIgniterDatabaseDelphiGitHTMLJSONJavaScriptLinuxMeteorMongoDBOperation SystemsPHPPHP CMSRestSeleniumSpecificationsSwaggerSymfonyTest DevelopmentTestRailTesterToolsTypeScriptXMLjQuery
Lokality
ZagrebSplitRemote