Hethal Vyas
Test Analyst
adxe0j@r.postjobfree.com, (M) +1-416-***-****, PR holder
Ontario, Canada
CAREER SUMMARY
A result and detail-oriented, resourceful, self-motivated test engineer with 5+ Years of experience in working across various domains and projects mainly in agile software development, participating in for regression and system testing and performing Automation testing
●Experience:
oExperienced in Agile methodology and good knowledge of SDLC, Software testing life cycle processes
oUnderstanding business requirements, creating Test Plan, Writing, and executing Test cases
oExpertise on Test Data management, Test Data matrix preparation, Test case design and execution, identifying gaps and strengthening QA processes
oSkilled in diverse types of testing such as Functionality, Integration, System and Regression testing and Defect life cycle
oProficient in both Manual and Automation testing with end-to-end testing, front and back-end testing
oExtensive knowledge in using management tool like JIRA, QC/ALM
oProficient in testing on Client/Server, Web-based applications, good with Core Java, OOPS concepts
oUnderstanding of SOAP and RESTFul Web Services
oExposure to API testing using Postman
oExperience in executing SQL Queries using Query analyzer
oExposure to automation tests using BDD Cucumber, Maven, Selenium, Java for UI tests
●Skills:
oFunctional Test Tools: JIRA, Confluence, ALM
oAPI Testing Tools: Swagger, Postman, Restassured libraries
oWeb Automation Tools: Selenium WebDriver, Cucumber, TestNG
oProgramming Languages: Java
oDatabase: SQL
oBuild & Configuration Management Tools: Maven, GIT
●Capabilities:
oSoftware Analysis/ Design: Software Engineering Concepts, Preparation/ Execution of Test Plan, Test Cases, Test Scenario, In Sprint Testing, Regression testing, Automation test implementation
oSoftware Methodology/ Tools: Agile, SDLC
EDUCATION/ TRAINING
●Bachelor of Computer Science, India
PROJECT EXPERIENCE
CIBC July’22 – June'
Project: Payment Tracking System (PTS)
Role: Sr. QA Analyst
Description: PTS is a new system being integrated for the Wire/EFT payment transfers to track the state in which payment is traversing through different file processing systems for the commercial payment channels
Responsibilities:
●Prepared the Test Strategy and Test Plan for Standalone, Integration and End to End testing
●Created a Test Execution Plan (TEP) for the Standalone testing to plan the test execution, drive the execution and create a burn down report that was shared with all the stakeholders
●Created Traceability Matrix against the business requirement document – Transaction lifecycle document
●Identify test cases based on the Transaction life cycle document for the Alert Matrix module considering dynamic parameters such as no. of transactions, SLA time, corelating data elements, file types and jsons for different payment channels. Worked on creating test cases for validating 8 different alert types
●Worked with the Test data team to harness, create Test data specific to different Test Scenarios
●Performing Test Execution for the assigned SIT test cases, updating ALM with the test results
●Participating in calls for Defect Triage, Review and Sign-Off for test cases created, daily stand up calls
●Verify availability of the environment and book the environment for testing
●Sending daily status report with the team
●Working with the team on Onshore/Offshore model
Flawless Technologies June’21 to July’22
Project: Workplace Health and Cost Solutions - Medical Management System June’21 to July’22
Role: QA Analyst
Description: Transformation of a Medical management system, revamped to use the latest technology of React, C#. This application helps client easy navigation for their employee records, apply and create medical cases in the system and offers better reporting services.
Responsibilities:
●Analyzed business requirements to create the test plan and identify the test cases to perform manual testing
●Understanding the assigned user story feature, discuss with PO, BSA, Dev team members of any ambiguity or any other additional details required
●Developed test cases, designed test data to target maximum test coverage with the minimum no of test cases to achieve higher test coverage within limited timeframe
●Raise defects in JIRA, discuss the details with Dev team and share the details during Stand-up meetings
●Participated in agile ceremonies like daily standup, planning, review, and retrospective meetings
●Performed in-sprint testing, regression testing for the application, participated in defect triage meetings
●Engaged in discussion and implementation of the QA processes for the agile development, defining the QA matrix for varied test data and presentation of the tests to the team
●Communication with the Development team throughout different phases of testing
●Identified, Reported and Tracked defects using JIRA management tool
●Performed API testing using Postman and Restassured libraries for API testing
●Automated few of the end-to-end tests using Selenium WebDriver library along with Java in Eclipse IDE
Environment: Selenium WebDriver, Java, Cucumber, Rest Assured, Postman, SQL
Comgen India Software Solutions Mar’16 to Sep’19
Project: Wearhouse Management Solution, Coimbatore Jan’17 to Sep’19
Role: QA Associate
Description: Comgen WMS helps improve efficiency of warehouse personnel at every stage – receiving, picking, storage, loading, delivery – and provides management with real-time control over inventory.
Responsibilities:
●Understand the BRDs shared by the Project Manager and the user stories shared by Product owner, confirming that the product workflow is in line with the details shared
●Write Integration tests to check the integrity of the data across multiple applications viz. Vendor, Client and Inventory solutions
●Performed API Testing for – Payment system to Initiate payments for purchase orders while the goods are imported according to orders
●Performed in-sprint testing and regression testing for the application, raise defects for the discrepancy, participate in daily stand ups
●Prepared Test data, Test case creation, execution during the sprint and performed test automation as sprint-1 during the iterations and regression execution of the automated tests
●Presented test case for review with PO and demonstrated the test results before closing the stories
●Created traceability matrix to map the user stories requirements with the test cases
●Performed API Testing using Postman for different request types such as GET, POST, PUT, PATCH, DELETE
●Performed device testing on multiple devices to verify the functionality of the application
●Participated in the defect triage calls and provided inputs for the defects raised
Environment: Angular JS, Java, Selenium, TestNG
Project: Accounting System Invoice Automation Mar’16 to Dec’16
Role: QA Engineer
Description: The customized application was intended to help inhouse client by automating their manual process of extracting invoices with multiple filters which would eventually save them time and resources
Responsibilities:
●Designed and executed the test cases to ensure that the extracted invoice took the relevant template and picked up the correct data for the designated client
●Performed functional and regression testing for the application
●Ensured the extracted invoices are as per the report details, noneditable and locked
References Available on Request