Profileimage by Akin Akinrogunde Test Automation Engineer, Test Automation Engineer, Lead, Test Automation Engineer from Hoofddorp

Akin Akinrogunde

available

Last update: 29.04.2024

Test Automation Engineer, Test Automation Engineer, Lead, Test Automation Engineer

Company: Sichersoft BV
Graduation: Ph.D. Computational Geomechanics
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Native or Bilingual) | Dutch (Limited professional)

Keywords

Test Automation Software Engineering Testing (Software) Continuous Integration Scrum Methodology Agile Methodology Microsoft Azure C++ (Programming Language) Software Quality Windows Presentation Foundation + 84 more keywords

Attachments

CV-Akin-Eng-4_290424.pdf

Skills

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.

Project history

01/2023 - 04/2023
Test Automation Engineer
CRX Solution

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

06/2019 - 07/2022
Lead, Test Automation Engineer
ABN Amro, International Core Banking

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

05/2018 - 05/2019
CI/CD Enabler/Test Coach
ABN Amro, CI/CD Enabling Team

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

03/2018 - 04/2018
Senior Performance Engineer
Atos

* Developed performance test scripts for Kadaster, a leading organization in the
land registry and mapping domain, to ensure the optimal performance of their
software applications.
* Collaborated closely with stakeholders, including project managers, developers,
and system architects, to understand performance requirements, objectives, and
constraints for Kadaster's software systems.
* Utilized industry-standard performance testing tool - JMeter to design and
develop performance test scripts that simulated real-world scenarios and
workloads.
* Conducted thorough analysis of system architecture and performance metrics to
identify key performance indicators (KPIs) and performance bottlenecks.
* Created and executed performance test scenarios, including load, stress, and
endurance tests, to assess the scalability, stability, and responsiveness of
Kadaster's software applications.
* Implemented data-driven approaches to performance testing, utilizing realistic
datasets and dynamic parameterization to mimic actual usage patterns and
data volumes.
* Collaborated with development and infrastructure teams to optimize system
configurations, identify and address performance issues, and enhance overall
system performance.
* Generated comprehensive performance test reports, documenting test results,
performance metrics, and recommendations for improvement.
* Worked closely with cross-functional teams to troubleshoot performance-related
issues, analyze test results, and provide actionable insights for performance
optimization.
* Stayed up-to-date with the latest trends and methodologies in performance
testing, continuously exploring and implementing innovative techniques to
enhance performance testing processes.
* Collaborated with stakeholders to ensure performance testing aligned with
project timelines and priorities, delivering accurate and actionable performance
insights within project constraints.
* Mentored and provided guidance to junior performance test engineers, sharing
best practices, conducting training sessions, and fostering their professional




growth in performance testing.


Applied Technologies
Test Automation, Eclipse, JMeter, Java, Cadastral, Splunk, Swagger,
microservices, Windows, Linux

05/2017 - 12/2017
Performance Test Specialist
Liberty Global

* Coordination and participation in the development and execution of a test
framework for a large scale performance testing of the infrastructure for video
streaming for TV,IOS,Android, Windows, Linux in different European countries.
* Collaborated closely with stakeholders, including project managers, developers,
and system architects, to understand performance requirements, objectives, and
constraints for Liberty Global streaming infrastructure.
* Utilized industry-standard performance testing tool - JMeter to design and
develop performance test scripts that simulated real-world scenarios and
workloads.
* Conducted thorough analysis of system architecture and performance metrics to
identify key performance indicators (KPIs) and performance bottlenecks.
* Created and executed performance test scenarios, including load, stress, and
endurance tests, to assess the scalability, stability, and responsiveness of
Kadaster's software applications.
* Implemented data-driven approaches to performance testing, utilizing realistic
datasets and dynamic parameterization to mimic actual usage patterns and
data volumes.
* Collaborated with development and infrastructure teams to optimize system
configurations, identify and address performance issues, and enhance overall
system performance.
* Generated comprehensive performance test reports, documenting test results,
performance metrics, and recommendations for improvement.
* Worked closely with cross-functional teams to troubleshoot performance-related
issues, analyze test results, and provide actionable insights for performance
optimization.
* Stayed up-to-date with the latest trends and methodologies in performance
testing, continuously exploring and implementing innovative techniques to
enhance performance testing processes.
* Collaborated with stakeholders to ensure performance testing aligned with
project timelines and priorities, delivering accurate and actionable performance
insights within project constraints.
* Mentored and provided guidance to junior performance test engineers, sharing
best practices, conducting training sessions, and fostering their professional
growth in performance testing.




Applied Technologies:
Cable TV, Mobile Phones - IOS, Android, Windows, Linux , XML Setupbox, JIRA, Maven,
Ansieble, Appium, Docker, Jenkins , Java, Python, JMeter, Jira, Maven, Jenkins, Kafka,
Kibana, Elasticsearch, Bitbucket, Docker, JMS, Agile/Scrum, Eclipse, SoapUI, JSON,
REST, Maven, XMLSpy, Tomcat, Fiddler.

05/2016 - 01/2017
Consultant
Rabobank

* Played a key role in a collaborative team that designed, developed,
implemented, and deployed a comprehensive framework for end-to-end test
automation, encompassing both functional and performance testing, within a
highly complex chain environment for CRM banking applications.
* Collaborated closely with stakeholders, including project managers, developers,
and system administrators, to understand the requirements and challenges of the
banking applications and the intricacies of the chain environment.
* Implemented end-to-end test scenarios, covering the entire banking application
flow, to validate the functionality, performance, and reliability of the applications
within the complex chain environment.
* Collaborated with cross-functional teams to define product specifications and
user stories, working closely with the product owner to ensure alignment with
business objectives and customer requirements.
* Actively participated in daily stand-ups, sprint reviews, and other agile
ceremonies, providing regular updates on test automation progress, addressing
challenges, and identifying opportunities for continuous improvement.
* Provided coaching sessions and guidance to testers in software test automation,
sharing best practices, techniques, and tools, and fostering their professional
growth and skill development.
* Collaborated with system administrators and DevOps teams to integrate the test
automation framework into the continuous integration environment, ensuring
seamless execution of automated tests with every software build.
* Conducted thorough analysis of test results, identifying defects, and working
closely with developers to troubleshoot and resolve issues in a timely manner.
* Collaborated with stakeholders to ensure effective communication, alignment,
and understanding of testing objectives, priorities, and timelines.
* Contributed to the overall improvement of the software development process by
providing feedback, suggestions, and recommendations based on test
automation findings and experiences.

Local Availability

Open to travel worldwide
Profileimage by Akin Akinrogunde Test Automation Engineer, Test Automation Engineer, Lead, Test Automation Engineer from Hoofddorp Test Automation Engineer, Test Automation Engineer, Lead, Test Automation Engineer
Register