Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Alexandru Ursu

Popesti-Leordeni,Ilfov

Summary

A highly experienced Senior Software Test Engineer with experience in software testing (backend and frontend applications), on Functional and Non-functional testing.
I have over 15 years of experience in testing (manual and automation) and am able to handle different situations while maintaining an emphasis on the highest quality of consumer service.
I'm a self-starter and have excellent communication skills being comfortable in interacting with all team members and clients.
I'm able to make decisions independently and quickly with minimum escalations due to my excellent problem-solving and negotiating skills. I'm proficient in prioritizing and completing tasks in a timely manner. Attentive to details and able to work in a fast changing environment

Overview

17
17
years of professional experience
1
1
Certification

Work History

Senior Software QA Engineer

UiPath
Bucharest, Bucuresti
04.2024 - Current
  • Performing implementation and maintenance of UI tests using Typescript with WebdriverIO wrapper with Selenium together with Azure pipelines for CI/CD, as well as adding various other functionalities and improvements to the testing framework.
  • I contributed to migrating the current automated testing framework to Playwright and the integration with a new internal project that allows running tests on different types of architectures, using Docker.
  • I contributed to the management side (organizing sync sessions with other teams), the reporting side (creating confluence pages with info for each implemented module, analyzing current tests, etc.), and the technical side, first implementing the various modules and migrating current tests to the new project.
  • Increase stability and the health of the pipelines running the automated tests

Manager, Software Engineer Test

UiPath
Bucharest, Bucuresti
02.2022 - 04.2024

I started managing the Orchestrator QA team, covering different types of testing: functional, performance, and automation. In parallel, I continued to contribute to the functional and automated testing of new features in Orchestrator.

  • Collaborated with the product, engineering, and release management teams to decide the best way of working.
  • Focused on improving team efficiency and implementing best practices in quality assurance.
  • Worked on the release criteria and provided permanent feedback regarding risks that might occur during QA validation.
  • Developed and maintained internal schedules, managing multiple priorities and deadlines for my team.
  • Reviewed and signed off the feature requirements;
  • Provided support to other teams: support, infrastructure;
  • Provided regular status updates to stakeholders, ensuring clarity and alignment on release milestones;
  • Defined objectives for the Orchestrator QA team.

Software QA Engineer

UiPath
Bucharest, Bucuresti
09.2018 - 02.2022

I tested the UiPath product: Orchestrator.

  • Designing and executing test cases that convey business requirements while collaborating effectively with the development team and product management;
  • Developing test plans for accurate tracking and clear execution of test scenarios;
  • Reporting software issues, working closely with the development team to fix them, and validating provided solutions;
  • Providing permanent feedback regarding new features;
  • Validating functional documentation;
  • Performing implementation and maintenance of UI tests using Typescript with WebdriverIO wrapper with Selenium together with Azure pipelines for CI/CD, as well as adding various other functionalities and improvements to the testing framework

Senior Software Test Engineer

Endava
Bucharest, Bucuresti
10.2013 - 09.2018

Financial Services

As an Endava employee, I was involved in the testing process for a project for an international financial institution that deals with instant payments. I created and executed test suites for manual testing. I implemented tests in the automation testing suite for backend to reduce the time spent on regression and ensure that the new ones did not impact the existing functionalities.

Main duties and responsibilities:

  • Analysis of business flows and requirements;
  • Identifying test conditions from project documentation and developing test cases to provide full coverage;
  • Planning testing efforts and making estimations on tasks;
  • Developing system test plans/scripts for testing the software on the assigned project;
  • Running test cases/test scripts and reporting results and progress;
  • Create and run manual test suites and report the results and the progress;
  • Create and run automation test suites (Fitnesse framework) and report the results and the progress;
  • Defect management;
  • Live demo for stakeholders;
  • Induction for new team members;


Loan & Financial Services

