Summary
Overview
Work History
Education
Skills
Certification
Affiliations
Timeline
Generic

Tomasz Kordiak

Brussels

Summary

I am a highly experienced Test Automation Engineer proficient in programming languages like Python, Java, and C#, with expertise in implementing CI/CD pipelines, containerization, and cloud technologies.

Test automation professional with solid foundation in creating efficient and reliable automated test scripts. Known for improving software quality and reducing testing time through strategic automation practices. Valued team collaborator who adapts quickly to evolving project requirements. Proficient in tools such as Selenium, Cypress, and Playwright, and recognized for proactive approach to problem-solving.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Senior Test Automation Engineer

Swift
03.2019 - Current
  • At Swift, I started in the Business Intelligence department, working on the Compliance Analytics project. This tool helps monitor Swift payment traffic for KYC, anti-money laundering, and sanctions compliance. I used Python to create test automation scripts that quickly detected unusual activity and potential breaches. The system shows clear graphs and trends, making it easy to manage risk without extra software.
  • Later, I worked on the EBA Multilateral Netting project. We used Robot Framework and Jenkins to automate tests, which helped ensure that the banking processes were reliable and met high standards.
  • After that, I joined the Messaging Workflow project. In this project, we again used Robot Framework and Jenkins to automate tests for cloud-based messaging services. I developed test scripts, monitored the results, and worked closely with the development team to keep the system running smoothly.
  • In all these projects, I focused on building simple and effective test automation solutions that supported continuous integration and maintained high quality and security.

Senior Test Automation Engineer

Carlson Wagonlit
09.2016 - 12.2018
  • As a Senior Test Automation Engineer at Carlson Wagonlit, I built a robust test automation environment for our Business Intelligence projects, including a key solution called Analytics. Analytics is a cloud-based intelligence and reporting tool designed for travel managers. It unlocks the power of data by providing real-time insights, over 200 customizable data visualizations, and AI-powered analytics that turn simple language queries into actionable information. This tool enables users to uncover hidden trends, identify cost-saving opportunities, and monitor traveler safety, while also supporting sustainable travel programs through features like Carbon Emissions reporting.
  • In my role, I developed test strategies and test cases and created an innovative automation framework. I utilized industry-standard design patterns, such as the Page Object Model and Loadable Components, to ensure consistency and scalability across our projects. Additionally, I worked with technologies like Java, Selenium, SQL, and Jenkins to streamline our testing processes, ensuring high quality and reliability for our Business Intelligence solutions.
  • My work ensured that Analytics and our other BI applications delivered clear, actionable insights that empowered travel managers to make better decisions and continuously improve their programs. By automating our testing processes, I contributed to ongoing innovation and quality improvement, helping Carlson Wagonlit stay ahead in the competitive travel management industry.

Senior Test Automation Engineer/ Quality Manager

SMT Software (Initive)
07.2015 - 08.2016
  • At SMT Software (Initive), as a Senior Test Automation Engineer and Quality Manager, I played a key role in developing Tandem Bank. My focus was on test automation and overseeing all testing activities to ensure our projects met the highest quality standards.
  • I implemented robust test automation for the public website and devised a comprehensive, company-wide test strategy. In addition, I recruited and mentored a team of test engineers, fostering a culture of continuous improvement and quality assurance.
  • Using a technology stack that included Java, C#, Selenium, and Jenkins, I supported the success of the Tandem project and other initiatives, ensuring that our software consistently delivered reliable performance.

Software Developer in Test

Microsoft
12.2013 - 07.2015
  • As a Software Developer in Test at Microsoft, I contributed to a large-scale project developing PC Tools for mobile phones. Working within an Agile environment that embraced both Scrum and Kanban methodologies, I was responsible for designing and implementing comprehensive testing strategies that ensured our software met the highest quality standards.
  • I created robust unit and integration test cases using a Test-Driven Development approach. Leveraging tools such as NUnit and TypeMock Isolator, I was able to build an extensive suite of automated tests that detected issues early in the development cycle. My work with technologies like C# and WPF played a significant role in enhancing the project's quality and performance, ensuring that our application was both reliable and efficient.
  • Beyond writing test cases, I collaborated closely with developers, product managers, and UX/UI designers to integrate our tests seamlessly into the continuous integration and delivery pipelines. I also contributed to code reviews, participated in agile ceremonies, and helped optimize our test infrastructure to improve overall efficiency. These efforts not only bolstered the project's success but also reinforced Microsoft’s commitment to delivering high-quality, cutting-edge software solutions.

Senior Test Automation Engineer

