Post Job Free

Resume

Sign in

Qa Automation Engineer

Location:
Miami, FL
Salary:
100000
Posted:
November 03, 2023

Contact this candidate

Resume:

Durgadevi Sukumaran ad0t47@r.postjobfree.com

Senior QAE - Automation 913-***-****

Highly motivated Quality Professional with 14 years of experience with a proven track record of successfully delivering high quality deliverable in Software Testing and Automation.

Professional Summary:

Adept in software testing and quality assurance processes in a wide variety of environments: Client-Server, Web applications, native mobile application.

Remarkable experience in development of QA processes and administering end-end quality life cycle of multiple applications adopting various project management methodologies (AGILE, ITERATIVE, WATERFALL etc.)

Having in depth experience in Test Automation such as Playwright, Protractor, Selenium, SOAP UI, Postman.

Experience in API Testing and Automation using Playwright Postman and SOAP UI.

Experience in CI/CD pipeline using Microsoft Azure Dev-ops using Dockers.

Excellent experience in Testing .net Applications, Java with Oracle and Microsoft SQL & Cosmo DB as backend.

Experience in managing the automation code base in GIT repository.

Experience in writing Test Automation framework from scratch using Typescript /JavaScript over node based framework.

Experienced in working with large teams involving multiple cross-functional teams, business and IT stakeholders, multi-vendor engagements across various geographies in onshore-offshore delivery mode

Experience in business analysis & process transformation and project QE estimation

Expertise in planning, scheduling and Requirements Analysis.

Top-notch, motivated professional with strong analytical, quantitative, statistical, problem solving skills with in-depth understanding of software application testing, proactive personality with ability to apply new methodologies on critical business applications driving quality upstream.

Expertise in creation and documentation of test strategies and plan, defining test policy and metrics, preparation and execution of test cases and regression test bed setup

Technical Competencies:

Quality Engineering

Various Types of Testing: Web Service Testing, Functional, Black Box, Integration, System, Usability, Performance & Load.

Control Procedures: Review, Inspection, Bug Reporting, Change Request Defect Reporting and Risk Management.

Automation Tools: Playwright, Protractor, Selenium, SOAP UI, Postman

Database: MS SQL, Cosmo DB

Generic Tests - Test functionality using API calls or command line tools for the application under test.

Performance Testing Tool: K6, Jenkins, JMeter

Management Tools: Azure, Quality Center ALM, Bug DB, IDEA Tool, JIRA, Notion, CA, Rally, Quality Center, QAC, TFS and Micro strategy reporting tool, VS-code IDE.

Source Control: GIT

CI/CD : Microsoft Azure Dev-ops, Docker,GIT flow,AWS

Technical

Typescript/JavaScript,PL/SQL, Postgres

Educational & Certification:

Bachelor of Engineering in Computer Science

ISTQB certified Tester

Professional Project Experience:

Company Name: Stardust Corporation Cards (Nov 2022 to Oct 2023 ),Palo Alto,California.

Role: Senior Test Automation Engineer- Blockchain

Activities:

Led end-to-end quality assurance efforts for Blockchain application, APIs, databases and front-end systems as an individual contributor

Developed and executed a comprehensive QA roadmap to ensure timely achievement of project goals.

Conducted manual and automation testing of Blockchain-based games on Polygon and Avalanche chains, contributing to sprint cycles.

Pioneered the creation of a playwright automation framework from inception, incorporating on-chain transaction validation for on-demand execution.

Configured GitHub Actions to trigger test automation suites on code commits, pull requests, fostering a culture of quality and continuous improvement .

Utilized the developed automation scripts for regression testing and retesting of bug fixes, ensuring product stability.

Performed build testing, smoke testing and sanity testing in PROD-TESTNET environments, meticulously logging defects.

Formulated complete manual test plans and regression checklists for each release, meticulously tracking bug fixes and retesting efforts.

Collaborated closely with Engineering team and PM team, acting as a Subject Matter Expert (SME) in functional testing.

Assisted in issue triage, replicating problems in lower environments utilizing AWS -CloudWatch and Datadog for fault analysis and reporting to development team.

Developed and maintained load testing scripts in K6 to periodically assess API endpoint performance(both core API and Blockchain services) periodically and its load impact in the system to assess any bottlenecks or database locks and to get tps rate on chain .

