George R.

Test Automation Developer

Externalisation nearshore
Senior
Bucarest, ROUMANIE
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PENTALOG - SkillValueMai 2019 - Octobre 2019

QA Automation Engineer.
  • Development and enhancement of the automated testing infrastructure created with Python and Selenium.
  • Adding new tests to cover critical flows in the web application.
Voir plus

PENTALOG CLIENT : Eye-tracking solution providerJanvier 2018 - Décembre 2018

Software Developer.
  • Development of Python wrappers for compiled C libraries. Also a C and Python parser was created to ensure the wrapper was matching the C headers for that library.
  • Software testing; unit tests were provided for the code to ensure the wrappers functioned as expected.
Voir plus

PENTALOG CLIENT : Telecom security and simulation solutions manufacturerJanvier 2017 - Décembre 2017

Software Developer.
  • Development of the administration console using Python and Django framework. The development covered tasks for both back-end (Python, Django) and front-end (HTML, Java script). Also, a REST interface was provided for the administration console.
  • Software testing; unit tests were provided for the code that was delivered.
Voir plus

PENTALOG CLIENT : Telecom security and simulation solutions manufacturerJuin 2015 - Décembre 2016

QA Engineer.
  • Development of parsing tools that take the output logs of the product and by using the criteria defined by the user, they are able to automatically produce results related to how the system works. The output logs are in various formats such as plain text, CSV and XLS.
  • Development of a tool that takes the results from the parsing tool and that is able to create a set of limits between which the results of the tests are considered passed or failed.
  • Investigation and documentation of the requirements and use cases for a management solution of the lab equipment.
Voir plus

Test Automation Engineer - Enea SoftwareJuillet 2013 - Juin 2015

Automation Test Engineer for a world leader in embedded systems and advanced technical systems development that supplies carrier grade platform software and professional engineering services to the global telecommunications industry.

Test platform development.
  • Test platform development and test development for communication protocols on site for a US client specialized in PoS systems. The test framework was developed in Python and testing was done automatically when possible.

Test development and framework development.
  • Python test framework update used on different projects to be compatible with the assigned project.
  • Test plan development for the project.
  • Automation test implementation for the Python framework.
  • Writing new native tests to run on the board’s Linux OS, tests written in C.
Voir plus

Development - Rohde & Schwarz TopexAvril 2012 - Juillet 2013

Development and Test Engineer within a company specialized in developing and implementing professional ATC and IP - VCS (Voice Communication Systems) solutions.

Software development for networking equipment and for testing and monitoring network equipment.
  • Development of a software monitoring solution for the company line of routers, over SNMP. The software was written in Python.
  • Development of an e-mail to SMS solution for the router; creation of a small e-mail server that responded to a minimum SMTP request to be able to receive e-mails from a client.
  • Development of a Python test infrastructure platform for the router.
  • Configuring and making available more features for the router.
  • Development of a program that reads data from UDP and sends L2TP data also with custom IP header.
Voir plus

Wind River SystemsMars 2008 - Mars 2012

Development Engineer within a company providing embedded systems, development tools for embedded systems, middleware, and other types of software.
  • Software release for build tools on automotive projects.
  • Test development.
  • Bug analysis and solving.
  • System integration and validation using Wind River Linux.
  • Testing for automotive Linux projects.

Participation in several projects:

- Automotive project.
  • System integration and validation in Galati and on site at the client's site in Italy.
  • Cross compiling software deliveries from other companies and integrating the software in the platform.
  • Maintenance of the software history and revisions so that rollbacks can be performed.
  • Quick check to get an overall view of the platform/build stability.
  • Interaction with pre-integration teams, obtaining status for software deliveries to integrate in the daily builds.

- Automotive project.
  • Team lead for Tools team.
  • Support, update and maintenance of the build tools for the platform.
  • Task planning and roadmap creation.
  • Project related client/customer interaction.
  • Test development.
  • Software delivery, test plan creation, delivery validation, requested release documentation writing.

- Software investigation.
  • Bug analysis and solving.
  • Sustaining engineer.

- Linux mobile project.
  • Integration of the customer’s software in WR Linux for mobile platform.
  • Running tests to validate the platform.
  • Debugging and resolving problems within the platform.

- Project for a multinational semiconductors manufacturer.
  • TAF development (initial versions of Wind River FAST), Python testing framework.
  • Porting Moblin Linux distribution packages in Wind River Linux.
  • Creating tests for mobile internet devices, MID, in Python that can be used in Wind River FAST.

- Automotive project.
  • Test development.
  • Test plan execution.

Participation in several training sessions:

- WR Linux Training;
- Virtual management;
- Leading change.

Mes compétences

Langues parlées

ROMANIAN: Native speaker
ENGLISH: Advanced
FRENCH: Beginner

Environment of Development

PyCharm, GIT, Mercurial

DBMS

Redis, PostgreSQL

Web Technologies

Django, HTML5, jQuery, CSS3

Protocols

SNMP, SMTP, HTTP

Software Testing

Redmine, Google Postman

Application Servers

Nginx

Miscellaneous

Scrum, Jenkins, Agile, JIRA

Networks and Systems

Linux, Windows, Docker

Languages

Python, Bash scripting, JavaScript, C/C++

Mes études et formations

Bachelor's Degree in Computer Science, Faculty of Computer Science - "Dunarea de Jos" University, Galati.2004 - 2009