Post Job Free
Sign in

Test Automation Information Technology

Location:
Redmond, WA
Salary:
120000
Posted:
June 20, 2024

Contact this candidate

Resume:

425-***-**** ******.******@*****.***

Summary

Having 11 years of experience in the field of Information Technology, Specialized in Test automation development (SDET). Proficient in Quality Engineering on Web based and Database applications. Strong Experience in QA Testing of Domains like Biotech, Financial, Telecommunication, Health care, E-Commerce, Mobile, Infrastructure Management, Identity Management.

Experience in Test automation using Selenium web driver using Java, Java Script.

Experience in JavaScript automation frameworks webdiver.io and protractor.

Experience in Test automation using REST based APIs REST-Assured automation with Java.

Experience in testing SOAP/RESTful web services using SOAPUI tool, POSTMAN.

Experience in developing Test automation framework using Selenium WebDriver, Test-NG, Git.

Applying the advanced data structures using Java (Collection framework)

Strong Experience in User Acceptance Testing and User certification testing.

Experience in developing and maintaining test automation using Object Oriented programming.

Reviewing the test automation scripts and providing the review feedback to the team

Experience in triage defects and working with multiple teams for resolution.

Experience in analyzing logs using Splunk for root cause analysis.

Professional experience in Integration, Functional, Validation, Regression, System Testing, Load Testing, Stress Testing, Black Box, GUI and Project Management.

Experience in Using Rally for end-to-end Agile development life cycle.

Verification of data stored in the Database (ORACLE) using SQL Oracle developer and TOAD by scripting SQL.

ISTQB – Foundation Certified and given corporate training on ISTQB certification.

Experience in working with cloud technologies AWS, Azure.

Technical Skills:

Functional Automation Tools

Selenium Web Driver, Playwright, Cypress.io, REST-Assured, Test-NG, SOAP UI, codecept.io, Webdriver.io

Test Management Tools

JIRA Cloud, JIRA Xray, HP ALM, TFS

Programming Languages

Java, C#.Net

Scripting & Markup Languages

Type Script, Java Script, JSON, HTML, CSS, XML

Defect Tracking Tools

JIRA, HP ALM, TFS

RDBMS

Oracle SQL Developer, SQL Server

IDE/ Tools/Utilities

IntelliJ, Eclipse, VSTF, Maven

Version Control Tools

Git, GitLab, Bitbucket, GitHub, VSS

Continuous Integration Tool

Jenkins

Trouble Management and Change Management

BMC Remedy AOTS TM, BMC Remedy AOTS CM

Diagnostic Tools

Splunk

API tool

Postman, SoapUI

Operating Systems

Unix, Windows

LIMS software

LabVantage

Containerization

Docker, Kubernetes, Kafka, PostgreSQL

Work Experience

Project Name: Clarity LIMS, Order Management System

Role: Senior SDET / Test Lead

Full time with Adaptive Biotechnologies Inc Aug 2022 – present

Clarity LIMS is an off the shelf (OTS) Laboratory Information Management System (LIMS). Its purpose is to track samples as they move throughout a laboratory, tracking information such as which reagent (e.g. chemicals) were used with which samples. The LIMS also provides guiderails to operators (lab workers) to help them follow their procedures and avoid issues.

All samples that go through the Adaptive production lab are created in Clarity LIMS by Adaptive order management system. Once samples exist in LIMS, they go through lab processes such as sample preparation, DNA extraction, PCR, and sequencing. LIMS is used as a source of truth for what happened to samples/derived samples in the lab. Once samples have started sequencing the Clarity LIMS portion of their processing has been completed and work is handed off to Pipeline.

Responsibilities:

Design test cases and implement test automation scripts for regression and functional test validations.

Working on Gitlab CI pipeline and fix the issues at program level and reporting to different programs on different test failures and fixes.

Enhancing the framework helper Methods based on the project needs.

Tested microservices in containerized environments with Docker, Kubernetes, PostgreSQL, and Kafka

Coded in Java, Selenium WebDriver, Test-NG framework for UI automation the scripts.

Coded API automation framework with http client.