Credit Suisse
01.2013 - 12.2013
  • As a Senior Test Automation Engineer at Credit Suisse, I played a key role in developing financial risk management applications for traders. My work focused on addressing complex challenges in both desktop and web automation environments, ensuring robust performance under demanding conditions.
  • I was responsible for overseeing critical data migration processes, ensuring seamless transitions and maintaining data integrity. To achieve this, I leveraged a diverse set of automation tools including Selenium WebDriver, Coded UI Test, HP QTP 11.5, and Sikuli. These tools allowed me to create efficient test automation solutions that streamlined our processes and enhanced the reliability of our applications.
  • In addition to my technical contributions, I also trained and mentored test engineers, building a skilled and knowledgeable team. My guidance and support helped foster a culture of continuous improvement and excellence. Working with a technology stack that included C#, VB Script, HP QTP 11.5, Selenium, Coded UI Test, and Sikuli, I ensured that our risk management applications met the highest quality standards and delivered optimal performance.

Test Automation Engineer

Nokia
10.2009 - 12.2012
  • At Nokia, as a Test Automation Engineer, I was responsible for automating testing processes for both desktop and web applications. Leveraging a suite of cutting-edge tools, I developed and maintained automated test scripts and frameworks to ensure optimal performance and reliability.
  • My work was instrumental in enhancing the overall quality of Nokia’s software offerings. By integrating automated tests into the development lifecycle, I significantly reduced manual testing efforts and identified potential issues early on, contributing to faster release cycles and improved product stability.
  • I made key contributions to high-profile projects such as Nokia Care Suite and Nokia Software Updater Pro. Collaborating closely with cross-functional teams, I ensured that these applications met rigorous quality standards, ultimately delivering a seamless and dependable user experience for Nokia’s global customer base.

Test Engineer

Nokia
03.2009 - 10.2009
  • As a Test Engineer at Nokia, I played a key role in ensuring the functionality and reliability of both desktop and web applications. I was deeply involved in manual testing activities, which included creating comprehensive test plans, developing detailed manual test cases, and defining effective test strategies to guide our overall testing process.
  • My work included designing and executing various types of manual tests, such as regression, exploratory, and risk-based testing, to thoroughly evaluate software performance. By meticulously planning and documenting each test case and scenario, I was able to identify issues early in the development cycle and contribute to enhancing the overall quality and performance of Nokia's applications.
  • This commitment to high standards in manual testing not only improved the software's reliability but also ensured that every release met Nokia's stringent quality requirements.

Junior Test Automation Engineer

Intersim SC
03.2008 - 03.2009
  • As a Junior Test Automation Engineer at Intersim SC, I gained valuable experience in the financial sector by working on test automation for Santander Consumer Bank's web application.
  • In this role, I had the opportunity to collaborate with experienced professionals, which not only enhanced the user experience but also played a critical part in safeguarding sensitive customer data. I contributed to designing and executing automated tests that ensured the application's reliability and security, thereby reinforcing the trust that customers place in the bank's digital services.
  • This hands-on experience allowed me to develop essential technical skills in test automation while deepening my understanding of the unique challenges within the financial industry. Ultimately, my work at Intersim SC laid a solid foundation for my future career growth in the technology industry, fueling my passion for quality assurance and innovative testing solutions.

Junior Test Engineer

Sygnity
11.2006 - 03.2008
  • As a Junior Test Engineer at Sygnity, I gained valuable experience in the financial sector by testing a banking web application for Santander.
  • Working alongside experienced professionals, I executed manual test cases, prepared SQL queries, reported results, and tracked defects. My efforts contributed to ensuring the application's functionality, reliability, and security, laying a strong foundation for my future career in technology.

Education

Master of Science - Electronics and Telecommunications

Wroclaw University of Technology
Wrocław, Poland
01.2009

Skills

  • Expertise in Selenium
  • Expertise in Cypress
  • Expertise in Playwright
  • Agile methodology
  • Experience with JIRA
  • Comprehensive testing frameworks
  • Strong Python skills
  • Automation diagnostics
  • Defect tracking tools
  • Scrum framework
  • Expertise in Jenkins

Certification

  • ISTQB Advanced level
  • ISTQB Foundation level
  • REQB Foundation level

Affiliations

  • Founder and Organizer – Test:Fest conference

Timeline

Senior Test Automation Engineer

Swift
03.2019 - Current

Senior Test Automation Engineer

Carlson Wagonlit
09.2016 - 12.2018

Senior Test Automation Engineer/ Quality Manager

SMT Software (Initive)
07.2015 - 08.2016

Software Developer in Test

Microsoft
12.2013 - 07.2015

Senior Test Automation Engineer

Credit Suisse
01.2013 - 12.2013

Test Automation Engineer

Nokia
10.2009 - 12.2012

Test Engineer

Nokia
03.2009 - 10.2009

Junior Test Automation Engineer

Intersim SC
03.2008 - 03.2009

Junior Test Engineer

Sygnity
11.2006 - 03.2008
  • ISTQB Advanced level
  • ISTQB Foundation level
  • REQB Foundation level

Master of Science - Electronics and Telecommunications

Wroclaw University of Technology
Tomasz Kordiak