Post Job Free

Resume

Sign in

Selenium Data

Location:
Sunset, BC, V5X, Canada
Posted:
October 07, 2020

Contact this candidate

Resume:

Abdul Rahman

778-***-**** adgq97@r.postjobfree.com **5E 50th Avenue, Vancouver, BC - V5X 1A9

Operating Systems:

Windows, Mac, Unix, Linux, Mainframes

Languages:

C#, Java, Ruby, Groovy, SQL, PL/SQL, .Net, VBScript, JavaScript, Python, Shell Script

Database:

My SQL, SQL Server, DB2. MongoDB, PostgresSQL and Oracle

Testing Tools:

UFT, Selenium, Ranorex, Rest Assured, Postman, JMeter, Load Runner, TFS, Azure DevOps, JIRA, Confluence, Zephyr and HP ALM/QC

Mobile Tools:

iOS, Android, Appium, Perfecto

•I have 6+ years of experience in Software Quality Assurance and Testing in Insurance (Guidewire), Health Insurance (HL7), Banking (Core Banking and Mobile Banking) and Lottery applications using Agile and Waterfall methodologies.

•Extensive experience in QA Testing Web Applications, Mobile Applications, Database Testing, Client/Server Applications.

•Hands on experience in creating Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Reports and Defect Reports.

•Experience with designing and executing manual test cases as well as experience in running, planning, creating and maintaining automated testing scripts using Selenium, Protractor and UFT.

•Experienced in Functional, Regression, GUI, Integration, System, Stress, Benchmark, Configuration, Contention, Security and User Acceptance Testing.

•Extensive experience in Linux and able to install, monitor and troubleshoot server applications utilizing Tomcat and Apache.

•Good knowledge of relational and non-relational database systems such as SQL Server, PostgresSQL, MongoDB, Oracle.

•Expertise in writing SQL queries.

•Experience in writing manual test cases using Zephyr, MTM, HP ALM & automated test cases using Selenium with Java and C#.

•Experience in documenting defects into a bug tracking system such as HP ALM, TFS, Azure DevOps and Jira.

•Expert in creating and executing test plans, test cases, test scenarios, regression tests, and work with developers to ensure all reported software defects are resolved

•Experience in executing manual and automated tests at all phases of the release cycle including functional, smoke and regression testing.

•Expert understanding of QA testing processes and methodologies.

•Experience in developing different type of framework like POM, Module driven, Data driven and Hybrid.

•Sound knowledge on Junit, TestNG, NUnit, SpecFlow frameworks for Unit and Functional testing

•Strong theoretical knowledge in programming concepts/processes and proficiency in Java, Groovy, C#, CSS, HMTL, SQL, Java, JavaScript, Python, VB Script and Assembly Language Programming

•Experience in automating API’s and Web Services using SoapUI, JMeter, Postman, Rest Assured and ReadyAPI.

•Experience with Code Version Control systems like GIT and SVN.

•Experience in Jenkins and Azure DevOps for CI/CD.

•Strong experience in Data Analysis, Data Validation, Data Verification, Data Profiling, and Data Loading concepts to test the ETL, BI data and Reports.

•Participated in Scrum, Defect Triage and Sprint retrospective meetings.

•Experience in performing Gap analysis, UAT planning and created UAT reports.

•Good Team player, quick learner, proactive, collaborative and self-starter, excellent oral and written skills

•Highly motivated, ability to work independently, organized and results oriented with excellent interpersonal, communication and presentation skills with capability of adapting to new and fast changing technologies.

Education

•Bachelors In Computer Science – JNT University, India - 2013

•ISTQB Certified – Foundation Level - 2017

The Co-operators Insurance - Calgary, Alberta

March 2019 to Present

Guidewire (PolicyCenter, ClaimCenter) and Integration

Quality Assurance Analyst (Manual and Automation)

Guidewire is a versatile application for insurance Sector. This can be customized based on the client requirement. It deals with three major products (Claim center, Policy center and Billing center) that help Insurance companies minimize their IT workflow and ease out the transactions. Initially, Guidewire will be migrating and replacing legacy systems.

