Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic
Priyanka Kanagaraj

Priyanka Kanagaraj

Test Automation Engineer
Alkmaar

Summary

Experienced Test Automation Engineer with over 8 years of expertise in Software Testing, specializing in the Payroll, Telecom, and Banking industries. Adept at automating web and mobile applications as well as RESTful APIs using a wide range of tools and frameworks in Agile environments. Skilled in designing and maintaining robust, scalable test automation frameworks, including Hybrid, Data-driven, Keyword-driven, BDD, and Robot Framework, to enhance regression and performance testing. Focused on continuous improvement and driving CI/CD integration to reduce test cycle times and improve overall testing efficiency.

Overview

14
14
years of professional experience
18
18
years of post-secondary education
5
5
Certifications
2
2
Languages

Work History

IT Engineer

ABN AMRO Bank N.V
Amsterdam, North Holland
01.2024 - Current
  • Automated complex test scenarios for critical banking APIs using Postman and Karate DSL, enhancing test coverage and execution efficiency by 30%.
  • Conducted performance and load testing for APIs and systems using JMeter and Gatling, ensuring optimal system reliability under peak load conditions.
  • Streamlined testing workflows by integrating automation frameworks into Azure DevOps CI/CD pipelines, reducing testing cycle times and enhancing deployment speed.
  • Designed and implemented test plans in Azure Test Plan, ensuring traceability and comprehensive test case management.
  • Validated security features and ensured compliance with banking regulatory standards, leveraging expertise as a Certified Hybrid Auditor – Security Management (CHA-SM) to enhance data protection.
  • Actively tested the integration of APIs with CHA-SM to ensure secure data exchanges and adherence to security protocols across the banking ecosystem.
  • Automated end-to-end test cases for high-value transactions, including portfolio management and fund transfers, contributing to secure, high-quality software releases.
  • Collaborated with cross-functional teams during Agile sprints to deliver secure, efficient, and user-focused banking solutions.

QA Test Engineer

Gamgee B.V
04.2022 - 01.2024
  • Conducted extensive API and mobile application testing using Appium and Cucumber, ensuring comprehensive coverage across iOS and Android platforms.
  • Automated regression packs for mobile applications, reducing manual testing efforts by 40% and accelerating test cycles through efficient automation workflows.
  • Built and deployed mock routers and WireMock to simulate API responses, enabling independent testing while reducing reliance on live environments.
  • Performed manual testing using TestRail, validating key features and documenting detailed test reports to support stakeholder decision-making.
  • Leveraged Android Studio for robust testing and debugging of Android applications, ensuring compatibility across multiple devices.
  • Utilized XCUITest and Xcode for comprehensive testing of iOS mobile applications, ensuring seamless functionality and exceptional user experience.
  • Collaborated closely with stakeholders to translate Jira user stories into actionable test scenarios, focusing on end-to-end validation.
  • Integrated automated test suites into Jenkins CI/CD pipelines, enabling continuous delivery and reducing deployment time.
  • Actively participated in Agile sprints, delivering high-quality solutions for telecommunication routers and mobile applications while adhering to strict timelines.
  • Tested and validated stub and mock router functionalities, ensuring robust integration with telecommunications networks and delivering reliable solutions for connected devices.

QA Tester and Data Manager

Flexpedia
Haarlem, North Holland
01.2019 - 04.2022
  • Led a project in the payroll domain for 3 years, ensuring the seamless execution and delivery of key functionalities, from vacancy management to contract finalization and invoice generation.
  • Ensured end-to-end validation of payroll system functionality, from vacancy initiation to accurate invoice generation, contributing to smooth operational processes.
  • Set up and managed Zephyr and TestRail, streamlining manual testing processes, and designed, integrated, and executed test scenarios for the Paydia application to ensure payroll accuracy and efficiency.
  • Developed and maintained Selenium test scripts with TestNG/Cucumber, applying a Page Object Model (POM) design pattern and using Maven for build automation.
  • Built and implemented an end-to-end automation framework, introducing Cypress for efficient front-end testing.
  • Conducted API validations using Postman to ensure seamless payroll system integration, and designed an API testing framework with Karate, integrated with Gatling to validate performance under high loads.
  • Collaborated with cross-functional teams to gather user stories from Jira, converting them into manual test cases, automating business scenarios, and executing monthly regression tests to maintain system integrity across payroll processes.
  • Performed comprehensive database testing using SQL and MySQL, ensuring data integrity and consistency throughout a payroll cycle, including employee records, contract terms, and invoice generation.
  • Utilized Docker to create containerized testing environments, enhancing scalability and reliability in testing workflows.

Programmer Analyst

Cognizant Technologies Solutions
Chennai, TamilNadu
12.2010 - 05.2013
  • Designed interfaces and performed manual testing for financial applications, including Letters of Credit, ensuring functionality, accuracy, and compliance with financial standards.
  • Participated in Agile sprints, providing early feedback and ensuring seamless development and testing cycles.
  • Contributed to manual regression testing efforts, executing detailed test cases for each release to ensure the stability and integrity of applications and systems.
  • Developed manual test cases for business scenarios and validated user interfaces to ensure optimal user experience and functionality.
  • Applied various testing methods, including black-box testing, exploratory testing, and functional testing to ensure comprehensive coverage of financial features.
  • Executed smoke testing and sanity testing for initial validation, ensuring that critical paths in the application worked as expected after updates.
  • Performed boundary value analysis and equivalence partitioning to optimize the test case design, covering both valid and invalid inputs to ensure system robustness.
  • Utilized risk-based testing to prioritize test cases based on the impact and likelihood of defects, focusing on high-priority functionalities in financial applications.
  • Conducted user acceptance testing (UAT) to ensure that the system met the business requirements and user expectations.

Education

Bachelor of Engineering - Computer Science

KCG College of Technology
Chennai,India
05.2006 - 05.2024

Skills

JAVA

TypeScript

Python(learning in progress)

Debugging

Functional and Non Functional Testing

Git , confluence ,

Azure Devops , Jenkins

Certification

ISTQB Foundation

Timeline

IT Engineer

ABN AMRO Bank N.V
01.2024 - Current

QA Test Engineer

Gamgee B.V
04.2022 - 01.2024

QA Tester and Data Manager

Flexpedia
01.2019 - 04.2022

Programmer Analyst

Cognizant Technologies Solutions
12.2010 - 05.2013

Bachelor of Engineering - Computer Science

KCG College of Technology
05.2006 - 05.2024

ISTQB Foundation

Selenium WebDriver with Java & TestNG

Postman: Complete Guide

RestAPI Testing with Karate DSL

Playwright Web Automation

Priyanka KanagarajTest Automation Engineer