Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

MAHA ARUNACHALAM

Oshawa, ON, CA,ON

Summary

Results-driven QA Manager known for high productivity and efficient task completion. Specialize in test automation, process improvement, and risk management. Excel in leadership, communication, and problem-solving to ensure quality standards are exceeded.

Overview

19
19
years of professional experience

Work History

QA Manager - Automation

Equitable Bank of Canada
Toronto, ON
06.2023 - Current
  • Monitored product standards by conducting inspections, testing products and analyzing results.
  • Developed test plans, protocols and strategies to ensure the highest level of product quality.
  • Provided technical guidance to QA team members on issues related to software development lifecycles.
  • Documented all testing processes including bug tracking reports, test cases and test scenarios.
  • Planned and coordinated resources for efficient execution of projects within budget constraints.
  • Identified areas of improvement in existing processes related to software development cycle.
  • Analyzed customer feedbacks and complaints to improve product quality as well as user experience.
  • Maintained up-to-date knowledge about industry trends in Quality Assurance field.
  • Managed daily activities of QA personnel such as setting goals, providing guidance and assigning tasks.
  • Provided regular performance reviews for QA staff members and identified areas requiring further training.
  • Participated in design meetings and provided input from a quality assurance perspective.
  • Conducted regular audits on production environment for identifying potential bugs or defects.
  • Created, edited, and updated project manuals and technical documentation used by entire QA team.
  • Managed supplier key performance indicators and checked materials for compliance with specifications.
  • Compiled data on quality issues and vulnerabilities and reported findings with suggestions for improvement.
  • Identified needed resources and aligned with project milestones, deliverables, and prioritization for viable production planning.
  • Trained and mentored project leaders to drive culture change toward total quality mindset across production continuum.
  • Negotiated with suppliers and vendors to improve product quality, reduce costs, and ensure timely delivery of materials.
  • Designed, developed, implemented and maintained automated regression tests.
  • Maintained database of existing manual and automated tests with detailed documentation.
  • Optimized existing test suites for improved efficiency and accuracy.
  • Trained team members on various aspects of automation testing strategies.

Test Automation Specialist (CONTRACT)

LCBO
Toronto, Canada
07.2022 - 08.2023
  • Gatekeeper of the WMS development team
  • Overseeing all testing operations and managing a team of 4 resources with the responsibility of delivering quality web and mobile applications for an ecommerce project
  • Led a high performing Quality Assurance team, by recruiting and retaining talent
  • Acted as release manager overseeing all the weekly releases, defining OKRs and key metrics, ensuring that the contents of each release are understood, scheduled, tested and aligns with the quality gates and software development lifecycle
  • Made an approximate of 10+ releases so far with zero production bugs while also adhering to project schedules and deadlines
  • Created and maintained release notes and other QA documents
  • Developed and maintained a hybrid framework for UI automation using Selenium with TestNG, Page Object Model, element locators and WebDriver methods covering 80% of the manual test cases
  • Worked on cross browser testing for Firefox and Chrome
  • Integrated the Selenium scripts with Testrail using API to publish reports from Selenium to Testrail
  • Setup email alerts from Selenium code to send the daily automation reports to the team
  • Made connections to different third-party tools like Contentful, Nova and Algolia to compare the results with the front-end
  • Managed the automation scripts in Git

Lead Automation Engineer

Modern Campus
Toronto, Canada
09.2020 - 07.2022
  • Developed the Test Cases Client based on FSD'S and Business Rules E-Cornell universities marketing questions surveys
  • Automated 400+ webservice test cases that minimised the lot of manual testing
  • Lead Test Planner/ Coordinator responsible to Test planning activities for the overall North Carolina university Program
  • Worked in JBehave/Serenity framework and developed multiple automation test suites using the BDD approach
  • Involved in the design and implementation of the Selenium WebDriver automation framework for smoke and regression test suites (TestNG and ANT)
  • Performed A/B testing on marketing emails that were set up to increase client interaction
  • Executed component-based approach and developed the automation script for colleague integration project to reduce the maintenance cost by 50%
  • Responsible to monitor the daily nightly builds
  • Debugged code and located root causes of problems by reviewing configuration files and logs
  • Effectively worked on parallel test suite for all regression test cases and it was successful

Senior Software Developer in Test

Vena Solutions
Toronto, Canada
07.2019 - 07.2020
  • Created accurate and efficient test scripts using Java/Selenium to manage automated testing of certain products and features
  • Good experience in writing API testing using the Rest Assured
  • Integrated and dockerized the selenium project in Jenkins (using Junit, TestNG, Maven to build automation frameworks with Java)
  • Built a framework for cross browser automation with Selenium Grid running in Docker
  • Utilized JIRA for bug tracking and reporting along with agile boards for better visibility and transparency to stake holders
  • Involved and reviewed each of the developer’s pull request and ensure unit testing had all valid scenarios
  • Involved in inno-hack projects apart from the regular activities on different topics like penetration testing, evolvement of automation testing
  • Effectively worked on parallel test suite for all regression test cases and it was successful

Senior QA Assurance Engineer (CONTRACT)

Insurance Bureau of Canada
Ajax, Canada
10.2018 - 06.2019
  • Created accurate and efficient test scripts in Selenium to manage automated testing of certain products and features
  • (hybrid frameworks using the Keyword Driven, Data-driven approach and Page Object Model.)
  • Directed off-site teams completing Automated /Manual tests to support successful product development stages and releases
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches
  • Identified and tracked defects with JIRA and supported developers in resolving problems by completing additional tests
  • Evaluated results against design and customer standards
  • Collaborated with developers and product owners to stay current on product features and intended functionality
  • Provided continued maintenance and development of bug fixes and patch sets for existing web applications
  • Worked alongside management to develop testing and improvement plans