Environment: Guidewire PolicyCenter, ClaimCenter and BillingCenter, Linux, iOS, Android, Appium, Selenium, Ranorex, Java, SQL, Jira, Zephyr, Jenkins, JSON, Rest Assured, Web Services/API’s, Devops, Agile

•Involved in continuous improvement of QA Process by interacting with Development and QA Teams.

•Networked with end users to obtain specific system requirements.

•Maintained Traceability matrix and also performed Gap Analysis.

•Documented test strategy document.

•Involved in development of Test Plans, Test schedules, Test Cases based on high-level and detailed designs.

•Executed test cases and participated actively in system testing and regression testing.

•Involved in building automation framework from scratch using Selenium Web Driver, Java, Cucumber, TestNG, Junit, and IntelliJ.

•Responsible in Developing automated tests for Web Applications using Selenium WebDriver, TestNG.

•Developed custom libraries for automation using JAVA & Selenium WebDriver.

•Involved in design and implementation of POM automation framework using Selenium WebDriver, Java, and IntelliJ for smoke and regression test suites (TestNG).

•Implemented simulator for mobile app testing in IOS Android platforms using Appium Tool.

•Involved in automation scripts for mobile native applications using Appium, Java and Selenium.

•Performed API Testing both SOAP and RESTAPI using open source tools like Rest Assured or Java coding.

•Guided User Acceptance Testing and performed Integration Testing for the application.

•Automated build scheduling and execution for unattended Test Automation suite execution in DevOps environment using Jenkins.

•Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

•Performed Regression Testing for every modification in the application using Selenium.

•Tested Back-End on different databases using SQL testing to ensure data mapping and data integrity.

•Performed data validations through XML framework and with ETL validator for Interface testing

•Compiled metrics and published them to project team.

•Documented the defects and responsible for defect tracking meeting.

•Attended daily standup, sprint planning, retrospective, demos, backlog grooming meetings.

Coast Capital Savings Federal Credit Union, Vancouver, BC

May 2017 to February 2019

Core Banking and Mobile Banking Application

QA Analyst (Manual and Automation)

Core Banking provides a high performance core banking platform for Coast Capital Savings Federal Credit Union to manage their users, customers, processes, risks, delivery channels and applications (retail banking, credit app, investment) as well as deploy a full range of banking services across specialized lines of business.

Environment: Core Banking, Mobile Banking, Linux, Informatica, Jira, Confluence, Selenium, C#, NUnit, SpecFlow, LoadRunner, SQL, SoapUI, ReadyAPI, Jenkins

•Gathered and participated in JAD sessions.

•Created detailed test plan based on the requirements and presented to the business for review and sign on.

•Used mind maps to extract all possible permutations and combinations based on the requirements.

•Installed and maintained Apache Tomcat server on Linux.

•Stored all the test cases in TFS and created test sets using Risk Based Testing Approach.

•Used TFS for defect management and MTM for test case management.

•Performed extensive testing on Payments, Core Banking features.

•Tested the integration of Core Banking application with other existing systems.

•Tested Anti Money Laundering features by creating both positive and negative test cases.

•Prepared test data in the test beds based on the test cases and requirements.

•Executed test cases for functionality, integration and end-to-end testing.

•Performed extensive interface testing to validate the messages to the external systems.

•Created SQL statements for validating the data from different sources to target tables.

•Participated in defect triage meeting and prioritized defects accordingly.

•Accountable for creating and maintaining the reusable automation scripts to generate test data.

•Involved in building automation framework from scratch using Selenium Web Driver, C#, Cucumber, SpecFlow, NUnit and Visual Studio.

•Automated build scheduling and execution for unattended Test Automation suite execution in DevOps environment using Jenkins

•Developed and executed Automation test scripts using Selenium, C# and SpecFlow.

•Automated build scheduling and execution for Test Automation suite execution in DevOps environment using Jenkins Pipeline

•Tested the various APIs using Ready API and validated the different interfaces and integrations of internal and external subsystems.

•Scheduling and conducting status meetings on a regular and frequent basis to discuss the risks to SIT progress.

•Worked on testing the application after the production push and participated in the production status calls

