Andrzej Pasterczyk, Developer in Kraków, Poland

Andrzej Pasterczyk

QA Automation Lead and Developer

Location
Kraków, Poland
Toptal Member Since
October 26, 2021

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.

Andrzej is available for hire
Hire Andrzej

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

Testing - 13 yearsQA Automation - 13 yearsQA Leadership - 8 yearsApache JMeter - 7 yearsSelenium - 7 yearsTestCafe - 4 yearsNode.js - 4 yearsGitHub Actions - 3 years

Location

Kraków, Poland

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

2018 - PRESENT

Software QA Lead

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
2012 - PRESENT

Owner

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
2021 - 2021

QA Automation Contractor

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
2018 - 2018

Senior QA

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
2017 - 2018

Quality Assurance Specialist

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
2015 - 2017

Development Operations Architect

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
2010 - 2015

Software Quality Manager

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, MS 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)
2007 - 2010

Software Quality Engineer | Analyst

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, 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
2006 - 2007

Event Control Engineer

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
2005 - 2006

System and Network Test Engineer

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: ClearCase, Rational ClearQuest, ASA 210, PLEX-C, ISO 9001, Testing, Unix, Assembler, C++, Software QA, Scraping, QA Testing
2004 - 2005

Service Support Analyst

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

Experience

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.

Skills

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

Libraries/APIs

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

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, ClearCase, 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, MS Silverlight, SourceTree, Vagrant, VSS, Wireshark, Postman, GitLab

Paradigms

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

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, 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

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

Certifications

JULY 2009 - PRESENT

ISTQB Certified Tester Foundation Level

ISTQB

OCTOBER 2006 - PRESENT

ITIL Foundation Certificate in IT Service Management

British Council