Post Job Free

Resume

Sign in

Support Analyst Test Engineer

Location:
Toronto, ON, Canada
Salary:
110
Posted:
May 10, 2023

Contact this candidate

Resume:

Name: Shreshta E Cell No: 437-***-****

Email: adw1oh@r.postjobfree.com

AUTOMATION/ PERFORMANCE TEST ENGINEER

PROFESSIONAL SUMMARY:

Around 6 years of QA experience in Manual/Automation/Performance testing,Python of Web Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.

Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.

Test Tablet web version of Microsoft Dynamics 365 CRM as well as Mobile online/offline versions for Sales Rep's SM's.

Designed techniques to impose HPOV alerts on Big Data Platform during data ingestion and processing

Performed functional testing using databases such as Oracle SQL Developer, Teradata SQL Assistant, IBM DB2, and Big data tools such as Mark logic NoSQL Database, Cloudera impala, Apache Hadoop, HDFS, Sqoop and Hive.

Around 3 years of experience in ERP SAP Testing, Implementation, Customization, Development, and Software Quality Assurance.

Worked on different batch control and monitoring tools like Control-M, Auto Sys and Air Flow

Responsible for estimating the cluster size, monitoring, and troubleshooting of the Spark databricks cluster

Expertise in Manual Testing and Jira and Service Oriented Architecture.

Coordinated QA team in testing Microsoft Dynamics 365 CRM

4 Years of extensive experience as a Performance Test Engineer,Python with expertise in Performance Testing, Functional Testing, Software Development lifecycle (SDLC), Test Case Development/Automation, Test Scripting in HP LoadRunner, TruClient, Silk Performer and Rational Performance Tester

Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.

Involved in data loading from Unix to HDFS and created Hive Databases, Tables.

Spark jobs DAG creation, determining batch dependencies and job triggers using Airflow as the batch job automation tool.

Cloud based ERP Technologies such as Workday 30, SAP, Microsoft Dynamics 365 and Oracle ERP

Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium Web Driver, C#, JavaScript.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and Junit/Testing, Load Runner.

Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.

Responsible for writing Hive SQL queries for performing Analytic function across different layers of data.

Experience in installing, configuring, debugging and troubleshooting Hadoop clusters

Experienced in load and performance testing tool JMeter.

Experienced in Automation testing using Selenium and HP Quality Center.

Performed capacity planning and managed capacity utilization to sure high availability and multi-tenancy of multiple Hadoop cluster

Experienced in White Box testing by authoring python Codes in Selenium Web Driver.

Created and Maintained Server-side Integration Test using Python and Selenium Web driver.

Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center

Proficient in using Quality Center, Rally, JIRA, Clear Quest, Bugzilla.