•Responsible in providing regular test reports to the management.

•Regular interaction with developers and business analyst.

•Attended daily standup, sprint planning, retrospective, demos, backlog grooming meetings.

Accenture (Client: Telus Health), Vancouver, BC

Oct 2015 to April 2017

Pharmacy Management System

Test Engineer

Worked on Patient Submission Portal, where patients submit the claims for various prescribed drugs by the physician. The Submission Portal accepts claims online and process claims based on eligible Drugs by verifying Drug Identification Number (DIN).

Environment: HL7, ASP.Net, Appium, Selenium, Java, TestNG, Eclipse, Maven, GIT, Jenkins, SharePoint Services, SharePoint Designer, Web Services, XML, JavaScript, LoadRunner.

•Attended meetings with stakeholders for follow-up.

•Conducted peer review of test cases and provided feedback on areas of improvement.

•Wrote and executed test scenarios, coordinated and communicated the status of the testing effort to ensure the QA Best Practices.

•Coordinated and carried out Black Box, Sanity, Functional, Integration, System, Regression, Ad hoc and Security Testing for the application.

•Developed, implemented and executed test methodologies and test plans to ensure software product quality using Azure DevOps.

•Performed testing related to forms based authentication for the website by creating test users.

•Understanding the project requirements with knowledge sharing sessions.

•Performed testing for customer related UI requirements with out-of-box features such as announcements, alerts etc.

•Developed automated scripts for functional testing using Selenium WebDriver.

•Developed a Hybrid Automation Frameworks using Webdriver, TestNG and Maven.

•Integrated TestNG with Selenium using Eclipse to generate test execution result.

•Performed web services and API testing using SoapUI and Groovy.

•Used SQL queries to retrieve data from Enterprise Data Warehouse (EDW) and validated them.

•Mapped test data to the test cases for test execution purpose

•Provided comprehensive reports of each test cycle using Test Log and gave Test Summary Report on release basis

•Participated in design review/walkthrough sessions with team members and provided feedback on UI issue

•Weekly status meeting with development and management teams

Accenture (Client: Saskatchewan Lotteries), Vancouver, BC

Aug 2014 to Sept 2015

Lottery and Gaming Application

Test Engineer

The Saskatchewan Lotteries web portal provides information related to different lottery products offered by Saskatchewan Lotteries. This web portal also educates the residents of Saskatchewan region about the Social responsibility, Support Communities and playing responsibly. The VLT machines are updates according to the new gaming operating system.

Environment: Oracle, Linux, Quality Center/ALM, UFT, VB Script, Descriptive Programming, SOAP UI, JavaScript, XML, HTML, Oracle, MS-Excel, Web Services, .NET, VB Script, Windows

•Interacted with the business people for understanding business requirements.

•Participated in the SCRUM process, attended daily scrum meetings, sprint planning and sprint.

•Followed Agile/Scrum Development Process and generated all artifacts for the sprint (Iteration).

•Performed Sanity check whenever the new build has released into the testing environment.

•Reviewed the developed automated test scripts.

•Used Quality Center/ALM as a Test Management Tool.

•Developed and executed the SQL queries to perform back-end testing and validated data.

•Involved in managing the Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying bug-fixes using Quality Center/ALM.

•Worked with SQL extensively to test database integrity.

•Used Quality Center to manage defects and track bug lifecycle.

•Conducted Smoke Testing, Functionality testing, Integration (Interface) testing and Regression testing during the various phases of the development using QTP.

•Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.

•Used Object repository, Object Spy and Checkpoints in recording the QTP scripts.

•Used Quick Test Pro (QTP) to expand test scenarios to catch more bugs and improve quality.

•Developing and maintaining custom libraries, error handling, and recovery scenarios, reporting methods and descriptive programming, Repository management, using QTP/UFT.

•Used SOAP UI to test Web Services running on Web Logic Server.

•Involved in Bug Triage Meetings to discuss and to resolve bugs and their priorities.

•Provided regular test reports to the management.

•Participated in Peer Reviews.

•Involved in Knowledge Transfer Session.

•Involved daily in the Project status meeting with the team.



Contact this candidate