Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Sandeep Kundu

Test Automation Engineer


Phone: 905-226-3900 |Email: san887@gmail.com
Mississauga, ON

Summary
 Skilled professional with 9+ years of experience in both manual and automated Software Quality Assurance
Testing of client-server and web-based applications in various domain
 Worked in PHP JavaScript, CSS, jQuery, MySQL, HTML, JAVA, Ajax, XML and hands on experience in Eclipse,
XAMPP and WordPress
 Good understanding of latest methodologies like Agile (Scrum), Test Driven Development (TDD) and Behavior
driven development (BDD)
 In-depth understanding of various stages of the SDLC and STLC with proficiency in various testing techniques
like Regression, Functional, System, Integration and UAT testing
 Strong knowledge & experience of testing methods and methodologies, Testing related documentation,
Design & development (test plans, test cases, test scripts, automated test scripts from scratch), test execution
& results analysis, defects management and reporting
 Knowledge of Java for Test automation purposes, Selenium WebDriver, QTP/UFT, JIRA and HP QC/ALM for test
and defect management
 Experienced in testing web and desktop applications, manual testing, black and white box testing,
functional, GUI, regression, user acceptance testing, user verification and validation
 Solid understanding in designing complex SQL queries
 Solid history of discovering bugs, extending helping hands to resolve the same and ensuring client
expectations are met with high-quality software solutions
 Proficient at User Interface (UI) testing, Navigational testing, Functional and Integration testing
 Good understanding of various Automation Frameworks like TestNG, Cucumber, Page Object Pattern
Technique etc. and also Data driven framework
 Experience in testing web services using tools like SOAPUI & SOA Test
 Strong communication and interpersonal skills and proven ability to test with minimum software specifications;
excellent Analytical, Problem-solving and Documentation skills

Experience
Kellogg’s (Contract) |Automation Test Engineer | June 2019- Till Date (Toronto, ON)
May 2017- May 2019 (Chicago, IL)
Responsibilities:
 Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database
verification based on the functional requirements, portal redesigned and test specifications
 Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any
point of time during the release
 Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and
Cucumber
 Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards
 Involved in designing and implementing of Hybrid automation framework to be used with Selenium WebDriver
 Used Maven for building the WebDriver project, Integrated with Continuous Integration tools Jenkins for
running test on nightly basis automatically
 Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome
 Used automated scripts and performed functionality testing during the various phases of the application
development using Selenium
 Configured Continuous Integration environment, using Jenkins to kickoff daily builds and automation suites
Jenkins, Maven and GitHub
 Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application; Created
automation scripts in SOAP UI for web services testing
 Developed test scripts for web services using SOAP UI and worked with XPATH
 Tested request and response XML's based web services interfaces using SOAPUI
 Performed Automation for regression using Selenium WebDriver
 Used ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and
update bug status
 Developed and executed SQL queries to verify the proper insertion, deletion and updates

Follett| Automation Test Analyst | Aug 2016 – April 2017


Responsibilities:
 Involved in gathering and understanding Project Scope, Project Plan & analyzing Business Requirement
Documents and Functional Requirement Document to understand the business flow of functionality
 Developed, documented and maintained functional test cases and other test artifacts like the test data,
data validation, and automated scripts
 Developed test plan document, test scenarios, traceability matrix, test suitability analysis document, test
cases and detailed test cases documents based on requirements and functional specifications
 Configured WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using TestNG
framework and Page Object Model (POM) for the application
 Responsible for running test scripts using Selenium against latest daily builds
 Developed automation test cases, executed these test scripts in Selenium
 Conducted Smoke test to ensure that the environment is appropriate for further testing
 Worked on the SoapUI tool for creating and managing automated test cases for Soap Web Services, Restful
API testing
 Performed backend testing using complex SQL queries to check backend data and data integrity
 Worked in Agile team, and participating in agile ceremonies and activities (scrum meetings, daily stand ups,
product backlog grooming, sprint/product release retrospective activities, sprint/release planning, product
demonstrations) and producing agile artifacts (sprint/product burn down charts, sprint reports)
 Elicited information from customers to create requirements, use cases, application specifications, test plans;
continuously improved the test plans by adding new scenarios identified while testing
 Created Story lines and test plan for each sprint cycle, participated in testing status meetings as needed and
prepared the Requirements Traceability Matrix (RTM)
 Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with
QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints
 Perform daily activities like sanity and smoke testing before the start of business and post deployment activities
like regression and re-testing
 Generation of SWIFT message traffic for end-to-end testing
 Maintaining scripts in Selenium using Python to validate the sanity test cases and take a screenshot of the
results
Embtel Inc. | QA Test Specialist| Sep 2015- July 2016
Responsibilities:

 Interact with the client and gather business requirements. Analyzing and understanding business requirements
 Creating use cases as per the requirements, writing and executing Test cases
 Verification and Validation of Test cases, logging and reporting of defects
 Involved in Regression, Smoke, Functional Testing and re-testing of defects
 Involved in application upgrade testing of Oracle forms, Hyperion reports and Oracle Database
 Prepared and executed complex SQL queries to validate the schema and data after migration
 Developed manual test cases and automation scripts for mobile native applications in iOS and Android
platforms using Appium, Java. Performed mobile testing of the client’s app using Appium
 Implemented Page Object Model automation framework to automate a highly transactional web
application using Selenium WebDriver and responsible for writing test scripts and maintaining test suite
 Schedule daily defect status meeting with the team, prepare and submit weekly status reports
 Coordinating with the client, onsite and offshore team
 Participated in design/code reviews and walkthroughs
 Developed user activation and registration module & fixed production incidents/tickets during Beta Support
 Addressed tickets for server side and client side for browser based/rich client- Android/J2ME/BB channels
raised by the testing team for issues related to environment, DB and product features
 Enhanced the module mobile banking prepaid recharge for thick clients- Android and IPhone
 Delivered fixes, performed unit testing and supported the QA team in system testing focusing on the technical
tests
 Customized the base product functionalities and UI as per client requirements across thin client and rich client
channels
 Performed impact analysis of CR’s to focusing on impact to scope and schedule

PriServe Consulting Inc. | QA Engineer| June 2009- June 2015


Responsibilities:

 Worked on configuring Systems/machines with the new RPT applications


 Analyzed and re-created defects raised by the QA team
 Defect tracking and analysis through HP ALM.
 Experience with SOA and testing component-based architecture
 Extensively worked on the SOP or the admin console of the RPT to configure and modify configuration of the
new customers.
 Worked closely with the UAT team to help them perform the UAT testing.

Education/ Achievements
 Bachelor of Technology in Computer Science Engineering, 2005, India

Key Skills
Platforms & Languages: Windows, JAVA, Python XML, HTML, CSS, PHP, JSON, Apache.
Testing Tools: HP QC/ALM, Selenium WebDriver, HP QTP/UFT, Junit, TestNG, POM, Cucumber,
Jenkins, JIRA, SOAPUI, Appium, Restful, visual studio, Perfecto Mobile, Bugzilla,
eclipse
Testing Types: Functional Testing, Regression Testing, User Acceptance Testing, Security Testing,
System Integration Testing
Testing Artefacts: SDLC, STLC, Requirement Reviews, Test Effort Estimates, Test Strategy Creation, Test
Plans, Test Cases Creation, Test & Defect Summary Reports, Requirements
Traceability Matrix, Defect Tracking & Monitoring, Waterfall, Iterative & Agile, Test
Scheduling & Execution
Database: SQL Server, ORACLE, MySQL, AWS, Mongo DB, MS Access

You might also like