Project Name: Curated Collections, Avalanche,API new Version launch

Stardust provides NFT infrastructure for Blockchain gaming with a fast, secure and flexible platform. This enable game developers, develop the game so fast and onboard players to blockchain. It creates Custodial wallets, manage their NFTs and monetize their collections on a robust market place.IT provides end-to-end scalable managed solution allows developers to start small, with ability to scale to millions of concurrent players through common ERC protocols such as ERC-20,ERC721 and ERC-1155.

Company Name: Propio Language Services (Aug 2021 to Oct 2022 ),Overland Park, Kansas

Role: Senior QAE -Automation

Activities:

Started and worked as a Lead QA Automation Engineer for the team of 4 and led both manual and automation team members for 5 different applications.

Responsible for creating a QA Road map for the team and making sure the road map goals are met on time.

Implemented a complete Playwright automation framework from scratch as part of automation, deployed in Azure Devops pipeline for the team to start working on.

Executing the above developed scripts as part of Regression and also as part of retesting any fixed bugs to check for any bugs introduced as part of fix.

Performed build testing across multiple browsers and mobile devices, smoke testing in PROD environments, performed UAT test, stake-holder demo, logging defects, created complete manual Test plan and regression checklist for every release, bug fixes retesting etc.

Performed API, front end and database testing as part of manual testing as part of sprint cycles.

Worked alongside Software Engineers and Product Management throughout the software life cycle to create a thorough and precise functional testing plan acting as a SME for the team.

Served as an escalation point for production support, acting as intermediary between the end user and the development team, helping to triage the issues and replicate the same in lower environments to find the root cause of the issues.

Performed end -end testing for the above web application and monitoring both lower environments and PROD performance in Elastic & Data dog respectively for any failures, error traces in frequent intervals to report those to the dev team .

Worked in the third-party integration systems to test the call flow between upstream and downstream partners.

Worked in load testing using K6 tool for validating the call flow traffic load and its load impact in the system .

Preparing metric for each quarter and Post deployment QA Release status report for each Sprint release.

Project Name: Call Flow, Echo, IVR call flow, Intranet, Internal Legacy tools

Propio Language Services is a language translation service provider company for Limited English proficiency (LEP) access to basic life services (hospital, legal, education etc.;). The client app (Propio One) is available in both web and in mobile helping clients to establish OPI and VRI calls to hit the Interpreter pool and this call will be received by Interpreters using the Interpreter portal application to provide language translation services.

Propio One app uses Twilio platform and uses their API to establish a call by creating a room enabling the Interpreter to join and also letting them to add third party calls .

Company Name: NBKC Bank (Aug 2019 to Mar 2021) Ward Parkway, Missouri

Role: Senior Test Engineer - Automation

Activities:

Worked as a sole QA Engineer for the team and implemented a complete Protractor + Jasmine automation framework from scratch as part of automation, deployed in Azure Devops pipeline and ran it through Browser stack .

Worked on functional testing and database testing part of application that was using Azure PAAS.

Executing the above developed scripts as part of Regression and also as part of retesting any fixed bugs to check for any bugs introduced as part of fix.

Performed build testing across multiple browsers and mobile devices, smoke testing in PROD environments, performed UAT test,logging defects, created complete manual Test plan and regression checklist for every release,bug fixes retesting etc.

Performed back-end testing as part of manual testing in both SQL and Cosmo db. since some part of legacy system still uses SQL though most of it moved to Cosmo db.

Worked alongside Software Engineers and Product Management throughout the software life cycle to create a thorough and precise functional testing plan.

Served as an escalation point for production support, acting as intermediary between the end user and the development team

Performed end -end testing for the above web application and monitoring the PROD performance in the Azure portal for any failures in App Insights in frequent intervals to report those to the dev team.

Worked in the third-party touch point systems where the loan travels to cover the end to end testing scenarios.

Project Name: Mortgage Application Portal

With the help of Mortgage application portal, End users and the Loan officers can submit housing loan applications and as part of Mortgage application portal, we collect the information about the Loan amount to provide premium calculation, Borrower personal information, Borrower Financial information, Asset details, Residential history and entire Demographic information of the borrower .This application is then placed parallely in the Encompass which is a third party Loan pipeline which communicates with Mortgage portal using API .