Used efficiently Git (Version control tool), Gitlab (Repo) for development.

Involved in task planning, task delegation and execution with offshore team.

Reviewing the test automation scripts and provide the review comments for different projects.

Leverage the POSTMAN with Newman runner and JavaScript (pre-requisite steps and tests), automate the test data needs using Postman scripts.

Environment: Java, JavaScript, Gitlab, POSTMAN, JIRA, GitLab, Unix

Project Name: Advisor Platform – Strategic Portfolio Management

Role: Senior QA Automation Engineer / SDET

Fulltime with MyVest Inc July 2021 – July2022

Description: I worked on Advisor Platform, which deals with How financial advisors/ Managers use the Strategic portfolio Management application for enrolling their clients and creating financial profile and portfolios and provide all the insights for the Advisor in Household/ portfolio/ account level

Responsibilities:

Involved in Development of Test automation scripts, update the scripts based on changes.

Working on CI (continuous Integration) pipeline and fix the issues at program level and reporting to different programs on different test failures and fixes.

Enhancing the framework Methods based on the project needs.

Coded in Java script/ type script and leverage the codecept framework for automation the scripts.

Used efficiently Git (Version control tool), Gitlab (Repo) for development.

Involved in task planning, task delegation and execution for offshore team.

Reviewing the test automation scripts and provide the review feedback for different projects.

Leverage the POSTMAN with Newman runner and JavaScript (pre-requisite steps and tests), automate the test data needs using Postman scripts.

Building the local code base for CI failures and validation

Created proof of concept to migrate application with Playwright with Typescript java script framework

Environment: Angular, AngularJS, Java, JavaScript, Typescript, Codecept.io, POSTMAN, JIRA, GitLab, MacOS, Unix

Project Name: T-Mobile Product & Technology (multiple projects)

Role: Senior SDET

Client: T-Mobile Inc June 2019 – July 2021

Implementation Partner: NTTDATA Inc, Bellevue WA

Description: I worked for projects T-Mobile Search, Buy-online and Pick-up at store, coverage Map, T-Mobile Plan selector, T-Mobile full order automation.

Responsibilities:

Involved in Development of Test automation scripts, update the scripts based on changes.

Enhancing the framework Methods based on the project needs.

Developed API Automation scripts using REST-Assured tool.

Coded in Java programming language with Selenium web driver Test automation framework.

Used efficiently Git (Version control tool), Bitbucket (Repo) for development.

Involved in task planning, task delegation and execution.

Reviewing the test automation scripts

Analyzing the Services request response using POSTMAN tool

Done the code review and suggested the changes required.

Develop the API Testing (Web Services Automation) with REST- Assured, Jackson API.

Testing the application in iPad with emulation mode with test automation.

Created proof of concept to migrate application with Cypress.io java script framework

Environment: Java, TestNG, selenium web driver, rest-assured, JIRA, GitLab, HAPI, Jenkins, swagger

angular.js

Project Name: QVXP – 100% Mobility

Role: Senior SDET

Client: T-Mobile Inc Aug 17 – May 2019

Implementation Partner: ProKarma Inc, Bothell WA

Description: QVXP is a retails application used by T-Mobile Store representatives for their end-to-end daily tasks as per as Account, Billing, Plans, Promotions to help customers. 100% Mobility project is working on converting standalone REMO applications to Micro applications with Micro-Services Development. As Senior SDET, I am working on Test automation framework development, developing test automation code for development enhancements.

Responsibilities:

Involved in Development of Test automation scripts, update the scripts based on changes.

Enhancing the framework Methods based on the project needs.

Developed API Automation scripts using REST-Assured tool.

Worked on Angular.js front end application automation with Selenium automation framework.

Coded in Java programming language with Selenium web driver Test automation framework.

Worked on webdriver.io proof of concept for this project using typescript, mocha.js, chai.js and allure reporting with sauce labs and browser stack integration.

Used efficiently Git (Version control tool), Bitbucket (Repo) for development.

Analyze logs using Splunk tool.

Involved in task planning, task delegation and execution.

Reviewing the test automation scripts

Analyzing the Services request response using POSTMAN tool

Working TMO micro services, Micro Apps (Angular JS)

Done the code review and suggested the changes required.

Develop the API Testing (Web Services Automation) with REST- Assured, Jackson API.

Testing the application in iPad with emulation mode with test automation.

Functional Testing the application in iPad

Environment: Java, TestNG, selenium web driver, rest-assured, JIRA, GitLab, HAPI, Jenkins, swagger, angular.js

Project Name: Sempra Energy – HR Platform Migration (ADP HCM)

Role: SDET

Client: Sempra Energy

Implementation Partner: ProKarma Inc, Redmond

Description: Sempra Energy is migrating its complete HR platform with new version of ADP vantage HCM .As part of Migration Testing, we worked on complete UAT Test automation for all the business scenarios(Recruitment, core HR, User Experience, Benefits enrollment & Management, Registration).We implemented end to end test automation by leveraging different tools including Jenkins(continuous integration and delivery), Git(Version control), SonarQube(Static code analysis), Sauce labs(cross browser testing) with Java - Selenium framework.

Responsibilities:

Involved in Development of Test automation scripts, update the scripts based on changes.

Enhancing the framework Methods based on the project needs.

Coded in Java programming language with Selenium web driver Test automation framework.

Used efficiently Git (Version control tool) for development.

Involved in task planning, task delegation and execution.

Reviewing the test automation scripts

Done the code review and suggested the changes required.

Preparing the test data for data driven testing to improve the test coverage.

Following complete Agile methodology for test development for the project (scrum calls, Spring Planning, Retrospective, Presentation of delivery to client)

Run the scripts with Jenkins, parallel execution with Sauce labs.

Implemented script to work across multiple browsers (Chrome, IE, Edge, Safari)

Environment: Java, TestNG, selenium web driver, JIRA, GitLab, Jenkins, angular.js

Project Name: Azure Billing & Offer Validation

Role: SDET

Client: Microsoft Inc, Redmond, WA Feb 16 – Aug 17

Description: Azure Billing & Offer Validation is Test automation framework designed to validate Microsoft’s new Azure products prices and price updates, new offers, offer updates, FX updates.

Responsibilities:

Involved in Development of Test automation scripts, update the scripts based on changes.

Coded in C# programming language with Selenium web driver Test automation framework.

Test the Offer and price validation in pre-production environment using the Test automation script execution.

Integrated the framework with Git,

Developed Test automation scripts for RESTful web services automation using C#.NET

Involved in task planning, task delegation and execution.

Reviewing the test automation scripts

Extensively worked on back-end / database testing (SQL Server) and validating the application against the database and identify the Bugs.

Expert in writing SQL queries for resolving Customer issues and execution of Business stored procedures.

Logging the defects in TFS, verifying the fixed defects

Providing the release Test sign-off and co-ordinate with multiple product teams and release Management.

Environment: CSharp.net, Nunit, selenium web driver, TFS, VSTF

Project Name: Cell Site System - Next Generation

Role: Sr. SDET

Client: AT&T Mobility, Bothell, WA Feb 13 – Sep 2015

Description: CSS-NG is a web portal that provides a single, unified database of record for the management of AT&T's Cell Site Management data. This is the data store for Location, Equipment, EH&S (Environmental Health & Safety), RF (Radio Frequency) data. CSS-NG receives the data from different upstream systems like Auto forms, NDR. CSS-NG sends the data to different downstream systems like CTS, Granite, and ATOLL.

Responsibilities:

Involved in Requirement analysis, Test case design, Test execution and root cause analysis for CSSNG Portal

Coded in Java programming language for development of Selenium WebDriver based POM (Page Object Model) framework.

Development of user stories and tracking the velocity in Agile methodology.

Development and maintenance of test automation scripts using Selenium Web driver, TestNG.

Integrated the framework with Git, Maven and Jenkins for build management and continuous integration.

Develop test automation scripts for SOAP/RESTful web services testing using SOAPUI Test automation tool.

Involved in task planning, task delegation and execution.

Reviewing the test automation scripts

