Developed and maintained comprehensive test plans and test cases to ensure compliance with business requirements.
Executed comprehensive manual testing and meticulously documented results across diverse testing categories.
Performed comprehensive system and integration testing to ensure functionality and reliability, engaging with developers to troubleshoot
Conducted thorough validation of web services messages to ensure functionality and reliability using postman
Developed and outlined requirements for test plans, enhancing defect logging and ensuring thorough coverage analysis in Jira.
Oversaw defect tracking and managed bug status updates through JIRA/ JTMF.Led verification of bug fixes and conducted thorough analysis of bug reports
Led automation initiatives to enhance operational workflows and improve service delivery standards in banking using Selenium BDD Cucumber framework.
Senior Automation Engineer
TD Bank, Toronto
Toronto, Canada
01.2022 - 08.2023
Created and maintained UI automation frameworks scripts for the Mortgage Application.
Worked on Salesforce platform and developed UI test automation using Selenium.
Worked directly with software developers, test engineers, product owners, business analysts, project leaders.
Worked with the team to design and develop automated test suites for the website using Java, Selenium.
Measured system performance on multi-user platforms through test scenarios by using automated testing software.
Analyzed test results, tracked the defects, and generated reports using JIRA.
Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
Participated in Accessibility Testing on different platforms like Android and IOS.
Participated in weekly QA meetings and Bug review meetings with the Scrum team.
Engineered and executed a comprehensive automation framework to optimize operational efficiency in testing processes.
Created test documents and identify test data for functional, non-functional and regression testing.
Integrated mobile automation testing framework (Android/IOS) into web driver automation framework.
Established continuous integration environment, deployed the automation framework and automated test scripts on Jenkins.
Facilitated task planning, risk evaluation, and estimation processes.
Identified QA issues, provided corrective actions and escalated to management when necessary.
Assisted in preparation of project budgets and schedules.
Developed method for code coverage metrics providing insights for automation opportunities and limit the scope of manual regression cycles.
Facilitated weekly QA meetings and bug review sessions with development and QA teams.
Assisted in developing automated tests using Java and Selenium WebDriver. Supported project teams in managing tasks with TestNG and JIRA. Aided in documentation and collaboration through Confluence and Maven.
Utilized Postman and SoapUI for API testing. Engaged with SQL Server for database management. Implemented Cucumber for behavior-driven development. Worked with XML for data handling.
Senior Test Automation Developer
I2E Consulting, India
India
01.2018 - 06.2018
Documented Master test strategy and test plan based on requirements, design and project documents.
Created Test scenarios, Test cases and Test scripts according to requirements and Use case’s documents.
Automated those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE), contributed to framework creation.
Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework. Implemented Data Driven, POM using Java, and Selenium WebDriver.
Integrated the scripts and executed them as a suite using the build integration tool Maven.
Used Jenkins for continuous integration testing, adding suites and running scripts on the Jenkins server.
Designed and executed Manual Tests for Smoke Testing, System Testing, Positive/Negative Testing, Integration Testing, Regression Testing and Functional Testing.
Involved with SOA architecture which include Soap Web Service and Restful Web Services
Provided technical support to the UAT tester during UAT testing by providing training on how to perform UAT testing.
Formulated, documented, verified, and maintained comprehensive test plans and associated test cases.
Executed manual testing procedures and maintained comprehensive documentation on various testing types including positive, negative, regression, integration, system, user acceptance, performance, and black box.
Executed comprehensive back-end testing utilizing SQL queries to ensure data mapping integrity and consistency.
Configured Selenium WebDriver with TestNG and Maven to streamline automation processes.
Engineered automated testing frameworks for continuous regression testing, enhancing efficiency
Engineered efficient and maintainable Java code to develop page objects utilizing Selenium RC.
Executed batch file scripts through Maven to streamline testing processes.
Developed automation scripts in SoapUI utilizing Groovy scripting for efficient web services testing.m
QA Analyst
Reliance communication, India
India
03.2008 - 11.2010
Reviewed and understood the functionality by interacting with the business analyst and end users.
Developed, documented, verified & maintained Test Plans and associated Test cases to meet the business requirements as designated by the QA Manager and approved by the business user.
Performed manual testing and maintained documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance, and Black Box.
Conducted System and Integration Testing and interacted with developers to resolve technical issues.
Performed System Testing (SIT), End to end testing across components of banking applications; core banking, ABM, POS, IVR, fraud, AML, financial and non-financial transactions and Functional Testing at field level, screen level and application level for business rules.
Validated Soap UI web services messages using SOAP UI Pro testing tool.
RTM - requirement traceability matrix created by creating requirements and mapped with test plan and moved mapped test plan to test lab then defect logged are tracing back to requirements for assessing coverage analysis.
Reported defects, tracked bug status, verified bug fixed and analyzed bug report in through HP-QC.