Späť na profesionálov

Manual Tester

Prehľad


Krátke zhrnutie

Kandidát je softvérový QA inžinier s približne 4-ročnou komerčnou praxou v oblasti automatizovaného testovania. Má skúsenosti s prácou v Scrume a tímoch a používa prevažne JavaScript na frontende a PHP CMS backend s REST API, ale aj NodeJS, TypeScript, WebdriverIO, Mocha a Puppeteer. Nemá problém s komunikáciou v angličtine a preferuje vedúce pozície, keďže sám bol na vedúcich pozíciách, keďže bol vedúcim testerom desiatok JavaScript aplikácií. Je otvorený práci na dlhodobých aj krátkodobých projektoch, hoci viac preferuje dlhodobé. Štandardné zamestnanie je pre neho jedinou možnosťou. Uprednostňuje prácu čo najviac na diaľku, je však schopný byť v kancelárii počas onboardingu približne mesiac. Hneď ako má na stole prijateľnú ponuku, je schopný zmeniť pozíciu. V skutočnosti má výpovednú lehotu 1 mesiac.

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

Pracovné skúsenosti

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
Zamestnanec3750  / Mesačne
ÚroveňSENIOR
Role
Manual Tester
Jazyky
English
Zručnosti
AJAXAPI Management ToolsArchitectAutomation TestingCMSCode ManagementCodeIgniterDatabaseDelphiGitHTMLJSONJavaScriptLinuxMeteorMongoDBOperation SystemsPHPPHP CMSRestSeleniumSpecificationsSwaggerSymfonyTest DevelopmentTestRailTesterToolsTypeScriptXMLjQuery
Lokality
ZagrebSplitRemote