Over 4 years of experience in Software testing, Software Quality Analysis of Web, Windows, Web Services, Client/Server applications and databases.
Good working experience using test automation tools such as Selenium WebDriver, Postman, Rest-Assured to develop automation testing scripts for web and API Testing.
Good knowledge of the Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, and implementation. Provided end-user training and support. Experience working in Agile and Waterfall Methodology.
Sound knowledge of Junit, TestNG framework for Automation testing, Maven and Ant for Project building tools, and Jenkins for Continuous Integration.
Proficient in testing databases of applications developed with SQL Server, Oracle, and MS Access.
Hands-on experience in test-driven development (TDD), Behavior driven development (BDD) approaches using Cucumber.
Excellent experience with source version control tools such as Subversion (SVN) & Git. Experience designing, documenting and executing test plans, test harnesses, test scenarios/scripts and test cases for manual, Automated and Bug tracking tools.
Effectively communicated and reported bugs/defects, which are identified in different phases of testing. Generated defect reports and bug validation with tools Jira.
Attended several walk-through meetings with the Business Analysis, project manager and developers and provided feedback accordingly. Punctual to provide timely and accurate feedback to management and development teams regarding product quality to achieve scheduled targets.
Excellent Communication, Interpersonal, and Team Player Skills; Quick Learner and Self-starter; strong organizational and multi-tasking skills.
Overview
4
4
years of professional experience
Work History
Test Automation Engineer
Passion Inc
01.2022 - Current
Involved in Identifying and Creating the Business component & Generic Scripts
Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory
Created Automated scripts using Selenium WebDriver
Developed new automated scripts for the Regression and Sanity testing
Execute and maintain automated scripts
Created automation framework in Selenium WebDriver using behavior-driven approach like Cucumber
Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives
Verify the Automated Test Results, log the defect in Jira, and update the status to higher management
Performed regular check-in and checkout code in the central repository using GitHub
Involved in Test cases and test script review
Performed database validation by executing SQL queries, interacting with developers as needed to isolate the leading cause of defects and performing backend testing
Prepared Test Reports based on Test Results
Managing knowledge sharing with the team after identifying critical bugs
Provided feedback and daily updates about the project testing status to the Test lead, provided test statistics and weekly status reports and escalated outstanding issues during meetings
Mapped requirements to the Manual Scripts and prepared the Requirement Traceability Matrix
Analysis of Business and Requirement Specifications
Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
Created automation framework in Selenium WebDriver using Page Object Model (POM) framework
Tested request and response XML's based Web Services interfaces using Postman
Performed Web Services Testing and XML validation by creating test case suite using Postman
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
Updated Test Plans and Test Cases periodically to manage changes in requirements
Connected to database to Query the database using SQL for data verification and validation
Used GIT as code repository and Code Collaborator to manage code reviews
Conseiller principal TI, Domaine du Développement, assurance de dommages at DesjardinsConseiller principal TI, Domaine du Développement, assurance de dommages at Desjardins