Andrzej Pasterczyk, Developer in Kraków, Poland
Andrzej is available for hire
Hire Andrzej

Andrzej Pasterczyk

Verified Expert  in Engineering

QA Automation Lead and Developer

Kraków, Poland

Toptal member since October 26, 2021

Bio

Andrzej is an IT professional with 19 years of experience, specializing in QA automation for 13 years. He has built extensive test automation frameworks, tests, and pipelines from scratch. After starting his career at Capgemini (including an engagement with BP) and Ericsson, Andrzej zeroed in on QA automation as a software quality analyst, engineer, lead, manager, and contractor. He has also solo-developed software that was used by interesting organizations, including a top-5 US patent owner.

Portfolio

Kodify
Node.js, TestCafe, Apache JMeter, Testing, Jenkins, Jira, Jira REST API...
Pigsty
Java, C#, Testing, TFS, TFS API, Jira REST API, MySQL, Atlassian Plugins, Git...
Treeline Interactive
Cypress, TypeScript, Node.js, CircleCI, TestRail, Testing, Jira, NPM...

Experience

  • QA Automation - 13 years
  • Testing - 13 years
  • QA Leadership - 8 years
  • Apache JMeter - 7 years
  • Selenium - 7 years
  • TestCafe - 4 years
  • Node.js - 4 years
  • GitHub Actions - 3 years

Availability

Part-time

Preferred Environment

MacOS, Node.js, TestCafe

The most amazing...

...experience I've had was applying ten years of coding knowledge to develop a new cloud service from scratch and expand the customer base.

Work Experience

Software QA Lead

2018 - PRESENT
Kodify
  • Built an extensive test automation framework from scratch.
  • Assisted in finding and fixing several issues in the project as an early adopter of TestCafe.
  • Created a custom visual regression test framework.
Technologies: Node.js, TestCafe, Apache JMeter, Testing, Jenkins, Jira, Jira REST API, Kubernetes, Amazon Web Services (AWS), GitHub Actions, Percy, Storybook, GraphQL, MongoDB, NPM, Confluence, QA Automation, QA Leadership, React, Agile, Git, Object-oriented Programming (OOP), A/B Testing, Amazon S3 (AWS S3), AWS CLI, Babel, Bash, Chai, CI/CD Pipelines, cURL Command Line Tool, Web Security, Datadog, Debugging, DevOps, ECMAScript (ES6), ELK (Elastic Stack), ESLint, Express.js, FFmpeg, JavaScript, JSON, Linux, Load Testing, Mocha, Moment.js, New Relic, Passport.js, Protobuf, Puppeteer, QA Test Plan Management, Software QA, Management, Leadership, Regex, Scrum, Kanban, Scrumban, Sentry, Shell Scripting, SonarQube, SSH, Technical Leadership, Scraping, Web Scraping, YAML, MacOS, Applitools, Test Automation Frameworks, Test Automation, Regression Testing, QA Testing

Owner

2012 - PRESENT
Pigsty
  • Developed UseTFS, a Jira to Microsoft TFS interface plugin.
  • Conducted presentations with many potential customers.
  • Kept track of breaking changes in new Jira and TFS releases to ensure product compatibility.
Technologies: Java, C#, Testing, TFS, TFS API, Jira REST API, MySQL, Atlassian Plugins, Git, Mercurial, CI/CD Pipelines, cURL Command Line Tool, Debugging, JSON, Linux, Markdown, Regex, Shell Scripting, Vagrant, Inno Setup, QA Testing

QA Automation Contractor

2021 - 2021
Treeline Interactive
  • Created E2E test automation tests and CI pipelines.
  • Raised the automation level from zero to 64% coverage (320 of 503 manual scenarios).
  • Created a custom Cypress reporter for PractiTest integration.
Technologies: Cypress, TypeScript, Node.js, CircleCI, TestRail, Testing, Jira, NPM, Confluence, QA Automation, Agile, Git, REST, Object-oriented Programming (OOP), Bash, Bitbucket, CI/CD Pipelines, cURL Command Line Tool, Debugging, DevOps, Express.js, JSON, Linux, Load Testing, QA Test Plan Management, Software QA, Regex, Scrum, Sentry, PDF Scraping, MacOS, QA Testing, Test Automation

Senior QA

2018 - 2018
Grand Parade
  • Developed a set of functional tests using TestCafe.
  • Developed a set of API tests using the Karate framework.
  • Completed the test automation task in two days, which the team had estimated would take two weeks.
Technologies: TestCafe, Karate API Testing, REST Assured, Testing, Java, Jira, Cucumber, Confluence, QA Automation, Agile, Git, REST, Object-oriented Programming (OOP), Bash, Bitbucket, cURL Command Line Tool, Debugging, JSON, Linux, QA Test Plan Management, Software QA, Regex, MacOS, QA Testing

Quality Assurance Specialist

