Alex Rădulescu, Developer in Gram, Denmark
Alex is available for hire
Hire Alex

Alex Rădulescu

Verified Expert  in Engineering

Quality Engineer and Developer

Location
Gram, Denmark
Toptal Member Since
January 28, 2021

Alex is a quality engineer and developer with 10 years of software engineering experience. He has worked with virtually any programming language to implement end-to-end tests. Alex has also effectively mentored and coached other engineers on applicable test case design across all test suites, from unit to system tests.

Portfolio

Toptal
React, TypeScript, Jest, Metrics, SQL, Active Listening, Grafana, Web Vitals...
Toptal
Objectives & Key Results (OKRs), Engineering Management, Jira
Toptal
Jest, Cypress, React, TypeScript, JavaScript, Node.js, GraphQL, Storybook...

Experience

Availability

Full-time

Preferred Environment

JavaScript, Ruby, Java

The most amazing...

...engagement I've led involved driving quality initiatives in a new and complex front-end project within Toptal Core.

Work Experience

Senior Front-end Engineer

2022 - 2023
Toptal
  • Led the initiative to add data collection and define metrics for two projects used across Toptal Core on the front-end side.
  • Created reusable React components according to the provided designs.
  • Learned and applied active listening to ensure optimal communication between myself and stakeholders.
  • Provided consultancy on front-end testing, as required, across Toptal.
Technologies: React, TypeScript, Jest, Metrics, SQL, Active Listening, Grafana, Web Vitals, Visual Regression Testing, JavaScript, Jira, Git, Testing, Unit Testing, Documentation, Automation

Interim Engineering Manager

2022 - 2022
Toptal
  • Pushed for and completed the 1st quarter objective key results of greater than 70%.
  • Communicated with stakeholders and defined OKRs for the 2nd quarter, aligning the team to Toptal's OKRs.
  • Held weekly 1-on-1 meetings to follow up with team members and ensure their continuous progress on their personal career goals.
  • Planned the team's workload and prepared tickets where necessary.
Technologies: Objectives & Key Results (OKRs), Engineering Management, Jira

Senior QA Automation Engineer

2021 - 2022
Toptal
  • Reduced total test time execution from 15 to 3 minutes for Picasso.
  • Improved GraphQL mocks and stubs used in the Cypress test suites.
  • Developed components for Picasso using React and Storybook.
  • Defined 2nd and 3rd quarter OKRs for the team I was part of, aligning them with company-level OKRs.
Technologies: Jest, Cypress, React, TypeScript, JavaScript, Node.js, GraphQL, Storybook, Monorepos, Lerna, Component-based Development, Visual Regression Testing, Happo, Material UI, Picasso, Objectives & Key Results (OKRs), Web Vitals, Quality Assurance (QA), QA Automation, Cucumber, QA Leadership, Jira, Git, Test Automation, Testing, Unit Testing, Integration Testing, QA Testing, E2E Testing, Automated Testing, Documentation, Software Testing, Software QA, Behavior-driven Development (BDD), UI Testing, Automation

Senior QA Automation Engineer

2021 - 2021
Hopin
  • Coordinated the manual testing of release candidates multiple times and reported the results.
  • Grew the end-to-end test automation framework using TestCafe within my team's scope.
  • Held pair-test sessions with engineers within my team to debug and fix various defects.
Technologies: TestCafe, Manual Testing, Scrum, Conflict Resolution, RSpec, Test Case Creation, Quality Assurance (QA), QA Automation, Git, Test Automation, Testing, Unit Testing, Integration Testing, QA Testing, E2E Testing, Automated Testing, Software Testing, Software QA, UI Testing, Automation

QA Engineer & Tester

2021 - 2021
Style Space
  • Performed functional and non-functional testing on the application.
  • Consulted on Agile practices during regular meetings.
  • Tested the Style Space website manually on staging and local environments.
Technologies: Quality Assurance (QA), Regression Testing, API Testing, Functional Testing, Manual Testing, QA Automation, JavaScript, QA Leadership, Jira, Git, Test Automation, Testing, QA Testing, E2E Testing, Automated Testing, Test Planning, QA Test Plan Management, Software Testing, Software QA, UI Testing, Automation

QA Lead

2020 - 2021
Toptal
  • Coordinated quality assurance efforts and set standards across multiple teams.
  • Mentored engineers and applied test design theory on front-end unit and integration tests.
  • Communicated bi-weekly with stakeholders to ensure effective collaboration and timely updates.
  • Planned and started executing the migration of the system tests used in the monolith.
  • Worked on improving GraphQL mocks and usage in React components.
Technologies: JavaScript, TypeScript, Jest, Cypress, Jenkins, QA Leadership, GraphQL, Quality Assurance (QA), QA Automation, Cucumber, Jira, Git, Test Automation, Testing, Unit Testing, Integration Testing, QA Testing, E2E Testing, Automated Testing, Documentation, Test Planning, QA Test Plan Management, Software Testing, Software QA, UI Testing, Automation

Senior QA Automation Engineer