Extensively worked on back-end / database testing (SQL Server) and validating the application against the database and resolving the support tickets.

Expert in writing SQL queries for resolving Customer issues and execution of Business stored procedures.

Logging the defects in HP Quality Center, verifying the fixed defects

Documenting and communicating Test Cases, Test Results, and Reports using HP ALM.

Environment: Java, selenium web driver, HP ALM, oracle SQL server

Project Name: Single Sign on Security Service

Client: OneHealthPort, Seattle, WA Mar’ 12 – Feb 13

Senior Software Test Engineer/Application Support

Description: SSO Security Service is a web portal for healthcare professionals including providers with an easy and secure Single Sign on (SSO) access to the web sites of major local health plans. OneHealtPort upgrading to new Identity Management platform called EmpowerID. EmpowerID is an Identity management platform provides for SAML 2.0, WS-Fed identity federation, and identity management workflows with multifaceted role-based access control. OneHealthPort users can gain access to information from all participating organizations using one common security solution. Subscribers register only once and are issued a single digital ID that provides single sign on across all participating sites. In addition, all parties within the trusted community enter a common contractual framework that addresses HIPAA requirements and other information sharing issues.

Responsibilities:

Involved in Functional, Integration, Regression, UAT and production support testing phases for different Workflows developed in EmpowerID platform and Customer Support Reporting Tool

Involved in task planning, task delegation and execution.

Responsible for development and execution of the Regression, UAT, Release Candidate (RC) Test cases.

Responsible for defects logging and regression the Defects.

Extensively worked on back-end / database testing (SQL Server) and validating the application against the database.

Development and maintenance of test automation scripts using Quick Test Professional (HP QTP/UFT).

Prepared and executed SQL queries for Database verification.

Updating the test cases is up to date with current business changes in the current release.

Documenting and communicating Test Cases, Test Results, and Reports using Quality Center.

Analyze results to determine the root cause of problems.

Environment: .NET, SQL Server 2008, HP Quality Center, EmpowerID

Care Web QI

Client: Milliman Care Guidelines, Seattle, WA Nov’ 11 – Feb’ 12

Senior Software Test Engineer

Description: CareWebQI is optimal healthcare delivery software that makes the evidence-based Care Guidelines fully interactive. CareWebQI supports both payers' and providers' efforts to reduce inappropriate care and control its associated costs. Users can document care management activities with point-and-click functionality, capture variances from best practice, and easily access current best evidence. The result is reporting that helps you identify gaps in care, resource delays and other variances—all in terms that management can act upon. Care guidelines support claim types of both Professional and Institutional with its evidence-based guidelines. Care Guidelines following the ICD-9 standards for Diagnostic codes, CPT for the procedure codes. Care guidelines do not support the dental claims as a part of current implementation with its evidence-based guidelines

With CareWebQI have the advantages like

•Customizable criteria and features – Easily adapt Care Guidelines® criteria and features such as discharge status, levels of care, variance categories and reasons, and others to fit local resources and practice patterns.

•Medical management functionality – Track assigned patient episodes, support medical director reviews, and add task lists for reminders and follow-ups with this optional module.

•Integration with other systems – Integrate CareWebQI with many commercial and "home grown" medical management systems using available interfaces.

•Clinical variance tracking – Identify inappropriate care, facility or resource delays, and variances from best practice with drop-down variance selection within users' workflow.

Responsibilities:

Involved in Regression Testing phase.

Responsible for executing the Regression, Release Candidate (RC) Test cases.

Responsible for regression the defects reported.

Logging the defects in HP Quality center, verifying the fixed defects

Verification and logging the defects on the Technical Documents written by technical writers for User Manuals in UAT perspective.

Updating the test cases is up to date with current business changes in the current release.

Involved in User Acceptance Testing (UAT) in design and execution of user centric test cases.

Documenting and communicating Test Cases, Test Results, and Reports using Quality Center.

Analyze results to determine the root cause of problems.

Involved in designing the database related test cases to perform the back-end testing with Oracle and SQL Server

Environment: .NET, SQL Server 2008, HP Quality Center, Oracle



Contact this candidate