Andrei C.

Tester

Outsourcing
Advanced
Iasi, ROMANIA
Contact us for this profile

My experience

More

PROVIDER OF RETAIL PRODUCTIVITY SOLUTIONSApril 2018 - Present

Software Automation Engineer.
  • Web AutomationFramework development for automation testing.
  • UI Automation and API Automation (as preconditions for UI) - Cypress using JavaScript.
  • Researching the best options on the market that fit product needs in creating automation framework.
  • Ensuring high quality code, design and architecture on framework development.
  • Developing an easy maintainable functionality for the layer used by tests.
  • Developing automated tests in JavaScript and Cypress.
  • Ensuring cypress reports integration with Sserenity / Mochawesome and Cypress dashboard.
  • Ensuring parallel running under Gitlab CI.
  • Ensuring CI/CD using Gitlab pipelines / jobs / scripting.
More

Medical electronicsSeptember 2016 - October 2018

Software Automation Engineer.
  • Researching the best options on the market that fit product needs in creating automation framework.
  • Ensuring high quality code,design and architecture on framework development.
  • Developing easy maintainable functionality for the layer used by tests.
  • Developing automated tests in Java with Espresso (for Android) and Swift (for iOS)
  • Ensuring continuous integration on single/multiple emulators using fit tools like Jenkins,android plugins for Jenkins ,XCode simulator and integration for Jenkins, JUnit plugin etc.
  • API Automation using Rest Assured for a specific project part of Visiomed.
More

Software Development Engineer in Test - Levi9 IT ServicesOctober 2014 - September 2016

Software Development Engineer in Test (SDET) within a company providing nearshore software engineering services across Europe, having development centers in Serbia, Romania and Ukraine.
  • Development of tools for testing process automation.
  • Design and development of features for testing automation frameworks.
  • Development of automated test scripts in C#/.NET and Java using Selenium WebDriver, JUnit/NUnit, TestNG.
  • Using development tools like Intellij IDE, GIT source control with a Sourcetree interface, Maven for builds and automation test executions.
  • Working with Putty, WinSCP, VMware under Linux-Ubuntu from command line.
  • Development of automation features using scripting languages like AutoIt.
  • Research and implementation of new libraries in AutoIt in accordance to the required specifications of the projects.
  • Execution of manual and automated test scripts.
  • Automated performance testing using Jmeter.
  • Back-end API testing: XML, SOAP, JSON, REST.
  • Security testing: encryption licensing, SQL Injection, SSL certificates, authentication.
  • Analysis, consolidation and reporting of the test results to the management.
  • Bug tracking using tools like Mantis, TestLink, JIRA, MTM.
  • Involvement in projects under Kanban and Scrum Agile method.
More

Software Engineer - UniCredit Business Integrated SolutionsNovember 2013 - October 2014

Software Engineer within the service company for one of Europe's largest financial groups.
  • Business analysis, creation of the technical analysis with the solution proposal.
  • Design of the solution, the algorithms and the SQL queries using DB2.
  • Implementation of the solution by developing and testing software for the core of the bank.
  • Debugging and solving the errors.
  • Transferring the project from the testing environment to pre-production, where the business testing process is taking place.
More

J2EE Developer - Ingenio SoftwareAugust 2013 - August 2013

JAVA Developer - Trainee within a company specialized in developing intelligent, human-like software solutions for retail banking institutions, telecommunications and energy corporations, based on a neural detection engine.

Participation in an internship program on J2EE technologies.

  • Study of the main technologies and tools related to the development of Java-based web applications:
    - Web technologies: HTML, CSS, JavaScript, JSP / Servlets, JSF, XML, XSLT;
    - Databases: SQL, PL/SQL;
    - Design patterns: Factory, Singleton;
    - Development tools: Tomcat, Maven, SVN, Eclipse.
  • Application development based on the studied concepts, techniques and technologies.
More

Robotics Engineer - KUKA RoboticsJanuary 2012 - December 2012

Robotics Engineer for a pioneer in robotics and automation technology.
  • Programming industrial robots.

My stack

Spoken languages

GERMAN: Beginner
ENGLISH: Advanced
ITALIAN: Average
FRENCH: Average
ROMANIAN: Native speaker

Networks and Systems

VMWare, CentOS, Ubuntu, UNIX, Mainframe z/OS, Windows, Linux

Languages

C/C++, JavaScript, C#, SQL, JAVA, COBOL, AutoIT, XML, XSLT, PL/SQL

Application Servers

Tomcat

Technologies

J2EE, .NET

Analysis Methods and Tools

Design Patterns

Environment of Development

IntelliJ Idea, GIT, Maven, SVN, Eclipse

Web Technologies

JSON, SOAP, REST, jQuery, Web Services, JSF, HTML, CSS, JSP / Servlets

DBMS

DB2

Open Source solutions

WinSCP, Putty

Software Testing

TestLink, Mantis Bug Tracker, Selenium WebDriver, NUnit, JUnit, TestNG, JMeter

Miscellaneous

Agile, Scrum, Kanban, JIRA, SourceTree, GitHub, JCL

My education and trainings

Master's Degree in Distributed Systems and Web Technologies, Faculty of Automatic Control and Computer Engineering - "Gheorghe Asachi" Technical University, Iasi.2015 - 2017

Bachelor's Degree in Computer Engineering, Faculty of Automatic Control and Computer Engineering - "Gheorghe Asachi" Technical University, Iasi.2006 - 2013

My tests

Name
Score
TestNG quiz medium level
12/20
60%
OOP in Java quiz medium level
13/20
65%
TestNG quiz medium level
14/20
70%
JUnit quiz medium level
15/20
75%
Software Testing quiz medium level
9/15
60%