Company Name: Quest Diagnostics (Aug 2016 to Aug 2019) Lenexa, KS

Role: Senior Test Engineer

Activities:

Analyzing the requirements, identifying the gaps and providing the feedback about the requirements

Performed API testing using SOAP tool as part of Web service testing internally and third party integration applications

Participate in Status Call during each release to update about the day-to-day activities and issues.

Involved in all stages of Quality Engineering process–Development of Test Plan, Test cases based upon requirements for Functional test, Regression test, Integration test

Reported bugs using defect-tracking system

Design, development and execution of reusable and maintainable test cases for regression tests.

Created test data for testing specific functionalities.

Expertise in Root Cause Analysis of the Bugs posted

Conducted End-End testing.

Design, development and execution of reusable and maintainable test cases for regression tests.

Involved in Functional/Technical Specification Review.

Performing Data Warehouse and Data Migration Testing

Report Test Execution status and metrics

Coordinating and participating in UAT testing

Identify the suitable Test cases for automation and added automation Test cases in the existing Selenium framework written in C#.

Maintained regression Suite to perform regression testing whenever it is necessary

Environment and Tools: Windows 7, Windows Server 2008, SQL Server 2008 R2, Quality Center ALM, Rally, QTP/UFT and SOAP UI

Project Name: Employer Portal Solutions

ESP Employer portal solutions allows an organization to create an order using a single online order form and in real time the progress of the donors test in the testing process sent via interim statuses until testing is completed and a final test result is provided. This is very beneficial to organizations since they can be kept updated on where the donor is in the testing process.

For sites, those are able to accept the electronic orders, and users are able to submit orders electronically. Otherwise order confirmation can be printed and/ or emailed to donor for which can be taken to collection site to begin the collection process using QCS (Form fox) web services. When the QTN lab receives the specimen and results it out, the interim status and final results reach ESP through QCS gateway. Also order creation for integration partners are created through SOAP UI XML and the resulting process follows the same method as mentioned above. The interim and final results are sent back to partners as XML responses which can be verified from the database too.

Company Name: SunGard / FIS (Nov 2015 to May 2016) Kansas City, MO

Role: Senior Test Engineer

Project Name: The Transfer Agency settlement System (TASS)

TASS aggregates all the shareholder activity received by the Transfer Agency. This includes purchase, redemption, exchange, transfer, and dividend activities for reporting to the Investment Advisors and Custody Groups. TASS interface is used to manually enter estimates for senior management to approve wires over $1 million. After the nightly TASS job run is successful, the estimate file for previous day transaction and current day money market transaction should be generated. Also manual trade entry also can be done and can be reviewed the same for all funds before fund cut off time.

Interactive Voice Response (IVR) for AATA: All the transactions going through AATA can be tracked, making transactions, changing user information, making exchanges are applicable. It is the voice response support for the entire AATA core application. It is tested through the telephone with the help of a simulation page.

HSBC Cash Matrix: It is a customized Auto interface for HSBC clients to help huge transactions go through the core AATA (Core Web APP). Using the UNIX ISPF editor, transaction card files are created for bulk transactions, run the cache matrix job, and check the confirmation report. After all are successful, the AATA core is checked to see whether the transaction is through in the history. Front end is AATA core web application input files are created on UNIX ISPF editor.

CAM is an in-house application designed to scrape data from AATA to provide near real time position information to our client Pro-funds.

Activities:

Analyzing the requirements, identifying the gaps and providing the feedback about the requirements

Participate in Status Call during each release to update about the day-to-day activities and issues.

Involved in all stages of Quality Engineering process–Development of Test Plan, Test cases based upon requirements for Functional test, Regression test, Integration test

Reported bugs using defect-tracking system

Design, development and execution of reusable and maintainable test cases for regression tests.

Created test data for testing specific functionalities.

Expertise in Root Cause Analysis of the Bugs posted

Conducted End-End testing.

Design, development and execution of reusable and maintainable test cases for regression tests.

Involved in Functional/Technical Specification Review.

Performing Data WareHouse and Data Migration Testing

Report Test Execution status and metrics

Coordinating and participating in UAT testing

Identify the suitable test cases for automation and help automation team to develop automation test cases about the system knowledge and data setup

Managing regression Suite to perform regression testing whenever it is necessary

Environment and Tools: Windows 7, Windows Server 2012, Linux, Oracle and 11g, SQL Server 2008 R2, JIRA, CA Workload Auto-sys tool, Quality Center and Micro strategy reporting tool

Company Name: Oracle Corporation (NOV 2006 to Jul 2010) Hyderabad, India

Project Name: Oracle Human Resource Management System Intelligence (HRMSi)

Client: Oracle Corp

Role: Quality Assurance Engineer

Oracle HRMSi is a product in Oracle’s E-Business Intelligence System application suite (E-BI) specific to human resources which provides a web-enabled suite of strategic reports that provide summaries and details of HRMS Application data. It also provides the tools to create your own reports and enables you to measure, monitor and manage enterprise performance to make better, timelier decisions. HRMSi uses Oracle Discoverer to create workbooks containing worksheet reports and graphs

Activities:

Writes and maintain test design which validate the acceptance criteria of features

Assists in managing bugs through the bug/triage process

Obtain, modify, and maintain data required for testing

Can provide Level 3- Support activities to our internal support organization as it relates to Hotfixes, Bugs or Post-Deployment Issues

Creation of Test Cases with clear test objectives

Participating in daily stand-ups, retrospectives, iteration planning, estimating/reporting, acceptance criteria definition, etc

Collaborates with other team members to understand requirements and technical implications

Identify, document, and reproduce defects

Works closely with Product Specialists/End-Users to understand the Application and how it is used.

Works closely with an automation testing team in identifying candidates for automation

Working closely with an automation team in certifying automation scripts

Execute automation tests for the purpose of supporting regression testing activities

Participate in identifying environmental needs for the testing team and the initial set-up of the environments

Works with Global teams located offshore

Environment and Tools: Windows 7, Windows Server 2008, Oracle and 11g, SQL Server 2008 R2, Quality Center ALM, Bug DB, Ideas Tool, QTP/UFT and SOAP UI

Project Name: Oracle Daily Business Intelligence (DBI)

Client: Oracle Corp

Role: Quality Assurance Engineer

Oracle DBI for HRMS provides information about your workforce and human resource management processes.

It is a comprehensive reporting solution that provides workforce analysis, and workforce distribution. Built on the proven Oracle Human Resources suite of transactional applications, DBI for HRMS provides Chief HR Officer, Human Resource line managers, benefits administrators, and budget managers a daily view of the enterprise workforce using management dashboards.

Activities:

Writes and maintain test design which validate the acceptance criteria of features

Assists in managing bugs through the bug/triage process

Obtain, modify, and maintain data required for testing

Can provide Level 3- Support activities to our internal support organization as it relates to Hotfixes, Bugs or Post-Deployment Issues

Creation of Test Cases with clear test objectives

Participating in daily stand-ups, retrospectives, iteration planning, estimating/reporting, acceptance criteria definition, etc

Collaborates with other team members to understand requirements and technical implications

Identify, document, and reproduce defects

Works closely with Product Specialists/End-Users to understand the Application and how it is used.

Works closely with an automation testing team in identifying candidates for automation

Working closely with an automation team in certifying automation scripts

Execute automation tests for the purpose of supporting regression testing activities

Participate in identifying environmental needs for the testing team and the initial set-up of the environments

Works with Global teams located offshore

Environment and Tools: Windows 7, Windows Server 2008, Oracle and 11g, SQL Server 2008 R2, Quality Center ALM, Bug DB, Ideas Tool, QTP and SOAP UI

Project Name: Oracle Daily Business Intelligence (DBI)

Client: Oracle Corp

Role: Quality Assurance Engineer

Oracle US Federal Human Resources is designed specifically for managing federal employees.

Using Oracle US Federal Human Resources, you can process personnel actions with an electronic version of the Request for Personnel Action (RPA). The product supports the Office of Personnel Management (OPM) recommended Nature of Action Codes (NOACs) as well as the data, business rules, and edits required to complete personnel actions. You can create actions, route them using workflow technology for approval and authorization, execute the Central Personnel Data File (CPDF) edits prior to updating the human resources database, and generate the printed Notification of Personnel Action.

