Ioan Alexandru F.

Qa Automation Engineer

555 dollar

My experience

More

Tata Consultancy ServicesSeptember 2020 - Present

Working as a QA Automation Consultant for BNP Paribas Fortis on their online and mobile solution for e-payments and e-signatures applications for personal and commercial banking services.

Technologies used: Java, JavaScript, Maven, Selenium, RestAssured, SQL,
SoapUI, Docker, Jenkins, Postman, cURL, JMeter, IBM Mainframe, GIT,
Atlassian Suite, Octane.

More

Bytex TechnologiesJuly 2019 - September 2020

Working as a Tech Lead QA Automation Engineer for CISCO on their
enterprise solution for video conferencing - Webex Teams. The project is
implemented using a micro-services architecture specification and is
developed on multiple levels using Java, Python, Javascript and Go.

● Contribute to automation framework creation using Cypress and
expansion with different test modules

● Design, develop and execute automation scripts (frontend &
backend)

● Implement of new requirements for the software test
environments from the development projects; create

● Migrate test scripts from Protractor to Cypress with TypeScript

● Develop pipeline strategy for test execution under different
environments(integration/preprod/ prod)
● Develop reportings system for test execution using
Mochawesome

● Create script for environment cleanup and data cleanup.

 The tasks that I am most proud of are integration of Cypress Dashboard
service into the platform, creation of CI pipeline for automation suite with
the help of DevOps team, creation of API level tests for the platform.
My administrative tasks as Tech team lead included providing onboarding & training for colleagues joining the project, coordinating the testing
activity for the local team, organising 1-1s, having reviews and career
path meetings, keeping a close client communication and responsabile
for delivery management. 

Technologies used: Javascript, Typescript, Node, Webpack, Cypress,
Protractor, Docker, Jenkins, Postman, cURL, JMeter, bash, GIT, Atlassian
Suite.

More

EnerEd IT AcademyMay 2019 - May 2020

I had the opportunity to train students, most of them who are looking for better job opportunities in the growing IT market in Iasi, in the areas of JAVA Software Development and Quality Assurance.

The curricula for the Software Development programme was developed over a time frame of 10 months and the one for Quality Assurance was for 6 months.
More

PentalogFebruary 2019 - February 2020

The projects that I worked for followed the micro-services architecture specifications and were developed using Spring Boot, Java 8 and deployed in AWS.The automation framework used Java 8, Rest Assured with Serenity BDD under a Gradle ecosystem.

Technologies used: Java 8, Spring Boot, Kafka, Mashery, Kubernetes, Docker, Rest Assured, Serenity BDD, Gradle, PostgreSQL, Jenkins, Postman, JMeter, NeoLoad, Kibana, Grafana, AWS services, cURL, Atlassian Suite
More

BearingPointAugust 2018 - February 2019

Working for a financial service company based in Frankfurt, the
fourth-largest bank by total assets in Germany.
The solution for which I had to provide automation services was a mobile
B2C application working on Android & iOS platform.

Responsibilities:

● Use Perfecto Cloud Lab and Quantum Framework (provided by
Perfecto) in order to transform manual business flows to
automation test scripts using Kotlin, in BDD format

● Provide training for 3 colleagues in the Iasi office for using the
framework, teaching Kotlin, GIT and writing automation test
scripts

● Create test plan and test strategy for the automation project 

Technologies used: Perfecto Cloud Lab, Kotlin, TestNG, Cucumber,
Maven, Jenkins, GIT, CURL, HP ALM, HP QC

More

YoungcultureOctober 2017 - August 2018

Working with SAP Hybris E-Commerce Solutions, integrating the Hybris
services into the customers architecture, a platform that enables B2C &
B2B customers to access learning products and services through
eCommerce and Digital Marketing journeys.

Responsibilities:

● Develop an API automation testing framework using a Maven
structure, Rest Assured & Java; also in charge of creating a testing
framework for the other applications under test

● Write tests scripts for component, integration & e2e testing of the
microservices that were being developed and integrated in the
platform

● Write test scripts for UI using Java, Selenium and Cucumber BDD
in an inhouse software testing framework

● Provide training for 4 offshore colleagues part of QA Automation
team

● Create test plan and test strategy for the entire platform that was
being developed 

Technologies used: Hybris, AWS, Java, Maven, Rest Assured, TestNG,
Cucumber, Selenium, Serenity reports, Jenkins, JavaScript, Postman,
CURL, GIT, Atlassian Suite, HP ALM, HP QC

More

GoDaddyNovember 2016 - October 2017

Host Europe Group or HEG was bought by GoDaddy Inc. in 2017

Responsibilities
- Work closely with the Development & Automation Testing team
- Support acceptance test creation/refinement with product owners
- Identify, mitigate, escalate project risks and issues
- Develop and monitor defect life cycle according to the project
- Produce reports on system quality and metrics on test cases
- Create/maintain test automation to support regression testing;
- Write tests using Selenium and RestAssured with Java for the in-house created Automation Framework
- Review on test results and modify tests if necessary
- Execute manual tests to verify that the acceptance criteria are met
- Verify production fixes in test environments.
- Responsible for contribution on the Quality Assurance on Projects

Technical skills:
- Oracle and PostgreSQL object-relational database system
- Versioning control system (GIT)
- Continuous delivery approach (Bamboo, Jenkins)
- Atlassian suite (Jira, Confluence, Bitbucket, SourceTree, Bamboo)
- GUI testing using Selenium with Java & TestNG
- API testing using RestAssured with Java
- BDD Testing (Cucumber)
- Experience with testing documentation in Agile model
More

EndavaNovember 2015 - November 2016

Worked for a big payment processing company listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.

Manual testing:
- SIT Testing for integrated Point of Sale physical device (Main Hub + POS device, Receipt Printer, Android tablet, Android Application)
- report software defects in detail with information gathered from customers, tech support or other internal resources;
- contribute to the creation of reasonably and increasingly accurate work estimates;
- work closely with the developers, business analysts and product managers to define the appropriate testing approach for the given tasks
- analyze the results and raise defects using JIRA;
- test new features in accordance with specifications;
- creating the test case model, writing and executing test scenarios and test cases
- detect/report of problems encountered in the testing process (Bugs/Service Failures);

Automation testing:
- Automated Functional Testing of RESTful API (JMeter, Java, Maven, Jenkins)
- Writing and executing automation tests using Selenium WebDriver (Java);
More

MIND CTIJuly 2014 - November 2015

- Analyzing requirements and design specifications to determine test scenarios
- Creating test plans based on design specifications and executing them
- Setting up the test system and any additional necessary systems
- Troubleshooting problems and narrowing down the problem area
- Working close with the R&D team to find the best solutions to problems

My stack

IT Infrastructure

Docker, Git, iOS

Others

Atlassian Suite, cURL, Kibana, API, Project Management, Quality Assurance, Test automation, Troubleshooting

Middleware

Jenkins

ERP&CRM

SAP

Big Data

Apache Kafka

Open Source solutions

Kubernetes

Languages

TypeScript, SQL, Java, Kotlin, JavaScript, Oracle PL/SQL

Technologies

Spring Boot, Web Services, TIBCO, ElasticSearch, RabbitMQ

Databases

NoSQL, Oracle, MySQL, PostGreSQL

Software testing

Test Cases, Functional testing, Appium, Cucumber, Cypress, UI testing, JMeter, Manual testing, Postman, REST API Testing, Regression testing, REST Assured, SoapUI, Software testing, Test Planning

Analysis methods and tools

JIRA, Apache Maven, Gradle, Selenium, TestNG

Mobile

Android

My education and trainings

Certifications - --

Bachelor of Science / B.S., Computer Science - Technical University “Gheorghe Asachi”2009 - 2013