2017 - 2020
Toptal
  • Maintained and improved the Cucumber E2E tests coverage.
  • Enhanced the RSpec test performance by applying test case design theory and optimizing stubs and mocks.
  • Improved CI pipelines in Jenkins for the Cucumber E2E tests.
  • Mentored developers in the team on applied test case design.
  • Engaged as the scrum master and maintained and improved the Agile process in two teams.
  • Helped implement consumer-driven contract testing with Pact.
Technologies: Jenkins, Scrum Master, Watir, Cucumber, RuboCop, RSpec, Pact, JavaScript, Ruby, Quality Assurance (QA), CI/CD Pipelines, QA Automation, Selenium, Regression Testing, Ruby on Rails 5, API Testing, Jira, Git, Test Automation, Testing, Unit Testing, Integration Testing, QA Testing, Postman, E2E Testing, Automated Testing, Documentation, Software Testing, Software QA, UI Testing, Automation

QA Engineer

2016 - 2016
PitechPlus
  • Developed Selenium WebDriver frameworks from scratch for multiple projects using the Page Object Model.
  • Performed and developed REST API tests on multiple projects.
  • Conducted and developed load testing with JMeter, leveraging the existing E2E tests database setups.
Technologies: Apache JMeter, Jenkins, Gradle, Apache Maven, Selenium WebDriver, Java 8, Quality Assurance (QA), CI/CD Pipelines, QA Automation, Selenium, WebDriver, API Testing, Jira, Git, Test Automation, Testing, QA Testing, C#.NET, Postman, E2E Testing, Automated Testing, Documentation, Test Planning, QA Test Plan Management, Software Testing, GitLab, Software QA, Java, TestNG, REST Assured, UI Testing, Automation

Web QA Engineer

2015 - 2015
RebelMouse
  • Tested new releases of the company's in-house product manually.
  • Developed Cucumber scenarios to increase test coverage.
  • Coordinated with the rest of the QA team in performing regression testing on subsequent releases.
Technologies: Selenium WebDriver, Cucumber, Capybara, Manual QA, Quality Assurance (QA), QA Automation, Ruby, Jira, Test Automation, Testing, QA Testing, E2E Testing, Automated Testing, Software Testing, Software QA, UI Testing, Automation

QA Engineer

2014 - 2015
Ortnec
  • Developed the first test automation solution using PHP, Codeception, and WebDriver.
  • Defined the workflows for stories, tasks, and bugs in Jira.
  • Created test plans and test cases for two major in-house products.
Technologies: PHP, Codeception, WebDriver, Regression Testing, Exploratory Testing, Agile, Quality Assurance (QA), Jira, Test Automation, Testing, QA Testing, Automated Testing, Test Planning, Software Testing, Software QA, UI Testing, Automation

QA Tester

2013 - 2014
Gameloft Romania
  • Worked on multiple projects, performing manual regression testing of the application under test and filing in or checking defects.
  • Conducted performance testing regularly on multiple iOS devices, such as stress and load tests.
  • Performed iOS App Store release compliance checks so that release candidates could be launched to production.
  • Contributed to and maintained the iOS checklist, including the test documentation for the Uno & Friends iOS game.
Technologies: Game Testing, Redmine, Regression Testing, Performance Testing, Manual QA, Quality Assurance (QA), Retesting, Defect Logging, Testing, QA Testing, Documentation, QA Test Plan Management, Software Testing, Software QA, UI Testing

Toptal In-house Product

I was one of the quality engineers at Toptal tasked with developing and maintaining both the back end and front end of an in-house product. I worked with Ruby, Rails, Rubocop, Watir, and a few other Ruby gems relevant to the stack. Furthermore, it was my responsibility to promote good quality-oriented practices among the developers of my teams.

I was also the Scrum Master for two of the teams working on the product.

Languages

JavaScript, Ruby, TypeScript, Java, Java 8, PHP, GraphQL, SQL, C#.NET

Frameworks

Jest, Cypress, Selenium, Capybara, Codeception, Ruby on Rails 5, TestCafe, Material UI, TestNG

Tools

Jira, RSpec, Cucumber, Watir, Git, Postman, RuboCop, Jenkins, Apache Maven, Gradle, Apache JMeter, Redmine, Lerna, Grafana, GitLab, REST Assured

Paradigms

Manual Testing, Test Automation, Testing, Unit Testing, E2E Testing, Automated Testing, Software Testing, Behavior-driven Development (BDD), Automation, Agile, Functional Testing, Scrum, Component-based Development, Objectives & Key Results (OKRs)

Other

Manual QA, Regression Testing, Quality Assurance (QA), QA Automation, QA Testing, Software QA, UI Testing, Scrum Master, API Testing, CI/CD Pipelines, QA Leadership, Integration Testing, Documentation, Test Planning, QA Test Plan Management, Pact, Performance Testing, Game Testing, Retesting, Defect Logging, Exploratory Testing, Conflict Resolution, Test Case Creation, Storybook, Monorepos, Visual Regression Testing, Happo, Web Vitals, Engineering Management, Metrics, Active Listening

Libraries/APIs

Selenium WebDriver, WebDriver, React, Node.js, Picasso

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring