Dan R.

Test Manager

190€
/jour
Freelancers
Senior
Timisoara, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

- Azets01.08.2016 - Présent


\n
QA Automation Lead.
Design, development and maintenance for a test automation framework for financial web applications:

- Test automation tool development.
○ Eclipse IDE + Java SE 10 + JUnit4 + Selenium 3.
○ Node.js + Express + Puppeteer + Lighthouse.
- Data Driven Testing - XML test configuration, modular and generic tests cases.
- UI tests.
○ Selenium (WebDriver, Grid), POM design pattern, Component design pattern.
- Mobile tests - Appium GUI, AndroidDriver, Android Studio, AVD.
- Performance tests.
○ jMeter - Blazemeter, framework jMeter integration, reports comparison, generic JMX.
- Windows desktop automation - Java Robot, AutoIT3 scripting, AutoITx, PowerShell5, Batch, Sikuli, VBScript.
- Continuous Integration - Jenkins.
- Version control - Git (GitHub, GitLab).
- Scaling - vCloud test targets.
- Bug tracking - Jira, YouTrack.
- Test documentation.
○ dynamic test case docs (extracted from modules code).
○ test flows docs (scenarios) - framework integration.
- Cross-browser/cross-platform testing.
- Tool updates deployment - batch/bash scripts.
-\n User interface based on Ubuntu Server LTS, Apache Web Server and \nNode.js (for triggering tests, centralizing reports and documentation, \nmonitoring test execution).
○ Backend - PHP, bash, Node.js.
○ Database: MySQL (CRUD).
○ Frontend.
- IDE - Visual Studio Code, Vi Text Editor.
- Layout - HTML5, CSS3, LESS.
- Functionality - JavaScript, jQuery, Jasmine, Mocha, Chai (BDD), Winston, loglovel.js, WebWorkers.
○ Reports - JSON, XML, XSLT, HTML.
○ Documentation - PDF/HTML/markdown editing.
○ Test triggers (JNLP, REST).
○ Continuous integration - Jenkins - parameterized jobs triggered from the framework's UI
-\n Other tools/technologies - Docker, Oracle VirtualBox, Fiddler, Postman,\n Google Dev Tools Protocol, xPath, JSON Path, AJAX, bash, nmap, SSH, \nfunctional programming, PowerShell, Jshell, Jackson, Mockito, Regex.
Voir plus

- Saguaro Print01.11.2006 - 01.07.2016


\n
QA Automation Engineer.
- Project: Tools and Automation.
- Java automated tools development, bash scripting, web reporting interface, HTML5 and javascript, PHP, networking.
- Developing automation tools for printer tests - C light language, bash scripting, Linux tasks automation.
- Developing Python automated tests tool, bash and Linux tools.
-\n Acquired skills and knowledge: Java, Selenium, JavaScript, jQuery, XML,\n Networking, Apache Web Server, HTML5, Debugging, bash/batch scripting, \nEclipse IDE, C/C++ development, software testing, test automation, Open \nSuse, advanced bash scripting, Python.

Software Developer.

- Projects: Control Unit Cluster Controller; AFP Workbench (Viewer, Driver, Plug-in, AFP Printer Driver).
-\n Details: C/C++ development - Linux environment (GCC, GDB); C/C++ \nWindows code development, Install Shield, browsers plug-in, Visual \nStudio.
- Skills and knowledge: Linux, Visual Studio, C/C++, Install shield, Visual Studio, Scripting, IBM Lotus Notes, CMVC, AFP.

Mes compétences

Langues parlées

ROMANIAN: native
ENGLISH: advanced
GERMAN: beginner

Languages

Java, XML, SQL, JavaScript, PHP, OOP, CSS, HTML, Bash, XPATH, XSLT, HTML5, Less, PowerShell, Regex

Frameworks

JMX, AJAX, jQuery, Node.js, Express.js, REST

Analysis methods and tools

Jackson, Junit, JIRA, Selenium, Design Patterns, Responsive Design

Technologies

Lotus Notes

Databases

MySQL

IT Infrastructure

Linux, Ubuntu, Git, Docker, Open Suse, Virtual Box

Environment of Development

Eclipse, Visual Studio, Android Studio, GitLab, vCloud

Protocols

3G, JSON, SSH

Middleware

Jenkins

Others

API Google Dev Tools, Continuous Integration, Fiddler, GitHub, JetBrains YouTrack, nmap, Technical Writing, Test automation, Test management, Web Design

Application servers

Apache

Open Source solutions

Lighthouse

Software testing

JMeter, Mobile Testing, Mockito, Performance testing, Postman, Selenium Grid 2, Selenium WebDriver, UI testing

Mes études et formations

- Bachelor's Degree in Electronics and Telecommunications - Polytechnic University of Timisoara.