04/29/2024 updated


100 % available
Test Automation Engineer, Test Automation Engineer, Lead, Test Automation Engineer
Hoofddorp, Netherlands
Worldwide
Ph.D. Computational GeomechanicsTesting (Software)Java (Programming Language)JavaScriptApache ActiveMQAgile MethodologyXMLSpyAmazon Web ServicesAndroid (Software)Apache TomcatApple IOSApple Mac SystemsSoftware ApplicationsAtlassian ConfluenceAtlassian JiraTest Automation
Highly experienced software professional with a diverse background in software design, development, testing, deployment, and maintenance across multiple sectors, including banking, insurance, telecommunication, government, and energy. Proficient in leading and collaborating with teams of engineers to design, develop, deploy, and maintain test frameworks for test automation, encompassing functional, performance, and security testing, across various application types and platforms.
Demonstrated expertise in writing code using Java, JavaScript, C++/C/C#, SQL, and Visual Basic, enabling the development of robust and scalable software solutions. Adept at leveraging technical skills to design and implement test automation frameworks that optimize testing processes and improve efficiency.
In addition to technical capabilities, possesses a strong coaching background, guiding teams in the adoption of best practices and methodologies. Deep knowledge of the agile approach to software testing and development, with a track record of successfully applying agile principles in diverse project environments since 2007.
Committed to continuous learning and staying up-to-date with emerging technologies and industry trends, enabling the application of innovative solutions to drive efficiency and quality in software development and testing processes. A results-driven professional with a strong focus on delivering high-quality software solutions in dynamic and fast-paced environments.
Demonstrated expertise in writing code using Java, JavaScript, C++/C/C#, SQL, and Visual Basic, enabling the development of robust and scalable software solutions. Adept at leveraging technical skills to design and implement test automation frameworks that optimize testing processes and improve efficiency.
In addition to technical capabilities, possesses a strong coaching background, guiding teams in the adoption of best practices and methodologies. Deep knowledge of the agile approach to software testing and development, with a track record of successfully applying agile principles in diverse project environments since 2007.
Committed to continuous learning and staying up-to-date with emerging technologies and industry trends, enabling the application of innovative solutions to drive efficiency and quality in software development and testing processes. A results-driven professional with a strong focus on delivering high-quality software solutions in dynamic and fast-paced environments.
Experience
Professional experience10+ years
Freelancer since2002
Languages
GermanGoodEnglishNative speakerDutchGood
Project history
* Designed and spearheaded the development of a highly sophisticated and
scalable test automation framework specifically tailored for testing RailCube, a
comprehensive software solution with multiple components - Universal Windows
Platform (UWP), Windows Presentation Foundation (WPF), Windows Forms
(WinForms), Windows, Android, iOS, and web applications.
* Leveraged industry-leading test automation tools and technologies - Selenium,
Appium, and Cucumber, to achieve seamless cross-platform testing and
maximize test coverage across diverse environments.
* Collaborated closely with cross-functional teams, including developers, product
managers, and QA engineers, to understand system requirements and devise
effective test strategies for RailCube's complex application landscape.
* Led the implementation of test scripts using a combination of programming
languages, including Java, C#, and JavaScript, to address the specific needs
and intricacies of each RailCube component.
* Conducted rigorous testing and validation of RailCube's functionality,
performance, and compatibility across multiple platforms, employing a wide
range of test automation techniques, such as UI automation, API testing, and
database testing.
* Implemented continuous integration and continuous delivery (CI/CD) pipelines,
enabling seamless integration of the test automation framework into the
development process and ensuring efficient and timely test execution.
* Mentored and provided guidance to a team of test automation engineers,
fostering knowledge sharing, best practices adoption, and skill development in
test automation and quality assurance.
* Proactively researched emerging technologies and industry trends, staying up-todate
with the latest advancements in test automation, and implementing
innovative solutions to enhance the efficiency and effectiveness of the test
automation framework.
* Collaborated with stakeholders to communicate test results, identify and prioritize
defects, and drive resolutions, ensuring a high level of software quality and
customer satisfaction.
Applied Technologies
C#, Azure DevOps, Agile/Scrum, Azure, Linux, IOS, Android, Windows, MacOs, Visual
Studio, Selenium, Appium, IOS, Android, Appium, XCUItest,WinAppDriver, Grafana,
InfluxDB, Jira.
scalable test automation framework specifically tailored for testing RailCube, a
comprehensive software solution with multiple components - Universal Windows
Platform (UWP), Windows Presentation Foundation (WPF), Windows Forms
(WinForms), Windows, Android, iOS, and web applications.
* Leveraged industry-leading test automation tools and technologies - Selenium,
Appium, and Cucumber, to achieve seamless cross-platform testing and
maximize test coverage across diverse environments.
* Collaborated closely with cross-functional teams, including developers, product
managers, and QA engineers, to understand system requirements and devise
effective test strategies for RailCube's complex application landscape.
* Led the implementation of test scripts using a combination of programming
languages, including Java, C#, and JavaScript, to address the specific needs
and intricacies of each RailCube component.
* Conducted rigorous testing and validation of RailCube's functionality,
performance, and compatibility across multiple platforms, employing a wide
range of test automation techniques, such as UI automation, API testing, and
database testing.
* Implemented continuous integration and continuous delivery (CI/CD) pipelines,
enabling seamless integration of the test automation framework into the
development process and ensuring efficient and timely test execution.
* Mentored and provided guidance to a team of test automation engineers,
fostering knowledge sharing, best practices adoption, and skill development in
test automation and quality assurance.
* Proactively researched emerging technologies and industry trends, staying up-todate
with the latest advancements in test automation, and implementing
innovative solutions to enhance the efficiency and effectiveness of the test
automation framework.
* Collaborated with stakeholders to communicate test results, identify and prioritize
defects, and drive resolutions, ensuring a high level of software quality and
customer satisfaction.
Applied Technologies
C#, Azure DevOps, Agile/Scrum, Azure, Linux, IOS, Android, Windows, MacOs, Visual
Studio, Selenium, Appium, IOS, Android, Appium, XCUItest,WinAppDriver, Grafana,
InfluxDB, Jira.
* Led a high-performing team responsible for the design, development,
deployment, and maintenance of a comprehensive test framework for testing
Temenos T24, an integrated banking solution utilized by ABN Amro Bank.
* Collaborated closely with cross-functional teams, including developers, business
analysts, and stakeholders, to understand the complexities and requirements of
Temenos T24 and its associated components for testiing, including TCD, an Azurebased
SAAS platform.
* Oversaw the development and implementation of reusable and modular test
scripts using industry-standard automation frameworks and libraries -Selenium,
Cucumber, and RestAssured, to ensure maximum test coverage and efficiency.
* Orchestrated the seamless integration of the test framework with continuous
integration and delivery (CI/CD) pipelines, facilitating automated test execution
and accelerating the software release cycle.
* Managed the deployment and configuration of test environments, ensuring their
stability and availability for comprehensive end-to-end testing of Temenos T24
* Played a pivotal role in defining test strategies, test plans, and test scenarios to
validate the functionality, performance, security, and compliance of the
Temenos T24 solution, adhering to regulatory and industry standards.
* Mentored and coached team members, providing guidance on test automation
best practices, industry trends, and emerging technologies, fostering professional
growth and ensuring consistent delivery of high-quality test assets.
* Collaborated with stakeholders to prioritize and track defects, driving timely
resolutions and ensuring the overall reliability and stability of the Temenos T24
platform.
* Conducted thorough testing and validation of new releases, patches, and
enhancements, ensuring a smooth transition and minimizing business disruption for
ABN Amro Bank's operations.
* Proactively monitored and evaluated the effectiveness and efficiency of the test
framework, identifying areas for improvement, and implementing enhancements
to optimize testing processes and outcomes.
* Maintained comprehensive documentation, including test artifacts, test plans,
test cases, and test reports, to facilitate knowledge transfer and ensure
traceability throughout the testing lifecycle.
Applied Technologies
Temenos T24, Selenium, Java, UFT, Rest Assured, Test Automation, srum/agile Eclipse,
ActiveMQ, JMeter, Grafana, Splunk, Linux, Docker, Azure DevOp,Agile/Scrum, Azure,
IOS, Android, Appium, XCUItest, Pipeline,Maven, Kubernetes, Git,
Jenkins,Cucumber(BDD), PostMan, Json, XML, microservices, Jira, Confluence, Azure,
Swift.
deployment, and maintenance of a comprehensive test framework for testing
Temenos T24, an integrated banking solution utilized by ABN Amro Bank.
* Collaborated closely with cross-functional teams, including developers, business
analysts, and stakeholders, to understand the complexities and requirements of
Temenos T24 and its associated components for testiing, including TCD, an Azurebased
SAAS platform.
* Oversaw the development and implementation of reusable and modular test
scripts using industry-standard automation frameworks and libraries -Selenium,
Cucumber, and RestAssured, to ensure maximum test coverage and efficiency.
* Orchestrated the seamless integration of the test framework with continuous
integration and delivery (CI/CD) pipelines, facilitating automated test execution
and accelerating the software release cycle.
* Managed the deployment and configuration of test environments, ensuring their
stability and availability for comprehensive end-to-end testing of Temenos T24
* Played a pivotal role in defining test strategies, test plans, and test scenarios to
validate the functionality, performance, security, and compliance of the
Temenos T24 solution, adhering to regulatory and industry standards.
* Mentored and coached team members, providing guidance on test automation
best practices, industry trends, and emerging technologies, fostering professional
growth and ensuring consistent delivery of high-quality test assets.
* Collaborated with stakeholders to prioritize and track defects, driving timely
resolutions and ensuring the overall reliability and stability of the Temenos T24
platform.
* Conducted thorough testing and validation of new releases, patches, and
enhancements, ensuring a smooth transition and minimizing business disruption for
ABN Amro Bank's operations.
* Proactively monitored and evaluated the effectiveness and efficiency of the test
framework, identifying areas for improvement, and implementing enhancements
to optimize testing processes and outcomes.
* Maintained comprehensive documentation, including test artifacts, test plans,
test cases, and test reports, to facilitate knowledge transfer and ensure
traceability throughout the testing lifecycle.
Applied Technologies
Temenos T24, Selenium, Java, UFT, Rest Assured, Test Automation, srum/agile Eclipse,
ActiveMQ, JMeter, Grafana, Splunk, Linux, Docker, Azure DevOp,Agile/Scrum, Azure,
IOS, Android, Appium, XCUItest, Pipeline,Maven, Kubernetes, Git,
Jenkins,Cucumber(BDD), PostMan, Json, XML, microservices, Jira, Confluence, Azure,
Swift.
* Worked as a key member of a highly skilled team of engineers tasked with
guiding the implementation of Continuous Integration and Continuous Delivery
(CI/CD) practices within ABN Amro Bank.
* Collaborated closely with stakeholders, including developers, DevOps teams, and
project managers, to assess the existing software delivery processes and identify
areas for improvement.
* Worked on the design and implementation of CI/CD pipelines, utilizing industrystandard
tools such as Jenkins, GitLab, and Docker, to automate the software
build, testing, and deployment processes.
* Conducted thorough analysis of the bank's infrastructure and software delivery
workflows, identifying bottlenecks and implementing strategies to streamline the
release cycle and improve time-to-market.
* Collaborated with development teams to establish best practices for version
control, code branching, and code quality standards, ensuring smooth
integration within the CI/CD pipeline.
* Provided guidance and training to development teams on CI/CD concepts,
tools, and techniques, fostering a culture of automation, collaboration, and
continuous improvement.
* Developed and maintained robust monitoring and logging mechanisms to track
the performance and health of CI/CD pipelines, ensuring early detection and
resolution of issues.
* Implemented automated testing frameworks, including unit tests, integration tests,
and end-to-end tests, within the CI/CD pipeline to ensure the delivery of highquality
software.
* Established security measures and best practices within the CI/CD pipeline to
ensure compliance with regulatory requirements and protect sensitive customer
data.
* Collaborated with cross-functional teams to define release management
processes and strategies, coordinating activities to ensure smooth deployments
and minimize downtime.
* Actively participated in agile ceremonies, including sprint planning, daily standups,
and retrospectives, fostering collaboration, transparency, and continuous
improvement.
* Conducted regular performance reviews and provided feedback to team
members, identifying opportunities for growth and skill development within the
CI/CD domain.
* Stayed up-to-date with emerging technologies, industry trends, and best
practices in CI/CD, continuously evaluating and recommending improvements to
enhance the software delivery pipeline.
Applied Technologies
Test Automation, Eclipse, Json,XML,Java, JMeter, Grafana, Docker, Maven, Docker,
Kubernetes, Jenkins,Cucumber(BDD) Jira, Confluence, LDAP, Mainframe, Azure,
Azure DevOps, Appium, IOS, Android, Agile/Scrum AWS, linux, Windows, Postman,
Microservices.
guiding the implementation of Continuous Integration and Continuous Delivery
(CI/CD) practices within ABN Amro Bank.
* Collaborated closely with stakeholders, including developers, DevOps teams, and
project managers, to assess the existing software delivery processes and identify
areas for improvement.
* Worked on the design and implementation of CI/CD pipelines, utilizing industrystandard
tools such as Jenkins, GitLab, and Docker, to automate the software
build, testing, and deployment processes.
* Conducted thorough analysis of the bank's infrastructure and software delivery
workflows, identifying bottlenecks and implementing strategies to streamline the
release cycle and improve time-to-market.
* Collaborated with development teams to establish best practices for version
control, code branching, and code quality standards, ensuring smooth
integration within the CI/CD pipeline.
* Provided guidance and training to development teams on CI/CD concepts,
tools, and techniques, fostering a culture of automation, collaboration, and
continuous improvement.
* Developed and maintained robust monitoring and logging mechanisms to track
the performance and health of CI/CD pipelines, ensuring early detection and
resolution of issues.
* Implemented automated testing frameworks, including unit tests, integration tests,
and end-to-end tests, within the CI/CD pipeline to ensure the delivery of highquality
software.
* Established security measures and best practices within the CI/CD pipeline to
ensure compliance with regulatory requirements and protect sensitive customer
data.
* Collaborated with cross-functional teams to define release management
processes and strategies, coordinating activities to ensure smooth deployments
and minimize downtime.
* Actively participated in agile ceremonies, including sprint planning, daily standups,
and retrospectives, fostering collaboration, transparency, and continuous
improvement.
* Conducted regular performance reviews and provided feedback to team
members, identifying opportunities for growth and skill development within the
CI/CD domain.
* Stayed up-to-date with emerging technologies, industry trends, and best
practices in CI/CD, continuously evaluating and recommending improvements to
enhance the software delivery pipeline.
Applied Technologies
Test Automation, Eclipse, Json,XML,Java, JMeter, Grafana, Docker, Maven, Docker,
Kubernetes, Jenkins,Cucumber(BDD) Jira, Confluence, LDAP, Mainframe, Azure,
Azure DevOps, Appium, IOS, Android, Agile/Scrum AWS, linux, Windows, Postman,
Microservices.