Rupal Patel
Mississauga, Ontario
Phone: 613-***-****
E-mail: *************@*****.***
https://www.linkedin.com/in/rupal-patel-873708249
Objective:
Aspiring for challenging assignments in the field of testing and automation; wish to achieve high career growth through a continuous learning process and prove to be an asset for the organization. Professional Summary: -
Total 3+ years of experience in the Information Technology Industry as a QA Analyst.
• Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
• Good working knowledge in automation tools like Selenium WebDriver, Rest Assured, Java, JavaScript, TestNG and building different automation frameworks like Cucumber, Cypress.
• Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
• Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, Smoke Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
• Experienced in creating Test Plans. Hands on experience in designing test Cases covering all test conditions and eliminating redundancy and duplications.
• Have knowledge on XPath and XQuery languages and used them in various assertions in Rest Assured for API testing.
• Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework.
• Worked in client server and web-based application Testing including Java API Testing, manual and Software Testing techniques. Contribute to test data creation, Loading & Performance testing activities.
• Experience working with a high-performing development team using an agile methodology.
• Knowledge in Object Oriented Programming Concept such as -Inheritance, Polymorphism, Abstraction, Encapsulation, Interface, Class, Abstract Class, etc.
• Hands-on and understanding of various phases of Testing Life Cycle like ability to understand Requirements, Analysis of Requirements, Designing Test Plan, and Creation of Test Cases based on requirements, Execution of Test Cases, logging defects, Test Defect Reports and Escalating issues.
• Experience in bug tracking and reporting using Jira.
• Ability to work in a team environment or independently with minimal supervision.
• Good at multi-tasking and working well under tight deadlines with high efficiency.
• Strong verbal and written communication skills.
• Excellent troubleshooting, mindset, multi-tasking, with research, problem solving, and ability quickly learn new tools and technology.
Technology and Testing Proficiencies:
• Automation Testing Tools: Selenium Web Driver, cucumber, Visual Studio, Postman, Rest Assured, Cypress
• Automation Framework: Data driven, BDD (cucumber), Page Object Model (POM)
• Agile Management Tools: JIRA, QC
• Test Management Tools: HP ALM, Test link, TestRail
• Primary Languages: Java, JavaScript, SQL, Html, CSS
• CI and Build Tools: Jenkins, Maven
• Methodologies: Waterfall, Agile (scrum)
• Testing Types: Smoke, Sanity, System, Functional, Non-functional, White-box, Black-box, Cross- platform, Regression, User-Acceptance, Performance, GUI, Navigational
• Testing Artifacts: Test plan, Test strategy, Test cases, Test scenarios, Test Report, Test and Defect summary Reports Area of Expertise:
• Quality Assurance
• Testing Methodologies
• Planning and analysis
• Requirement Analysis
• Manual Testing
• Test case planning and execution
• Bug tracking and reporting
• SDLC
• Team management
• Relationship management
Work Experience:
FIDELITY INVESTMENTS - CANADA
QA Analyst (Feb 2021 – Present)
• Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using JavaScript.
• Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.
• Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium Web Driver and TestNG.
• Perform manual testing for given project whenever necessary.
• Attended the sprint plan meetings, daily stand-up meetings, Bug review meetings, weekly status meetings, retrospect meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
• Performed Cross-browser Testing using Browser Stack to ensure features are working in required browsers.
• Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
• Interact with developers, users and various team members to discuss issues, resolve defects and set priorities.
• Collected the Test Data in the pre-testing phase for positive and negative scenarios.
• Updated Test Plans and Test Cases periodically to manage changes in requirements.
• Collaborate with team, implementation team and business resources to develop and maintain test plans, test environments, test cases, test scripts and/or workflow usage.
• Assisting in customer issue resolution with support team.
• Automate and execute functional, application, performance, and regression tests within context of automation framework and communicate the results of testing.
Tools & Environment: Manual testing, Selenium WebDriver, Quality Center, Java, JavaScript, TestNG, XPath, Eclipse, Windows, Jira, TestRail, Slack, Trello, GitHub.
ANANT IT SOLUTION– INDIA
QA Analyst (July 2016-Sep 2018)
• Create, Update and Review test cases for Functional and User Acceptance testing and maintain regression test suite.
• Extensively involved in various phases of manual testing.
• Participate in reviews and meetings regarding new enhancements.
• Review business requirements, specifications, and design documents to prepare test plans which involves various test scenarios and test cases.
• Involve in User Acceptance testing, Functional testing, Integration testing and Regression testing.
• Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
• Performed various testing like smoke testing, functional testing, and Regression Testing.
• Performed GUI functional testing manually for the web and applications.
• Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
• Collected the Test Data in the pre-testing phase for positive and negative scenarios.
• Updated Test Plans and Test Cases periodically to manage changes in requirements.
• Collaborate with team, implementation team and business resources to develop and maintain test plans, test environments, test cases, test scripts and/or workflow usage.
• Assisting in customer issue resolution with support team. Tools & Environment: Manual testing, Selenium WebDriver, Quality Center, Eclipse, Java, Windows, Jira, Slack. Educational Qualification:
Post-Graduation: Interactive Media Design – 2020 Algonquin College, Ottawa, ON