Prepared detail testing roadmap for Data Migration, MS Dynamics 365, OSC, Oracle CPQ & Oracle ERP (QTD, PTC PTM, ATRI.

Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and. preparation of automation test framework.

Extensive experience in using Automated tools like Ruby Cucumber test framework for Client/Server, Web, and database applications

Experience in developing Spark applications using Spark-SQL in Databricks for data extraction, transformation, and aggregation from multiple file formats for Analyzing& transforming the data to uncover insights into the customer usage

Built JavaScript based test framework using cucumber JS, web driver io, node.js, angular.js.

Involved in setting of QA Test environment with simulated POS test environment.

Knowledge of Agile methodology along with Automation Tools and Protractor.

Exposure to web technologies like HTML, XML, CSS.

Created Strategy for Data Migration. Microsoft Dynamics 365, Oracle Sales Cloud, Oracle CPQ & Oracle ERP integration testing.

Experience in Understanding the code written in different programming languages Java, Java Script, SQL, and databases like Oracle, SQL Server.

Experience in writing test cases as per the Software requirement specifications.

Experience in Back - end testing, data validation, Database testing using SQL queries.

Executed automation test scripts using windows and Linux platforms for MFP products.

Experience in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.

Hands on experience in medical domain as well Worked with providers and Medicare or Medicaid entities to validate internet portals.

A resourceful team player with good Interpersonal, effective problem solving and decision-making skills. Looking ahead for great career in a fair working environment with opportunities to grow.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/RC/IDE/GRID, UFT, SOAP UI, JIRA, Protractor, JMeter, Manual Testing, Cucumber.

Technologies: HTML, CSS, Core JavaScript, AngularJS, TuneUp JS, Core java, C#, JSP, VB Script, Ruby, Python, Groovy, Wifi, XML, log4).XSLT, XPATH, XSD, Swift, Calabash, Objective C, C, C++, UML

Test Framework: Junit, TestNG

Project Methodologies: Agile - Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, Bugzilla, IBM Rational, ClearQuest, TFS, GIT, Service- Now.

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Servers: WebLogic 10.3.3/10.3.2/10.3.1, IS,5.0/6.0/7.0, WebSphere 8.0/7.0, JBoss 6/5/4, Apache Tomcat5.x/6 Protocols: TCP/IP Protocol suite (HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Packages: MS-Office Suite (Word, Excel, Access), MS-Project and MS-Visual Studio, MS Visio Databases: SQL Server, MS Access, db2 and Oracle

Operating Systems: Windows variants, UNIX, Linux, IOS.

Professional Experience

Client: ATB Financial, Edmonton, Canada Sep 2021 – Present

Role: QA Engineer,python.

Responsibilities:

Responsible for the delivery of the projects and to ensure the team following Automation standards.

Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.

Used Selenium Grid to run test cases in multiple browsers and Platforms.

Responsible for implementation of Hybrid Test Automation Framework, Page Object Model (POM) using Selenium WebDriver, TestNG.

Designation with focus on Automation Testing activities coupled with offering advisory on COTS implementation.

Designed and developed new C++ modules for sending open contracts to Equaled for reaching price agreement with counterparties, experience designing and deploying large scale distributed data processing systems with one or more technologies (MySQL, Oracle, Cassandra, HBase, Redis, MongoDB, Hadoop, Spark, fluentd, etc).

Developed Selenium WebDriver + JAVA framework by preparing Test Plan, Test Estimation, Test Strategy, Metrics, and Implementing Data Driven Framework based on project needs and configured framework with Jenkins for Continuous Integration.

Good Experience in Agile methodology with SCRUM Process for the product development.

Executed browser (IE, Firefox, Chrome, Safari) and Platforms (Windows/Mac OS) compatibility testing by writing scripts using UFT.

Programed operational and scientific applications using NATURAL/ADABASE, COBOL & CL Responsible for schema design.

Experience in planning, developing and deploying test strategies for large-scale MS Dynamics CRM, ServiceNow Web applications and client/server systems

Proficient in web services testing using Postman, SOAPUI and Ready API tools and expert in reading WSDL

Have good understanding of JVM, Garbage collection process, impact of frequent GC on over all response.

Good Knowledge on DevTest in managing release and Test Cycles, Plan and assigning test tasks to the team and submitting the product defects within a single application.

Developed multithreaded cache offline program in C++ to support various Uls to deliver/process data for a scalable.

Strong technical experience in COBOL, JCL, DB2, VSAM, CICS concepts, selenium testing, manual testing.

Extensively involved in performance tuning of application servers such as Weblogic and Tuxedo.

Highly experienced in HP LoadRunner service test and Neotys NeoLoad to perform load and performance test on various types of Windows, Web portal, and Web based application

Integrate automated tests in a CI/CD environment with Jenkins.

Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.

Conducted COTS Product evaluation in comparison to the existing Enterprise tools.

Responsible for collecting and applying transaction request from 3270 mainframes, ATT 38 and Pyramid platform utilizing Towndo's 2 protocol to collect transaction request from various platforms.

Extensively used ITKO LISA and SOAP UI for functional testing of web services.

Used CA Service Virtualization to test in parallel for faster delivery, higher application quality, reliability and created automated test suites using CA Lisa for testing the APIs with Virtualized as well as live integrated environments.

Hands on experience in NeoLoad and NeoSense used for load, endurance and stress testing to improve application performance.

Hands on experience on orchestration tools like Spinnaker, Run deck and Kubernetes.

Dynamics 365 used in various phases Customer Sales, Customer Service, Operations, Field Service, Project Service Automation, Marketing. Customer Insights

Build CI/CD pipelines using Git and Azure Devops, collaborate with Development and QA teams to integrate automated tests into the CI/CD pipelines

Confidential purchased the bulk of the gift card business and a software license from Confidential (see below). I provided support and some new development on this while Confidential was enhancing their platform to handle the specialized requirements of the new top-tier retailers in their customer base. The most significant project was to modify the application to satisfy the mandates of the Accessibility for Ontarians with Disabilities Act (AODA).

Testing & Automation of Test Scripts in Ready API using Groovy scripting

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API and Involved in services testing using Run scope and Postman. Worked closely with the platform team for every new service that the plan to tag and release.

Extensive experience on Continuous Integration tools like Jenkins, Bamboo, Concourse, Rundeck, Spinnaker.

Expertise in using APM Tools like APP Dynamics, Dynatrace. Perf Mon, HP Diagnostics. By using this monitoring tools worked on Issues arised in Heap size, Connection Pool, Thread pool parameters.

Involved in Writing Python Scripts to develop automated scripts and frame works.

Creating DB fit pages for automated regression.

Developed test harness using Virtual User Generator in Single and Multi protocols (HTTP/HTML RMICitrixDual Web/Winsock and Windows Sockets.

Experience in Software Testing and Quality Assurance, including Enterprise Applications (MS Dynamics AX MS Dynamics CRM, Siebel CRM and Oracle ERP Applications)

Preparing Test cases based on the requirement and design documents.

BDD using Gherkin format and implemented the step definitions and generated Reports in Cukes file using Cucumber. Provided daily status report, defect matrices, daily updates to lead, Provided daily status report on task assigned.

Hands on experience and knowledge of FDA regulations and qualification testing protocols IQ, OQPQDR.

Have good understanding of analyzing graphs, Server logs (GC Analysis, Heap Dump analysis) and providing recommendations on Heap utilization. Identified memory leak issue during performance assessment thoroughly analyzing Garbage collection logs and heap dump.

Hands-on experience supporting, automating, and Optimizing mission critical deployments in AWS, leveraging management, CI/CD Processes.

Worked on various dynamics crm standard objects like Accounts Contacts opportunities, Products, Views, Cases, Leads Campaigns Reports, and Dashboards Business Process Flows, Workflows, dialogues Business rules

Preparing test estimations based on the Business Requirement and Design documents

Created manual test cases in q test and mapped them against the use cases and business requirements.

Performed web services testing with SOAP UI by validating request and response for XML, JSON files.

Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Scrip

Performed data driven testing by using JDBC and Groovy script as a data source in SOAP Ul configured SQL queries to fetch data from the Oracle database.

Used Cucumber, Appium, Robotium, XCode for Native Mobile Application automation testing for IOS and Android platform.

Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features Scenarios and Step Definitions in Gherkins format.

Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the

Created defects in qtest and mapped them to JIRA test cases.

Functional/Non-Functional requirements.

Designed Hybrid Appium Test automation framework for the application (Android apps).

Expertise in performing manual testing (emulators & I05 Simulators) & Mobile Application Testing using Appium.

Extensively used PerfMon, Sitescope. App Dynamics. Dynatrace to Performance Monitor Application Server resources Database resources against Virtual User Load.

Involved in Mobile Testing includes App Testing. Test automation for web application using SEE TEST, RENOREX.

Develop Ul Automation Framework from scratch using open source tools like Selenium WebDriver, ANT, TestNG, Log4 Jenkins, GitHub & SourceTree in java language and generate XSLT report.

Building and scaling Ruby on Rails applications with Agile processes and write clean, modular, and clear Ruby code.

Automation Framework development in Ruby/JRuby Cucumber using Selenium-Watir, Ruby, Bundler gem, YAML for Test Data, and Cucumber Gherkins for testing Web based application.

Review of test plans and test cases based on the requirement document like BRD and SRS and Attending weekly meetings of projects and provide inputs from the Testers' perspective.

Automated data movements using python scripts.

Involved in testing AJAX components with Jasmine and Protractor.

Reported test creation, execution & defect status by generating reports & graphs from MS Team Foundation Server (TFS) & Microsoft Test Manager (MTM).

Automation Framework development in Ruby/JRuby Cucumber using Selenium-Watir, Ruby, Bundler gem, YAML for Test Data, and Cucumber Gherkins for testing Web based application.

Developed automation test scripts for client -server and web-based applications using Python, Silk.

Responsible for testing the backend (DB), after the ETL Job is initiated from ETL and validate along the way by analyzing intermediate files and validating how the initial source data is transformed and updated in the database by writing SQL

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Fire path, Firebug Eclipse, XPATH, Java, Android, SQL Server, JMeter, Protractor, JIRA, Squish, AngularJs, GIT.

Client: Cooperators Insurance, Toronto, Canada Apr 2020 – Aug 2021

Role: Performance Test Engineer,Python.

Responsibilities:

Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new good experience in using APM tool AppDynamics in monitoring business transaction across all tiers (web/app/DB) of the applications.

Develop scenario-based testing for the Jmeter scripts.

Create, schedule, and run the scenarios using Meter and generate necessary graphs

Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.

Develop custom app configurations (deployment-apps) within SPLUNK in order to Parse, Index multiple types of log format across all application environments.

Validated various SSRS reports and Power BI Dashboards.

Validated Merchant's web presence and contents through Rest Web Services using Postman and Ready API.

Created and executed JMeter scripts for performance testing of portal

Gathering and analyzing the performance requirements.

Preparation for the Business flow documents and test scripts for the identified business transactions

Executing the test scripts with various load patterns and monitoring during the test run

Identified key performance bottlenecks in the Web Servers, App Servers, and Database Servers by using Grafana.

Experience on Splunk Enterprise Deployments and enabled continuous integration on as part of configuration (props. conf, Transforms. Conf, Output. Confg) management.

Verified and validated tabular model and extensive Power BI dashboards like academic/Students dashboards

AppDynamics and performed end-to-end root cause analysis on these bottlenecks to pinpoint the reasons.

Extensive use of DAX (Data Analysis Expressions) functions for the reports and for the tabular models.

Involved in preparing the test reports along with the observations which needs to be shared with the client.

Experience with multiple monitor tools like AppDynamics, New relicSplunk, Kabana etc

Performance business Requirement Analysis based on the client requirements and inputs.

Performed time series analysis using DAX expressions in Power Bl.

Created detailed test status reportsperformance capacity reportsweb trend analysis reportsand graphical charts for upper management using Load Runner analysis component.

Developed & designed performance test plan, workload model according to the client's requirement.

Coordinated with Application team to understand the business process & identified the test data for load testing process.

Helped build the Logstash environment on Linux machines.

Coordinated with Application, server & D teams during and after the load test.

Developed Analysis results document & efficiently communicated the performance bottlenecks with all the concerned

teams, management & project manager.

Creating and executing Load Test, Performance Test and provide adequate supporting information for bottleneck analysis.

Environment: JMeter, AppDynamics, Grafana, LoadRunner, Neo load, Java, JavaScript, Jenkins, Blaze meter, AWS.

Client: National Bank of Canada, Montreal, Canada Jan 2019 – Mar 2020

Role: QA Manual Test Engineer,Python.

Responsibilities:

Manually verified the validity of the failed test cases. Performed Positive, Negative and Black box testing on the application.

Hands on experience in Microsoft Azure Cloud Services (PaaS & SaaS), Storage, Active Directory. Application Insights, Azure Function Apps. Web Apps, Logic Apps, Service Bus, Key Vault.

Designed flexible project foundation enabling rapid implementation of e-commerce website capabilities.

Wrote Test plan and Test cases for the Integration testing and system testing.

Provide support to User Acceptance testers and prepare test plans for UAT team when required.

Maintaining automation scripts and versioning through GIT.

Executed Informatica workflows through UNIX shell scripts.

Configured Key Vault and Developed Functions using HttpTriggers to retrieve key's, secretes and certificates and enabled access policies for Azure function apps.

Responsible for Functional, Regression, UAT Testing.

Involved in the User Acceptance testing (UAT) to check the reliability for end user.

Utilized corporation developed Agile DLC methodology.

Created test and tested Web based and consumer applications, using manual and automation tools like HP ALM.

Good knowledge and proper understanding of Azure Data Factory (ADF) such as mapping data flows, pipelines.

Lead Performance Engineer implementing Jmeter Performance Testing for multiple Confidential clients across the United States and great Britain

Developed Test cases for manual testing and automated with QC and Selenium.

Used Firebug to do web-based testing with selenium for the commands and locator application status reporting and test updating in HP ALM.

Developed JSON Scripts for deploying the Pipeline in Azure Data Factory (ADF) dat process the data using the Sql Activity

Experienced analyzed Test Results and Identify bugs and reported to the developers using HP ALM.

Extensively used Quality Center for test planning and used Jira for bug tracking and reporting

Defects were tracked, reviewed, analyzed, and reported using ALM.

Verify test results on Database testing using query skills using SQL and validation

Creating test scenarios and Test Cases on MS Excel.

Used UML notations for Object Oriented Design and Documentation.

Extensively used Postman in web services testing

Did Integration Testing, GUI testing, Smoke and Sanity Testing, and Acceptance testing in the new builds for Basic Functionality Checking.

Extensively used Selenium Locators like ID, Name, Link Text, and CSS.

Designed and implemented SQL queries for QA testing.

Prepared user manual and performed user acceptance testing.

Played a key role in the planning and testing the system enhancements and conversions.

Environment: HP Quality Center/ALM, Jira, UAT, SOL Server, MS Word, MS Excel, MS PowerPoint, SOUP UI, Selenium Web Driver, API, TestNG, Maven, Jenkins, Page Object Model, Postman, POM, Data Driven Framework, Quality Center, XPath, UNIX, Web Services, Agile, Apache, Internet Explorer, Firefox, Chrome, SQL. Windows.

Value labs, India Jun 2017– Nov 2018

QA / Support Analyst,Python.

Extensively used QT integrated environment like Data Table, Actions, and Recovery scenarios.

Performed Manual Functional testing with QC and Regression Testing with QTP.

Designed and executed manual and automated test cases through QC by integrating QT using data-driven testing.

Project is developed using waterfall methodology.

Extensively queried through SQL to check the database records.

Reviewed database test cases per assigned requirements to validate reports by retrieving data with complex SQL queries from Oracle database.

Coding and Implementation of ABAP Programs, SAP Configuration, Building and modifying various Reports and Transactions.

Executed and scheduled the automation test scripts from Quality Center.

Involved in Performing the web services testing with SOAP UI by validating request and response for XML, JSON files.

Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.

Extensively used descriptive programming in QT to handle dynamically changing screens without having to manually change the script.

Involved in Systems Integration Testing of web based applications.

Performed Regression testing for every modification in the application and new builds using Selenium RC.

Proficient in manual and automated Testing Tools such as SAP CATT, Mercur Test Suite, HP Quality Center and Test Director for testing ERP ApplicationsWeb, and Client/Server

Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.

Prepared the Test Results document which summarizes testing activities and results.

Used LoadRunner to verify critical performance engineering concepts, including throughput, residence time, and latency. demand, and memory and resource utilization.

Performed Positive and Negative testing by inputting valid and invalid data

Performed Regression testing to ensure that changes made to software did not introduce any new bugs.

Involved in User Acceptance Testing (AT) of the application.

Environment: Selenium QTP10, SOAP UI, Quality Center 10, C#, ASP.NET, SQL Server, TOAD, UNIX, HTML, VB Script.



Contact this candidate