Activities:

Writes and maintain test design which validate the acceptance criteria of features

Assists in managing bugs through the bug/triage process

Obtain, modify, and maintain data required for testing

Can provide Level 3- Support activities to our internal support organization as it relates to Hotfixes, Bugs or Post-Deployment Issues

Creation of Test Cases with clear test objectives

Participating in daily stand-ups, retrospectives, iteration planning, estimating/reporting, acceptance criteria definition, etc

Collaborates with other team members to understand requirements and technical implications

Identify, document, and reproduce defects

Works closely with Product Specialists/End-Users to understand the Application and how it is used.

Works closely with an automation testing team in identifying candidates for automation

Working closely with an automation team in certifying automation scripts

Execute automation tests for the purpose of supporting regression testing activities

Participate in identifying environmental needs for the testing team and the initial set-up of the environments

Works with Global teams located offshore

Environment and Tools: Windows 7, Windows Server 2008, Oracle and 11g, SQL Server 2008 R2, Quality Center ALM, Bug db., Ideas Tool, QTP and SOAP UI

Company Name: CSS Corp (Apr 2005 to Oct 2006), India

Project Name: Spark - Traffic MAC

Client: Operative

Role: Test Engineer

Spark is a web application and manages Ad operations. Operative exclusively focuses on developing products and services that streamline online advertising operations. The application is divided into two different components Dashboard and Ad-Bridge

Activities:

Created test cases according to the Requirements and Business Rules.

Involved in Database for Data creation and Data validation

Preparing and running SQL queries to verify tables at source, stage & target DB

Involved in Regression Testing

Closely interact with BI and Dev team to resolve the issues

Running the jobs for ETL Process

Identified and reported the bugs through Bug tracking tool

Involving in sending the daily test report to client during execution

Analysis on System Requirements.

Setting up the Profile for Run Test Environment.

Setting the input files to run the job

Run Daily, Weekly, Monthly cycles for billing.

Checking in the database if the data has been populated properly.

Preparation and execution of test cases and test plans.

Reported tracked defects with reference to severity and types.

Maintained the weekly status report.

Environment and Tools: Windows 7,Windows Server 2008,SQL Server 2008, Java, Quality Center ALM, Bug db, Ideas Tool, QTP and SOAP UI

Project Name: Brooklyn Public Library (BPL)

Client: Brooklyn Public Library

Role: Test Engineer

This project deals with developing a calendar system for Brooklyn Public library. It involves creating editing and deleting events in multiple languages across various branches of the library. It has role based access control based on various roles specified as admin, scheduler and patron. This allows the admin scheduler to create different types of events like monthly, weekly, yearly, continuous and arbitrary. It also includes search functionality where in the user can search events based on date, language, branch and type of audience the event is intended for

Activities:

Analysis of Use Cases related to the entire workflow.

Analysis of the specifications provided by the clients and prepared understanding documents regarding the knowledge gained by analysis of the system.

Preparation of Test cases, Test plans documents and Test Coverage matrices and development specifications for the assigned units and the delivery documents.

Responsible for overseeing the Quality procedures related to the project and ensuring timely and defect free delivery.

Involved in determining testing scope and approach also Test plan administration

Participate in project and Test Team requirements reviews and in determining test environment and test data needs

Environment and Tools: .net, Windows 7, Windows Server 2003, SQL Server 2005

Project Name: Nestle

Client: RW3 Technologies

Role: Test Engineer

This project mainly deals with tracking the movement of products in the market and also the sales promotion. This is mainly captured by the answers given by the representatives about product movement and also the sales after he visited the store and synchronizing the details to the Database

Activities:

Analysis of Use Cases related to the entire workflow.

Analysis of the specifications provided by the clients and prepared understanding documents regarding the knowledge gained by analysis of the system.

Preparation of Test cases, Test plans documents and Test Coverage matrices and development specifications for the assigned units and the delivery documents.

Responsible for overseeing the Quality procedures related to the project and ensuring timely and defect free delivery.

Involved in determining testing scope and approach also Test plan administration

Participate in project and Test Team requirements reviews and in determining test environment and test data needs

Environment and Tools: Win xp, Win 2000, Java, Web based application



Contact this candidate