Senior Test Engineer

Work Market Inc.
Toronto, Canada
03.2016 - 04.2018
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium
  • Created whole test framework using Selenium for further test creation and execution
  • Managed creative projects from concept to completion while managing outside vendors
  • Developed work-flow charts and diagrams to ensure production team compliance with client deadlines
  • Established company automation methodology, frameworks, and tools
  • Completed automation of functional and regression testing
  • Trained developers and quality assurance team members in automation programs and processes
  • Attended meetings with quality assurance, developers, and project managers to assess scope and sequence of project
  • Reviewed all test cases and test scripts for quality and purposely looked for additional areas to review
  • Developed technical solutions to resolve a range of problems
  • Created detailed test cases for use on diverse projects
  • Updated and maintained project documentation for detailed recordkeeping
  • Mobile devices testing using the Emulator and Simulator
  • API Testing (Both Manual/Automation) using Postman
  • Automated testing using APPIUM

Test Manager

IBM Corporation
Sydney, Australia
05.2010 - 03.2015
  • Completely responsible for gathering the subject matter from the client and ensured the same is dissipated back to the team
  • Preparing SQL scripts to test CDC, Attributes, smoke test & business Scenario
  • Involved in Job execution from UNIX box/Autosys and troubleshooting when failed
  • Understanding the Data model and prepare DTP (Detail Test Plan), TOM (Test Objective Metrics), Test case & Test Scripts etc
  • Ensured that the test design/test execution counts are updated in ALM/Dashboard and JIRA
  • Always been perfect in updating the counts and ensure that there is no deviation in the dashboard sending to client
  • Ensured seamless coordination with development team/onshore testing team on all defects and was highly appreciated for being agile in attending to all the defect-based concerns and queries
  • Shown the adaptability during migration from waterfall to agile and dealing with different stakeholders to make sure the right information was provided & to ensure timely completion of testing
  • Worked in Mobile testing for the claim transformation app (IOS/android) that has been designed for the CBA customers
  • Always demonstrated the leadership qualities, professional effectiveness in front of the client which always had a very positive feedback from the clients
  • Expanded manual and automated testing to cover new functionality
  • Conducted manual and automation acceptance testing for each release and patch
  • Tested system security from different user access levels
  • Tested system data import functionality
  • Conducted manual and automation regression testing for each release and patch
  • Created and executed using Selenium Scripts

Programmer

Cognizant Technology Solutions Corp
Chennai/Madison, India/USA
10.2005 - 12.2009
  • Reviewed requirements and specifications to understand software design standards
  • Evaluated software for functionality, form, and usability
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches
  • Provided methodologies for object-oriented software development and efficient database design
  • Received appreciation from QA head of ING for my work at the client place and transition to Offshore
  • Awarded as the “Best Tester” for outstanding performance at client place
  • Performed self and peer review of the test artifacts and attended defect prevention meetings to perform root cause analysis of defects
  • Debugged code and located root causes of problems by reviewing configuration files and logs
  • Performed load and database testing

Education

Programming Course - Advanced Java

Seneca Part Time Studies
Toronto
01.2019

Masters - Information Technology

Bharathidasan University
Trichy, India
01.2012

Bachelors - Mathematics and Computer Science

Avinashilingam University
Coimbatore, India
01.2005

Skills

  • Quality assurance
  • Selenium
  • Serenity/JBehave
  • Rest Assured
  • GIT/Maven/TestNG
  • Test Data Management
  • Cross-functional team leadership
  • Process improvement strategies
  • Knowledge of auditing systems
  • Agile Methodologies
  • JIRA
  • HP-ALM
  • Q-Metry/Test Rail
  • Risk Management
  • Perfecto/Postman/SoapUI
  • Insurance
  • Core Banking
  • Fraud and Security
  • Digital Banking
  • Datavisor
  • Account/ Card Management
  • Payment Card Industry - Data Security Standards

Accomplishments

  • Eminence & Excellence award from IBM for adaptability & trusted commitment in agile /Automation testing continuously three years in a row (2012, 2014, 2015).
  • Managers Choice 'Put the Client first' award for the month of 'August' & 'October' during the year 2014.
  • Appreciation from the client as 'One step above tester' for supporting the production support team.

Timeline

QA Manager - Automation

Equitable Bank of Canada
06.2023 - Current

Test Automation Specialist (CONTRACT)

LCBO
07.2022 - 08.2023

Lead Automation Engineer

Modern Campus
09.2020 - 07.2022

Senior Software Developer in Test

Vena Solutions
07.2019 - 07.2020

Senior QA Assurance Engineer (CONTRACT)

Insurance Bureau of Canada
10.2018 - 06.2019

Senior Test Engineer

Work Market Inc.
03.2016 - 04.2018

Test Manager

IBM Corporation
05.2010 - 03.2015

Programmer

Cognizant Technology Solutions Corp
10.2005 - 12.2009

Programming Course - Advanced Java

Seneca Part Time Studies

Masters - Information Technology

Bharathidasan University

Bachelors - Mathematics and Computer Science

Avinashilingam University
MAHA ARUNACHALAM