Summary
-* years of experience mainly in automation testing, Java, JavaScript testing frameworks in Financial and Gaming fields.
-Experience as a Test Architect, specialized on back-end and web services testing frameworks.
-Good knowledge in: Java (RestAssured, TestNG), Vert.x, JavaScript, Groovy, Python, Selenium, Test Complete.
-Experience with functional testing, non-functional (Load and Performance) testing.
Experience
Test Architect – permanent, remote
Odobo Ltd., Gibraltar – Gambling & Casinos 2015.12 – 2016.06
-Responsible for the overall testing approach, both manual and automated. Looking for the optimum test approach that suites the needs of the company.
-Fully refactored the in-house developed tool in Java, using RestAssured for testing the REST APIs.
-Evaluate and suggest improvements on currently used testing frameworks; perform code reviews on the automated tests already implemented; offer trainings and support on all the automated frameworks.
-Evaluate the testing tools available on the market – suggest the ones that fit best for the company’s requirements.
-Design and implement new tools that ease the work of testers
-Create Test Strategies for various projects.
QA Automation Engineer
Odobo Ltd., Gibraltar – Gambling & Casinos 2013.11 – 2015.12
-Created from scratch a test framework in Java for the Rest API of an internal financial application using RestAssured and TestNG
-Developed environment sanity check and installation testing python scripts.
-Chose Gatling as a load testing tool and developed the Load testing framework – training others to use it
-In-house mock application designed and developed from scratch in Vert.x using Groovy. Made configurable and easy to use by developers, manual and automation QAs.
-Maintenance and new features for the in-house performance test framework in Vertx/Java. The framework works with bots simulating multiple concurrent players.
-Created node.js app to help generating new bots for the performance framework based on the xsd file of the game.
-Game server performance testing managed with shell scripts. Wrote python scripts to insert metrics into OpenTSDB for generating visual results using Kibana integrated with ElasticSearch.
-Started to create Test Strategies for various projects to bring more structure to the testing process.
QA Technical Expert
Ullink, Romania – Financial Services 2011.08 – 2013.11
-Design and implement functional (smoke tests, integration) and non-functional (load and performance) test scripts using JavaScript in Test Complete.
-Run created scripts using Test Execute integrated with Spira Remote Launcher
-Being Point of Contact in the Cluj office for Test Complete and other internal tools
-Perform code reviews on the Test Complete automated scripts
-Document and implement a technique to measure a global performance index of the application (benchmarking)
-Trading software knowledge
-Tools used: Spira - test case management, Jira - Issue tracking
Quality Assurance Engineer
Betfair, Romania – Online Gambling 2010.12 – 2011.08
-Create test goals and write test cases using Agile methodology
-Automation Testing: NUnits (C#, Fluent NHibernate) and Selenium (Java)
-Test REST web services using SoapUI
-Identify, investigate and properly report the issues encountered with the automated tests
-Continuous integration tool: Hudson(Jenkins)
Quality Control Engineer
SoftVision, Romania 2010.03 – 2010.12
-Create test goals and write test cases using Agile methodology
-Test python reporting scripts using DBUnits.
-White box testing on Python scripts.
-Automating test cases using Selenium in Java.
-Experience with lifecycle defect management
Quality Control Specialist
Synygy, Romania – Management Consulting 2008.05 – 2010.03
-Create test goals and write test cases using Agile methodology
-Inspect design documents provided by developers
-Experience with lifecycle defect management
-Automate test cases using Selenium (Java)
Education
Bachelor’s Degree in Computer Engineering 2004 – 2009
Gh. Asachi University in Iasi,Romania
Faculty of Automatic Control And Computer Engineering, Computer Engineering Department
Courses, certificates & awards
-Microsoft SQL Server, MySQL Server Course (2010)
-ISTQB Foundation (2011)
Professional skills and competencies
-Specialized in web services and performance automation testing using in-house developed frameworks (Vert.x, Java, JavaScript, C#)
-Load testing tools: Gatling
-Front-end automation frameworks: Selenium (Java), Test Complete (JavaScript)
-Analyze the testing approach, improve process and create Test Strategies, Test Plans.
-Issue tracking tools: Bugzilla and Jira
-Test case management tool: Mercury Quality Center, Spira, TestRail
-Continuous integration tool: Jenkins
-Programming languages: Java, JavaScript, Groovy, C#, Scala
-Scripting: Python, Shell
-Databases: MySQL, Postgres, MongoDB, Couchbase
-Operating systems:
oMicrosoft Windows - installation, configuration, daily use, maintenance
oLinux – intermediate knowledge
oiOS - intermediate knowledge
-Office: Word, Excel, PowerPoint
-Other: XML, JSON, CSV
-API testing tool: SoapUI (beginner level)
Foreign Languages (writing/speech/reading):
-English (advanced, advanced, advanced)
-Spanish (beginner, beginner, medium)
-French (beginner, beginner, beginner)
Extra:
-Testing article published in an international magazine TestingExperience (www.testingexperience.com) in March 2013 issue with title “Testers – a continuously evolving species”