Summary
Say goodbye to clunky test automation and hello to sleek and efficient solutions. With 15+ years of experience and expertise in building frameworks, automating manual processes, and testing a wide range of applications and technologies, I'm the Test Automation Architect you've been searching for. I'll take your software automation to the next level, with a combination of skills from data analytics, performance and security testing, ethical hacking, and DevOps. Plus, with my fancy degrees and certification, you'll be in good hands. Don't settle for average, let's transform test automation from ordinary to extraordinary!
My area of expertise:
- building test automation frameworks from scratch in an Agile way (ruby, python, java, .NET, C#) -> identify significant aspects of client requirements that drive the framework architecture
- automating different manual processes according to stakeholder’s business goals, covering a wide area of E2E QA process and flows from desktop applications to mobile, web applications, APIs, protocols, database - all running in continuous integration environment(s).
- data analytics (numpy)
- performance, security testing, ethical hacking
- devOps, virtualisation
- provide test automation consultancy, mentoring team members
- identify potential problems in advance and work with the teams to resolve them
- communicate and document technical matters using ASR (Architecturally significant requirements)
- research on artificial inteligence
I'm also involved in pre-sales activities, estimations, roadmaps, backlog creation/refinement and ROI calculation.
I hold a bachelor’s degree in Business Information Systems (2008), ISQTB certification since 2009 and a master’s degree in Management Information Systems (2010)
Work Experience Timeline:
(starting dates - for more details check LinkedIn profile)
Before the global pandemic I've joined Signant Health, to continue my path as a Test Automation Architect but in a differed, exciting industry.
Here I am part of a company that enables clinical trials across traditional, virtual, and hybrid designs, who helped Pfizer to develop the COVID-19 vaccine in record time through technology and innovations.
Achievements:
- Build Analytics Dashboard (Dash, Panda) -> Analyze legacy test results in real time, give us a high level overview of the tests passed, duration, clustering of defects, where we can start fixing problems with big impact, capability of comparing runs, identify flaky tests
- revive performance testing -> build a tool that can run milions of users to load test a particular app (all in AWS, deployed with Terraform)
- migrate jobs from old jenkins to latest version -> pipeline as code
- implement Disaster Recovery tests -> test how system is recovering from disater(s)
- fast reliable feedback on regression tests -> reduce duration from 13 hours to 3 hours, increase passing percentage to 99%
- build a python package for integrating test with Jira XRAY -> automatic generating test cases in XRay, updating status of execution
- enhance Docker images used in tests -> reducing size from 4GB to 600MB - cutting costs of download, fast feedback enabled
- reduce technical dept -> migrate code, pipelines from legacy source code repository to new version
- AWS Lift & Shift effort -> move code from inhouse infrastrucute towards the cloud
- build automatic mechanism to identify bugs from product OR test environment -> testers will not spend hours to identify the root cause of a failure
Same company, same Alfresco client, same testing issues. A need for a new tool arised, so I took the challenging position as a QA Automation Architect to build TAS.
In my new role, I've started to provide technical leadership and strategic direction on automation testing and even being involved in implementing and adopting CMMI (Capability Maturity Model Integration) processes within Ness Iasi.
I've worked closely with with Solutioning team, in order to define and implement POCs for different testing problems, where I've defined differed cost/benefits reports, found alternative technical solutions, identified resource requirements, defined project estimates and also technical specification.
I was the point of contact in Romania on Test Automation side.
New company, new oportunities ahead!
Here, I've started to develop and implement tests in Java for a big customer (Alfresco now Hyland). Their powerfull, highly scalable enterprise content management (ECM) solution needed some love in terms of testing, to validate differed configuration, integration with productivity applications like Office, Google Docs, Salesforce, to test the deployment or even the SDK compatibilities between tests.
As a Senior Automation Engineer I was responsible of maintaining and bringing up to date thousands of legacy tests that were britle sometimes, took long time to complete, or was implemented using differed anti-patterns.
There were multiple projects outsourced by our company where automation testing was required to speed up development cycle. In 2012 I've become a QA Team Lead managing more than four projects simultaneous.
I acted as a key point for all QA aspects of releases, providing formal feedback based on best practices. For my automation tests I've used Ruby as programming language.
Coach, solve work problems and perform internal training mostly on automation side was part of the job.
I love ruby as programming language so I've started to work as a RoR (Ruby and Rails) developer for ~1.5 years. Here I've started to practical use BDD (Behaviour Driven Development) to implement and finalize a Web Application similar to Dropbox.
After two years in the field, I continue working @ OSF Global Services (now OSF Digital). Here I started to work intensively with Ruby language to implement basic framework for testing Web Application for differed customers.
Starting my careen in testing as a QA Engineer. Here I've learned how to Design, Develops and execute Tests including common and uncommon use cases, how to do performance testing, stress and stability testing, in order to fulfill the quality of the software. At Embarcadero I've learned Delphi as the main programming language to automate ERStudio Data Architect.
One year later (2009), I've taken the ISTQB Certification (Foundation Level).
Technologies/Skills
(my "bubble" world)- python
- java
- docker
- docker-compose
- selenium
- linux
- shell
- ssh
- AWS
- CI/CD
- Terraform
- Packer
- Jenkins
- Model Based Testing
- Bamboo
- Ruby
- Git
- Microsoft Flows
- Scrum
- Quality Assurance
- Test Planning
- Performance Testing
- Test Management
- SQL Server
- Test Strategies
- Jira
- JUnit
- TestNG
- Watir
- Cucumber
- TDD (Test Driven Development)
- AWS Lambda
- AWS DynamoDB
- MongoDB
- PostgreSQL
- JMeter
- TestLink
- Test Rail
- OOP
- Tomcat
- Eclipse
- CSS
- JDBC
- Codding Standards
- Coaching
- Visual Basic
- Delphi
- Database Modeling
- ASP.NET
- IIS
- RSpect
- BDD
- POC
- test automation frameworks
- git
- subversion
- WebDriver
- Kubernetes
- Elasticsearch
- Creative Thinking
- Mind Mapping
- Identifying Patterns or Connections
- Problem Solving
- Creativity
- Communication
- Teamwork
- Self-Taught
- Data-Science
- numpy
- jupyter
- spring-boot
- C#
- .NET
- Dash
- plotly
- Contract Testing
- Security Testing
- Web Penetration Testing
- Capture the Flag (CTF) challenges
Certifications
Certificate | Description |
---|---|
Green belt for developers that specialize in Web Application Security Testing. |
|
Green belt for developers and operations that focus on API. |
|
Security Yellow Belt gives developers an in-depth understanding of the principles, tools, and processes that will keep your products secure. |
|
Security White Belt provides a basic security vocabulary and a solid foundation that will improve communication and prioritize security in your thinking. |
|
Use Jenkins to perform Continuous Integration within your Software Development Lifecycle Install Jenkins using docker |
|
'How to slice that little problem into 15-20 growth stages, which reduce risk, deliver value, produce income, provide market learning points, and allow pivoting the business all with the smallest energy' |
|
Productivity strategies you can start using today and the best tools that will help you become super productive |
|
Dive into ethical hacking |
|
Hands-on ethical hacking |
|
Learn Penetration Testing from scratch to become a bug bounty hunter and web security tester |
|
This course provides AWS Partners with fundamental, technical knowledge of AWS cloud computing, global infrastructure, services, common solutions, migration, security, and compliance. |
Awards/Recognitions
When | What | Feedback |
---|---|---|
January 2022 | Team Player @SIGNANT HEALTH | Great work with L&S Production cut-over testing. Well prepared testing and professionally done work. Thank you! |
September 2021 | Team Player @SIGNANT HEALTH | Paul, your involvement into the NRF framework will surely make it a great success. Thanks! |
September 2021 | Trial Awards @SIGNANT HEALTH | Paul your work on Regression and Testing Architecture is outstanding and has huge impact on Trial Consent. For amazing work on CI pipeline migration. For beign always present, always helping, always habing the solution for everithing. For excellent improvement on precondition data creation, for overall QA team guidance (and not only). |
March 2021 | Trial Awards Special Mention! @SIGNANT HEALTH | For the huge impact on TrialConsent Q&A. Outstanding job with creating Disaster Recovery test, performance tests, migration of test automation to AWS and Python3 upgrade. You act lie a real enabler for the Trial Consent Team and your work is invaluable for us! |
Jan 2012 | Top Bug Hunter @OSF GLOBAL SERVICES | |
Jan 2010 | Employee of Quarter II @EMBARCADERO |
Whant to know more?
Checkout my contact details - I bet you will find them !