2017 - 2018
Synerise
  • Conducted penetration testing and vulnerability assessments (black and white box).
  • Implemented performance testing and tuning, including kernel settings, application configuration, and development.
  • Developed a database anonymization tool with a heuristic approach to identify and replace sensitive data stored in a denormalized schema with corresponding fake entries while keeping the timekeeping data (mostly) consistent.
Technologies: Ruby, Testing, Java, NGINX, Jira, Jira REST API, Apache JMeter, Docker, MySQL, Confluence, QA Automation, Agile, Git, Object-oriented Programming (OOP), Bash, CI/CD Pipelines, cURL Command Line Tool, Web Security, Debugging, JSON, Linux, Load Testing, QA Test Plan Management, Software QA, Redis, Regex, SourceTree, MacOS, QA Testing

Development Operations Architect

2015 - 2017
IM Technology
  • Defined infrastructure and software architecture for multiple clients.
  • Researched and implemented proof of concept solutions.
  • Participated in technical meetings with customers to define new products and services.
Technologies: PHP, Testing, NGINX, Apache JMeter, Docker, Kubernetes, Google Cloud, Codeception, MySQL, Symphony, Doctrine 2, Jira, Agile, Git, REST, Object-oriented Programming (OOP), Bash, Bitbucket, CI/CD Pipelines, cURL Command Line Tool, Web Security, Debugging, DevOps, ELK (Elastic Stack), FFmpeg, ImageMagick, JSON, LAMP, Linux, Mailgun, Makefile, PostgreSQL, Redis, Regex, SendGrid, Shell Scripting, SSH, Wireshark, Doctrine

Software Quality Manager

2010 - 2015
Medius
  • Built the entire QA department from scratch, putting in place processes and tools and recruiting QA team members.
  • Assured quality during a nearly two-year transition of a legacy product into a new cloud-based, multitenant solution while still providing fixes to existing customers that stayed on the old product.
  • Set up the entire CI/CD pipeline using Jenkins, Azure (early adoption), and custom tools.
Technologies: C#, ASP.NET, Testing, IT Service Management (ITSM), NGINX, Selenium, Jenkins, TFS, TFS API, Jira, Jira REST API, Apache JMeter, Docker, Azure, SQL Server 2012, Elasticsearch, NHibernate, NuGet, NUnit, ADFS, WebDriver, Windows PowerShell, Confluence, Atlassian Plugins, TestLink, QA Automation, Windows, Agile, Git, REST, Object-oriented Programming (OOP), ASP.NET MVC, CI/CD Pipelines, cURL Command Line Tool, Web Security, Debugging, DevOps, IIS, JSON, LDAP, Load Testing, .NET, New Relic, QA Test Plan Management, Software QA, Management, Leadership, Redis, Regex, Scrum, Kanban, Scrumban, SendGrid API, Shell Scripting, Microsoft Silverlight, SonarQube, Technical Leadership, Vagrant, VSS, Scraping, Web Scraping, Wireshark, Windows Presentation Foundation (WPF), Web Services Description Language (WSDL), XPath, XSLT, Applitools, QA Testing, Postman, Quality Assurance (QA)

Software Quality Engineer | Analyst

2007 - 2010
Sabre
  • Built automated functional, performance, and load tests.
  • Developed an automated email visual regression test framework.
  • Participated in the development of an international XML standard to connect rail operating companies worldwide.
Technologies: Java, Selenium, FitNesse, SoapUI, Parasoft SOAtest, Python, Jython, Testing, Jira, Apache JMeter, WebDriver, Confluence, QA Automation, Windows, Agile, Git, Subversion (SVN), REST, Apache Tomcat, cURL Command Line Tool, Web Security, Debugging, Electronic Data Interchange (EDI), Groovy Scripting, JDBC, JSON, Linux, Load Testing, Makefile, QA Test Plan Management, Software QA, Regex, SonarQube, Velocify, Scraping, Web Scraping, Web Services Description Language (WSDL), XPath, XSD, XSLT, QA Testing, Regression Testing, Automated Testing

Event Control Engineer

2006 - 2007
British Petroleum (Capgemini Client)
  • Managed alerts for critical components and applications in BP's global IT infrastructure: analyzed the potential impact of failures on IT and the business and provided data for incident and problem management.
  • Developed (as a personal initiative) an internal system to replace the Remedy Action Request System.
  • Worked on-site for three months at BP's London European mega data center.
Technologies: Windows, Unix, SunOS, Oracle, TIBCO, IT Service Management (ITSM), Remote Desktop, Web Security, Debugging, Linux, Regex, Scraping, Web Scraping

System and Network Test Engineer

2005 - 2006
Ericsson
  • Tested GSM hardware and software for radio base stations, base station. controllers, mobile switching centers, and intelligent networks.
  • Prepared test documentation and test cases and executed tests.
  • Traced bugs and prepared bug fixes in PLEX-C and ASA languages.
Technologies: IBM Rational ClearCase, IBM Rational ClearQuest, ASA 210, PLEX-C, ISO 9001, Testing, Unix, Assembler, C++, Software QA, Scraping, QA Testing

Service Support Analyst

2004 - 2005
Capgemini
  • Handled IT-related calls as a first-line of support for TXU Texas Utilities, a Capgemini client.
  • Developed (as a personal initiative) simple tools for everyday use to improve the quality of services.
  • Found several major security issues within a client’s intranet and DMZ.
Technologies: C#, Remedy AR System, Remote Desktop, Windows, C++, Lotus Notes, Scraping, Web Scraping

MediusFlow

MediusFlow is .NET-based, multitenant, and cloud-hosted AP automation software with extensive customization features that allow users to create .NET libraries on the go via a web-based graphical interface. This was a successful remake of a legacy product.

Integration Between TFS and Jira

A Java-based Jira plugin and client-side C# application and TFS check-in policy to integrate changeset tracking in Jira and seamlessly and bidirectionally link workflows for creating and updating Jira issues and TFS work items. I was the sole creator of the application and successfully sold it via Atlassian Marketplace to hundreds of clients worldwide, including world-renowned organizations. I also provided 4+ years of support and upgrades.
JULY 2009 - PRESENT

ISTQB Certified Tester Foundation Level

ISTQB

OCTOBER 2006 - PRESENT

ITIL Foundation Certificate in IT Service Management

British Council

Libraries/APIs

WebDriver, Node.js, TFS API, Jira REST API, Doctrine 2, React, Microsoft Foundation Class (MFC) Library, Chai, FFmpeg, ImageMagick, JDBC, Moment.js, Passport.js, Protobuf, Puppeteer, SendGrid API, Doctrine, Visual Studio SDK, REST APIs, Microsoft Foundation Classes (MFC)

Tools

Apache JMeter, Jenkins, TFS, Git, cURL Command Line Tool, SonarQube, NGINX, CircleCI, Jira, Karate API Testing, REST Assured, Cucumber, NuGet, NPM, ADFS, Confluence, TestRail, FitNesse, IBM Rational ClearCase, IBM Rational ClearQuest, SunOS, SoapUI, Parasoft SOAtest, Mercurial, Subversion (SVN), Adobe Flash, Apache Tomcat, AWS CLI, Babel, Bitbucket, ELK (Elastic Stack), Lotus Notes, Makefile, Mocha, SendGrid, Sentry, Microsoft Silverlight, SourceTree, Vagrant, VSS, Wireshark, Postman, GitLab

Languages

Regex, GraphQL, ECMAScript (ES6), JavaScript, TypeScript, XPath, C#, Java, PHP, Python, Jython, Flash ActionScript, Assembler, Bash, C++, Markdown, Web Services Description Language (WSDL), XSD, XSLT, YAML, Ruby, Gherkin, Bash Script

Frameworks

TestCafe, Cypress, Selenium, Express.js, .NET, Codeception, NHibernate, NUnit, Windows PowerShell, ASP.NET, ASP.NET MVC, Windows Presentation Foundation (WPF), WIF

Paradigms

Testing, Agile, REST, Load Testing, Object-oriented Programming (OOP), DevOps, Management, Scrum, Kanban, Test Automation, Manual Testing, E2E Testing, Automated Testing

Platforms

Docker, New Relic, Kubernetes, Amazon Web Services (AWS), Azure, TestLink, Windows, Unix, Oracle, LAMP, Linux, Mailgun, Telerik, MacOS

Storage

JSON, Google Cloud, MySQL, SQL Server 2012, MongoDB, Elasticsearch, Amazon S3 (AWS S3), Datadog, IBM Db2, PostgreSQL, Redis

Other

Percy, QA Automation, QA Leadership, Software QA, QA Testing, GitHub Actions, Atlassian Plugins, A/B Testing, CI/CD Pipelines, Web Security, Debugging, QA Test Plan Management, Leadership, Shell Scripting, Technical Leadership, Scraping, Web Scraping, IT Service Management (ITSM), Storybook, Symphony, Remedy AR System, Remote Desktop, ASA 210, PLEX-C, ISO 9001, TIBCO, Electronic Data Interchange (EDI), ESLint, Groovy Scripting, IIS, LDAP, Scrumban, SSH, Velocify, PDF Scraping, Applitools, Inno Setup, Test Automation Frameworks, Regression Testing, Quality Assurance (QA), TFS Work Items, TFS Customization, Jira Administrator, Jira Administration, TFS Administration, Sales, IT Support, Remote Support, Manual QA, Manual Software Testing, UI Testing, GUI Testing, UX Testing, API Testing, Automated UI Testing, Automated Deployment Scripts, HTTP REST, Defect Logging, Defect Management, DOM, Scripting, Test Scripting, Scripting Languages

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