As an Endava employee, I was involved in the testing process for a big project for a financial institution that deals with loan and financial processes. I created and executed test suites for manual testing. I developed an automation testing suite for backend and frontend in order to reduce the time spent on regression and ensure that the new ones did not impact the existing functionalities. I was involved in coordinating and organizing the testing team to test the functionalities implemented by the development team.

Main duties and responsibilities:

  • Analysis of business flows and requirements;
  • Identifying test conditions from project documentation and developing test cases to provide full coverage;
  • Planning testing efforts and making estimations on tasks;
  • Developing system test plans/scripts for testing the software on the assigned project;
  • Running test cases/test scripts and reporting results and progress;
  • Create and run manual test suites and report the results and the progress;
  • Create and run automation test suites (Robot Framework) and report the results and the progress;
  • Defect management;
  • Live demo for stakeholders;
  • Induction for new team members;


Electronic Payment Services

As an Endava employee, I was involved in the testing process for a project for an international financial institution that deals with instant payments. I created and executed test suites for manual testing. I coordinated and organized the testing team to test the functionalities implemented by the development team.


Main duties and responsibilities:

  • Analysis of business flows and requirements;
  • Identifying test conditions from project documentation and developing test cases to provide full coverage;
  • Planning testing efforts and making estimations on tasks;
  • Developing system test plans/scripts for testing the software on the assigned project;
  • Running test cases/test scripts and reporting results and progress;
  • Create and run manual test suites and report the results and the progress;

Testing Analyst

Euro-Testing Software Solutions
Bucharest, Bucuresti
11.2011 - 10.2013

Testing multiple corporate applications for Vodafone Romania using V-Model;

Defining the overall test approach, test roles and responsibilities, resource requirements, and deliverables;

Developing system test plans/scripts for testing of the software on all assigned projects;

Identify improvement proposals for the testing process or ways to minimize unnecessary activities.

Creation and maintenance of manual testing scripts;

Identifying test conditions from the project.

Tester

Agress Business Company SRL
Galati, Galati
02.2008 - 11.2011

Analyze customer requirements and customer’s environment;

Conduct end-user training;

Conduct the testing activities and fix defects;

Evaluate post-implementation analysis;

Provide regular status reports;

Testing of all modules of the program created especially for SC Agress Business Company by company programmers;

Updates and maintains the integration test plan as defined and /or updated during testing new test cases identified;

Reports and records all discovered errors/bugs;

Commissioning of new features and creating/maintaining the end-user documentation (user manuals);

Provides support for new and existing applications;

Education

Master of Science - Business Support Databases

Academia de Studii Economice din București
Bucharest, Bucuresti
/2008 - /2010

Skills

  • Automation Testing (Selenium, WebdriverIO, Playwright)
  • Manual Testing (Functional Testing, Stress testing, Exploratory Testing, User acceptance testing)
  • Test Planning and Strategy
  • API Testing
  • Bug Tracking and Management
  • Continuous Integration/Continuous Deployment (Azure DevOps, GitHub)
  • Programming Skills (Python, JavaScript, TypeScript)
  • Agile Methodologies
  • Soft Skills: Strong communication, problem-solving, and teamwork abilities to collaborate effectively with cross-functional teams and stakeholders

Certification

Telecom Academy:

  • Linux - Admin System
  • Linux - Admin Server


Oracle Academy:

  • Database Programming with PL/SQL
  • Database Design and Programming with PL/SQL


ISTQB - Foundation

Timeline

Senior Software QA Engineer

UiPath
04.2024 - Current

Manager, Software Engineer Test

UiPath
02.2022 - 04.2024

Software QA Engineer

UiPath
09.2018 - 02.2022

Senior Software Test Engineer

Endava
10.2013 - 09.2018

Testing Analyst

Euro-Testing Software Solutions
11.2011 - 10.2013

Tester

Agress Business Company SRL
02.2008 - 11.2011

Master of Science - Business Support Databases

Academia de Studii Economice din București
/2008 - /2010
Alexandru Ursu