My Profile Photo

Paul Brodner's Blog

Opinions are my own and not the views of my employer


Tips & Tricks


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)

Test Automation Architect (Signant Health )

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
2019-12 DEC
QA Automation Architect (Ness )

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.

2016-02 FEB
Senior Automation Engineer (Ness )

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.

2014-10 OCT
QA Automation Team Lead (OSF Global Services )

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.

2012-03 MAR
Ruby on Rails Developer (OSF Global Services )

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.

2011-05 MAY
QA Automation Engineer (OSF Global Services )

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.

2010-11 NOV
QA Engineer (Embarcadero )

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).

2008-06 JUN

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
Configure Jenkins “The DevOps way”, using Docker, Jobs DSL and Jenkins Pipelines
Use plugins to integrate Jenkins with popular development software Configure the authentication and authorization options to tighten security on your Jenkins UI

'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!
(VP Testing Service)

September 2021 Team Player @SIGNANT HEALTH

Paul, your involvement into the NRF framework will surely make it a great success. Thanks!
(Director R&D Romania)

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).
Tudo Cozac (Director of R&D)

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!
Tudo Cozac (Director of R&D)

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 !