Radu-Alexandru Ionita
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Bucharest, Romania
Toptal member since March 8, 2019
Radu has over a decade of experience in software testing and quality assurance working in various roles (execution, leadership, management) and industries/systems (eCommerce, banking, insurance, medical, security, IoT, embedded, telecom, and more). Besides a wealth of hands-on expertise, he also has the formal education to back him up with a master's degree in systems engineering (computer science), ISTQB Advanced, among other certifications.
Portfolio
Experience
Availability
Preferred Environment
Postman, Apache JMeter, Node.js, Jira, GitHub, Agile, JavaScript, Cypress, Pytest, Software QA
The most amazing...
...thing I’ve done was to lead the testing efforts of Coach’s outlet eCommerce with a custom Magento code—resulting in the highest traffic, revenue and customers.
Work Experience
Senior Software Automation Consultant
Latch
- Implemented a custom Cypress-based framework for end-to-end testing, with custom scripts, commands, and integrations developed in Node.js, and upgraded it to Cypress 10.
- Integrated the Cypress framework with a custom Jenkins Job DSL.
- Tracked Cypress test executions in multiple ways, using Allure Report, TestRail API, Slack notifications, and JUnit XML reports.
- Coached and mentored team members to start a page-object-based, end-to-end test automation and write tests independently.
Senior Test Automation Consultant
Gembah (Supply Chain as a Service)
- Set up and customized Cypress (a Node.js framework) for the project.
- Implemented a large regression suite, testing all major functionality of the platform.
- Developed GitHub Actions that ran the end-to-end Cypress and pytest unit tests.
- Developed GitHub Actions, running the npm audit and ESLint for project components.
- Worked on the technical web testing of the platform and performed manual exploratory testing of business-critical functionality.
Senior Test Automation Consultant
Alteryx: Self-service Data Analytics Platform
- Extended the TestCafe-based web automation framework, using Node.js to cover project needs.
- Developed speedily a smoke suite of over 50 tests in the TestCafe framework.
- Implemented many functional automation tests, using Python for a web/desktop hybrid application.
- Conducted technical manual testing of a web/desktop hybrid application.
- Analyzed the requirements and oversaw the manual test case development.
- Extended and implemented new functionalities for a custom Python automation framework, using Selenium and pywinauto as a base and pytest as the test runner.
Lead QA Consultant
Anonos
- Designed and integrated a cross-developer testing methodology while complementing the Kanban project management methodology.
- Implemented and customized Nightwatch (Selenium WebDriver-based framework) for web test automation.
- Conducted performance testing for Apache Kafka, developing custom test scripts using Node.js and Bash.
- Manually tested a system that anonymizes big data in a GDPR-compliant way, allowing the processing and extraction of statistics.
- Developed an API test suite using Postman and Newman.
- Integrated all of the automated test efforts with Travis CI.
- Provided full cross-browser testing coverage by using Nightwatch.js integrated with BrowserStack, which ran a custom nightly job on Travis CI.
Lead Software Testing Consultant
Dropoff: Same-day Delivery and Courier Services
- Managed and improved the test process for a distributed agile team.
- Implemented a customized web automation framework (Nightwatch.js) and a full regression suite using the Page Object Model.
- Tested the performance using JMeter, covering different behavior and utilization patterns.
- Implemented mobile automation for iOS and Android using Appium written in Java.
- Developed the full API testing suite using Postman and executed it using Newman.
- Integrated all of the automated test efforts with a CI solution using Chef.
- Conducted manual testing for the web, API, microservices, iOS, and Android.
QA Manager
Qualitance: Software Consultancy
- Developed test strategies, procedures, and standards and ensured they were followed on projects.
- Responsible for the "hiring and firing" of employees in the QA department.
- Coordinated the test efforts on strategic projects and actively participated in manual and automated test efforts.
- Selected the testing software stack to be used (bug tracker, performance, and test automation) based on individual project needs.
- Measured QA activity on projects by implementing meaningful KPIs.
- Established development plans for the QA department and evaluated and helped people accomplish them.
- Proposed raises/promotions and approved training/certification requests based on the available budget.
Senior/Lead QA Consultant
Optaros eCommerce by MRM//McCann (outsourced by Qualitance)
- Worked side by side with the development team to test and verify software applications—mainly assisting the team in achieving the desired quality of their products.
- Focused on building a true agile testing environment by making QA part of the full software development lifecycle and having QA and development teams work together to understand and develop applications against ACs built on business requirements.
- Delivered successful custom Magento implementations for Coach, Nestlé (Nespresso and Nescafe Dolce Gusto), PartyLite, Iron Mountain, and more.
- Tested manually web applications and back-end services.
- Implemented a full regression web automation suite using Behat BDD.
- Performance testing of high-traffic custom eCommerce platforms using JMeter and Locust.
Senior/Lead Software Testing Consultant
Qualitance: Software Consultancy
- Worked for this software consultancy on various projects: eCommerce, telecom, shipping, medical/pharmaceutical, anti-virus, IoT, and more.
- Led the testing process and audited the process improvement plan.
- Defined the profile and skillset for testing hires.
- Worked on the test automation tool selection, framework implementation, and customization (including a CI integration).
- Contributed to the entire SDLC and performed all testing activities for successful project delivery.
Lead Test and Freelance QA Engineer
Crowdsourced Testing (QA on Request)
- Conducted manual and regression testing for a world web application.
- Implemented manual and regression testing for the Adidas Messi and NBC Tennis websites.
- Performance tested the Adidas Messi website, looking for performance degradation and resource utilization on the front end.
- Conducted manual, regression, and performance testing for various mobile (Android and iOS) and web applications.
Freelance QA Engineer
Applause (formerly uTest.com Software Testing Platform)
- Tested payment methods for Facebook integrated apps.
- Performed manual exploratory testing for the Flipkart Android app.
- Conducted manual exploratory and scripted testing for the TripIt Android app.
- Manually tested a variety of mobile (Android and iOS), web, and desktop applications.
Test Specialist
IBM (outsourced by Qualitance)
- Tested an entire banking system, Monte Dei Paschi di Siena Bank, and ported its systems from Cobol to Java.
- Manually web-tested the front end (internet banking web app and back-office web tools).
- Tested the back end using the Eclipse Web Service Explorer and created complex Db2 SQL queries to retrieve input and output data.
Senior QA Engineer
Telmap (An Intel Company)
- Tested one of the world's leading, most advanced mobile navigation systems and location-based services solutions on all mobile platforms of the time and had many of the world's largest operators as customers.
- Implemented manual mobile testing on all platforms of the period (Symbian, Windows Mobile, Windows Phone, Bada, BB operating system, iOS, Android, Palm operating system, and more).
- Installed mobile automation using proprietary Java framework.
- Conducted a requirements review and planned out the testing, design, and execution.
- Integrated and tested back-end web services (Apache Tomcat, UNIX, and SQL).
- Delivered successful customized implementations of their white-label client for well-known clients: Vodafone UK, SFR, AT&T, Orange UK, and Orange France.
QA Assistant Lead
Electronic Arts
- Filtered bugs submitted by testers, coaching on concise and clear writing.
- Reported on quality status, considering all issues identified by the team and the test execution coverage.
- Conducted manual testing (scripted based on test cases and exploratories).
QA | Technical Compliance Tester
Electronic Arts
- Manually tested AAA games both on game consoles and PC.
- Tested for hardware technical compliance for the Xbox 360 and PlayStation 3.
- Developed and executed manual test cases and conducted exploratory testing.
Experience
Anonos BigPrivacy Engine
https://www.anonos.com/Coach Outlet
https://www.coachoutlet.com/I was responsible for the entire testing effort—leading a distributed team of four testers and conducting manual, automated, and performance testing.
Dropoff
https://dropoff.comING NN Insurance
https://www.nn.ro/asigurariBullGuard Antivirus for macOS
https://www.bullguard.com/products/bullguard-antivirus.aspxNespresso eCommerce
I implemented and tested the platform in record time to ensure the new data protection law was respected with no downtime for the site.
Perfect Viewer | Android Comic Book Reader App
https://sites.google.com/site/rookiestudio/perfect-viewer#h.69xs59lq17nzThe app can be found in the Google Play Store:
https://play.google.com/store/apps/details?id=com.rookiestudio.perfectviewer&hl=en
Alteryx: Self-service Data Analytics Platform
https://www.alteryx.com/products/alteryx-platform/alteryx-designerLatch Building Manager Web
Education
Master of Science (MSc) Degree in Business Systems Engineering and Management
Politehnica University of Bucharest, Faculty of Automatic Control and Computer Science - Bucharest, Romania
Bachelor of Science (BSc) Degree in Systems Engineering, Computer Science
Politehnica University of Bucharest, Faculty of Automatic Control and Computer Science - Bucharest, Romania
Certifications
ISTQB Certified Tester — Performance Testing
ISTQB
ISTQB Certified — Advanced Level: Test Automation Engineer
ISTQB
ISTQB Certified — Advanced Level: Test Analyst
ISTQB
Software Test Automator
International Software Test Institute
Alteryx Designer Core and Advanced Certified
Alteryx
Automation Anywhere RPA: Solution Architect | Business Analyst | Bot Developer | IQ Bot Developer
Automation Anywhere University
Six Sigma Yellow Belt Certified Professional (SSYB)
6SigmaStudy
Scrum Fundamentals Certified (SFC)
ScrumStudy
ISTQB Certified Specialist — Mobile App Testing Professional (CMAP)
ISTQB
AWS Certified Cloud Practitioner
Amazon Web Services
ISTQB Certified Tester — Foundation Level Extension: Agile Tester
ISTQB
Magento 1 Certified Solution Specialist
Magento
IBM Professional: MobileFirst v2 | Continuous Engineering | Rational Systems & Software Engineer v2
IBM
ISTQB Certified — Advanced Level: Test Manager
ISTQB
ISTQB Certified Tester — Foundation Level
ISTQB
IBM Certified Specialist — Rational Quality Manager v2
IBM
Brainbench Certified — UX Concepts
Brainbench
Skills
Libraries/APIs
Nightwatch.js, JMX, Selenium WebDriver, Selenium Grid, Selenium API, Pywinauto, Newman, Jenkins Job DSL, Jenkins Pipeline, REST APIs, Node.js
Tools
Pytest, Apache JMeter, Postman, Jira, IBM Rational Quality Manager (RQM), Bugzilla, Zephyr, GitLab CI/CD, TestRail, PyCharm, Cucumber, Mocha, Travis CI, Jenkins, Behat, SoapUI, HP Quality Center (QC), BrowserStack, GitHub, ZenHub, Automation Anywhere, IBM ALM, Chef, Apache Tomcat, DevTest, NPM, Selenium Remote Control (RC), Docker Compose, GitLab, IBM Rational, Rally, Gatling Load Testing, JavaScript Testing, LoadRunner
Languages
JavaScript, Python, XPath, Python 3, Bash, Gherkin, SQL, Bash Script, Regex, TypeScript, Ruby, Java
Frameworks
Cypress, Selenium, Allure Testing Framework, Protractor, Appium, Espresso, TestCafe, TestNG, Locust, XCTest, XCUITest, Windows PowerShell, Jest, Capybara
Paradigms
Software Testing, Page Object Model (POM), Agile, Kanban, Testing, Functional Testing, Load Testing, Automated Testing, User Acceptance Testing (UAT), E2E Testing, Agile Product Management, Scrum, Agile Workflow, Test Automation, Manual Testing, Negative Testing, Non-functional Testing, Stress Testing, Automation, Agile Project Management, Behavior-driven Development (BDD), Continuous Integration (CI), Management, Change Management, Six Sigma, Agile Software Development, Continuous Deployment, Requirements Analysis, UX Design, Data-driven Testing, Soak Testing
Platforms
iOS, Android, MacOS, Windows, Visual Studio Code (VS Code), Ubuntu Linux, Magento, Magento Enterprise, TestLink, Alteryx, IBM Mobile First, Apache Kafka, Eclipse, Kali Linux, Magento 1, Amazon Web Services (AWS), Docker, Oracle
Industry Expertise
Project Management, Lean Six Sigma
Storage
MySQL, Cassandra, MongoDB, PostgreSQL
Other
Defect Management, Manual Software Testing, Automation Tools, Waterfall Delivery, Test Cases, API Testing, ISTQB, Web App Testing, Website Testing, Cross-browser Testing, Functional Automation, Performance Testing, Mobile App Testing, UI Testing, Manual QA, Quality Assurance (QA), Web QA Engineering, Automated UI Testing, Web App Automation, QA Leadership, QA Automation, QA Test Plan Management, Software QA, Test Design, Quality Improvement, Quality Management, Mentorship, UI Automation, Cross-browser Compatibility, Documentation, English-Romanian Translation, Selenium Page Object, Integration Testing, System Integration Testing (SIT), System Testing, Web-based Testing, Web Service Testing, Agile Software Testing, Agile Sprints, Technical Leadership, Team Leadership, Agile Coaching, QA Testing, GUI Testing, CSS Selectors, Test Case Creation, Test Case Development, Test Case Execution, Test Analysis, Android Testing, Black Box Testing, Boundary Testing, Gray Box Testing, Device Testing, Test Estimation, Exploratory Testing, Test Automation Frameworks, Game Testing, Interface Testing, Software Testing Lifecycle (STLC), Test Management, Test Planning, Test Reporting, Regression Testing, Test Scripting, Testing Services, Smoke Testing, Waterfall Methodology, Software Testing Automation Framework (STAF), Automation Framework Development, Leadership, Leading Quality Assurance (LQA), Architecture, Test Documentation, Software, Localization Testing, Mobile Device QA Automation, Team Mentoring, Writing & Editing, Localization, ETL Testing, UX Testing, Selenium IDE, Microsoft Web Tests, Scrum Master, Gantt Chart, Technical Project Management, Interviewing, Risk Management, eCommerce, Newman CLI, Scrum Testing, White Box Testing, Data Migration Testing, Data Integrity Testing, CI/CD Pipelines, ESLint, AWS Certified Cloud Practitioner, Gaming, Video Gaming, Online Gaming, Gaming Platforms, Pipelines, Technical Writing, Process Testing, Quality Control (QC), Code Review, Data Analytics, Robotic Process Automation (RPA), eCommerce UI, eCommerce Design, Mobile First, People Management, Static Analysis, Defect Logging, Requirement Traceability Matrices, User Experience (UX), Mobile UX, UX Process, Web Services, Hardware, DevTrack, OWASP, Lint, GitFlow, BlazeMeter, Mobile GPS, Translation, Internalization, Hybrid Apps, Process Automation, Endurance Testing, SAP Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring