Top 5%
Radu-Iulian I.

Test Automation Developer

Outsourcing
7 years
Iasi, ROMANIA
Contact us for this profile
i

Why I'm Top 5%

  • Superior technical and people skills
  • 7 years of industry experience
Learn how we hire

My experience

More

PentalogSeptember 2021 - Present

QA Automation Mentor within the Students' Mentorship Program about API Automation Testing.

PROJECT
During Pentalog “PregatIT pentru maine” and “Pentastagiu” programs participating students can learn new skills or improve the existing ones in areas like: iOS development, Android development, JavaScript, manual testing, automation testing etc.

TECHNICAL ENVIRONMENT

Postman,  JavaScript with Chai assertions for Postman tests, Java 11, REST Assured, Serenity, PostgreSQL, Node.js,

TEAM SIZE:  ~6 per session.

RESPONSIBILITIES:
  • Automated tests: Java 11, REST Assured framework, Serenity wrapper over REST Assured for tests reports, Postman Tests and Newman NPM package for reporting, Manual testing and investigation: Postman, Swagger.
  • Databases used: PostgreSQL.
  • Branching and versioning: Git (Github).
  • Code reviews: Gitlab.
  • Developed a Node.js API with bearer token authentication, Swagger and dynamic PostgreSQL database connection for which the students wrote the needed tests.
  • Developed a Java and REST Assured automation skeleton project in order to help the students to write the tests more efficiently.

SKILLS
JAVA 11, REST Assured, Serenity BDD, Postman tests, Back-end testing, Integration testing, Functional Testing.
More

A Fintech of Innovative Cryptocurrencies, Digital Assets and Blockchain Technology ProductsOctober 2020 - Present

QA Automation Engineer.
  • Automated tests: Java 11, REST Assured framework, Serenity wrapper over REST Assured for tests reports, Postman Tests and Newman NPM package for reporting, Gitlab CI for CI/CD.
  • Manual testing and investigation: Postman,  mySQL DBs, Datadog, Graylog,  LaunchDarkly, TestRail.
  • Databases used: PostgreSQL, MySQL.
  • Performance testing: Gatling with dedicated Gitlab CI pipeline.
  • Branching and versioning: Git (Gitlab).
  • Code reviews: Gitlab.
  • User stories and tasks management: Jira.
  • Held interviews for QA automation candidates.
  • Involved in the ramp-up process of our new colleagues.
  • Wrote Confluence documentation for the testing processes and good practices on the project on QA topics.
  • Involved in Scrum ceremonies: Sprint Grooming, Plannings, Retrospectives, Reviews and Demos made for the client.
  • Involved in code reviews.

SKILLS
JAVA 11, REST Assured, Serenity BDD, Docker Containers, Postman tests, Gatling, SQL, Back-end testing, Integration testing, Functional Testing, Business Analysis, Test strategy
More

Leading Sportswear ManufacturerJanuary 2019 - June 2020

QA Engineer.
  • Working for the largest sportswear manufacturer in Europe, and the second largest in the world, writing and executing automated tests in order to validate the REST Microservices functionalities used for client's online Catalog data retrieval and calculation (worked on most of the 10 integrated and interconnected services).
  • Automated tests: Java 8, RestAssured framework, Serenity wrapper over RestAssured for tests reports, Docker containers, Kafka topics, Amazon SQS queues.
  • Manual testing and investigation: Postman, Kibana, Grafana, SalesForce interface, application logs, debugging done locally straight into the application.
  • Databases used: PostgreSQL, mySQL, ElasticSearch, Amazon DynamoDB.
  • Performance testing: JMeter and NeoLoad.
  • Branching and versioning: Git ( Source Tree).
  • Code reviews: Bitbucket.
  • User stories and tasks management: Jira.
  • Held interviews for QA automation candidates.
  • Involved in the ramp-up process of our new colleagues.
  • Wrote Confluence documentation for the testing processes and good practices on the project on QA topics.
  • Involved in Scrum ceremonies: Sprint Groomings, Plannings, Retrospectives, Reviews and Demos made for the client.
  • Involved in code reviews.
  • Business trips done on the client site for knowledge sharing between the client and the Pentalog teams and for the feedback and solutions proposals regarding the OKRs.
  • Participated in multiple company presentations including one held by one of our colleagues about ElasticSearch.
More

SoftvisionMarch 2017 - December 2018

QC/ QA Engineer within a company providing specialized testing solutions that improve the efficiency of their customer's business and mitigate the project risks.
  • Working in an Agile development environment for an US client (a manufacturer of high-end tools).
  • Working with Rally (CA technologies) and Jira (Adaptavist plugin) for test case creation, test suites creation and running, bug tracking, coverage and Sprint Planning activities (estimations, tasks break-down).
  • Database testing using SQL Server Management Studio and Oracle SQL Developer:
    - Executing stored procedures.
    - Creating SQL scripts that would be useful for the testing process.
    - DB creation / dropping using deploy / undeploy scripts.
    - DB upgrade.
  • APIs testing:
    - Using the Developer Tools from the Chrome, Firefox and Safari browsers .
    - Using Postman and the Advanced Rest Client.
  • Recording and running performance and load test suites using the JMeter tool.
  • Recording and running security test suits using the OWASP ZAP tool.
  • Writing and executing automated tests using Selenium with the .NET framework and SpecFlow (Cucumber for .NET).
  • CT using dedicated Jenkins jobs.
  • Configuring and maintaining the above-mentioned jobs for each of the application supported browser, in addition to two jobs configured for performance and security test executing and reporting.
  • Running UI manual tests.
  • Running functional manual tests.
  • Delivering Sprint Demo presentations designed for the client.
  • Test plan creation.
  • Developing and updating the Test Strategy during the project based on the work load and the release focus set for the current Sprint.
  • Getting involved in the ramp-up process of new colleagues.
  • Getting involved in Sprint Grooming, Sprint Planning and Sprint Retrospective meetings.
More

CONTINENTAL AUTOMOTIVEAugust 2015 - March 2017

System Test Engineer for one of the world’s leading suppliers of systems, components, and Embedded software for the automotive industry.
  • Developing automated tests using internal tools, such as an automated testing platform (internal software).
  • Developing test specifications for system functionalities.
  • Reviewing requirements before designing test cases.
  • Setting up test environments.
  • Writing and updating test cases according to given requirements and specifications.
  • Writing test reports based on the results and according to the defined test process.
  • Analyzing and tracking defects throughout the life cycle of the project.
  • Helping new colleagues (more than 5) get fully on board.
  • Being delegated to go on a business trip in Rambouillet, France (2 weeks) to train the testing team there.
  • Delivering performance measurements (KPIs) and reporting on the results.
  • Creating documentation and performing various analyses: submitting defects; analyzing defects; setting up the severity and priority.
  • Writing Python scripts for KPI tests.
  • Running test scripts using the Linux command line.
  • Using testing techniques, such as: black box testing, regression testing, smoke testing, exploratory testing, integration testing, acceptance testing, load & stress testing, drive tests.
  • Working with Jira (Kanban board).

My education and trainings

Bachelor's Degree in Computer Science, Faculty of Automatic Control and Computer Science - "Gheorghe Asachi" Technical University, Iasi.2012 - 2018