Resume

Sign in

Engineer Test

Location:
Bellevue, WA
Salary:
110000
Posted:
February 21, 2020

Contact this candidate

Resume:

Web & Mobile Automation QA Methodologies QA Leadership Test Lead Consultant

Professional Profile

Over 10 years of experience in all phases of Software Testing Lifecyle (STLC) of developing Test Plan, Testing Strategy, Test Estimation, Test cases, Test Execution, Test Matrix and Test summary reports, End to End Program Test Delivery for large/complex projects

5+ years of Experience in both manual and web testing automation tools with Selenium Web driver, TestNG, Junit, Maven, GIT, Page Object Model, Page Factory frameworks

4+ years of experience in Both Manual and Mobile Device Automation testing for Web, Mobile Native and Hybrid Applications using Appium, Android SDK, XCode, SeeTest, Device Anywhere

Identified manual processes for automation and reduced 40% of manual testing effort by automating sanity and regression suite after every build gets deployed

Reduced 20% of automation test run time by implementing Selenium Grid to enable parallel test execution of automated scripts

Expertise in various Automation Frameworks of Data Driven, Keyword Driven, Hybrid Framework, and Behavior Driven Framework

Hands on experience in RESTFUL and SOAP Web Service Testing using SoapUI, Postman and Groovy Scripting.

Expertise in setting up Defect and Bug Tracking Tools and Test Management Tool like Quality Center and JIRA, TFS, ALM, Rational Quality Manager (RPM).

Implemented Risk control and Risk Mitigation strategies to reduce adverse effects on projects.

Hands on experience with all phases of SDLC and STLC. Worked extensively in Agile and Waterfall Model

Conducted business process assessment and implemented best testing practices to increase the throughput to achieve on-time delivery of projects in an Agile environment

Extensive working experience in functional testing (Web, Windows, Mainframe Application), black box testing, Smoke Testing, System testing, Regression Testing.

Strong experience in ADA Testing per the WACG 2.0/2.1 Standards using Voice Over, Talk Back, Color Contrast

Experience with programming technologies Java, C, C++, JavaScript.

Experience in web technologies HTML, XML, JSON, CSS.

Experienced in performing Back end testing by writing and executing SQL queries

Skills Summary

Automation tools: Selenium WebDriver, Appium, TestNG, Junit, JMeter, eggPlant

IDE’s: IntelliJ IDEA, Eclipse, Android SDK, XCode

Testing Frameworks: Cucumber, SpecFlow, Keyword Driven, Data Driven, Behavior Driven.

Languages: Java, C, C++, Groovy Scripting, Excel Macros

Web Technologies: HTML, XML, JSON, CSS, jQuery, JavaScript

Continuous Integration Tools: Jenkins, Bamboo.

Source Control Tools: GIT Bitbucket, SVN

Test Management Tools: JIRA, TFS, ALM, and Quality Center

Databases: SQL Server, Oracle, MongoDB

API Testing Tool: SoapUI, Postman, Rest Assured

Relevant Work Experience

Test Lead Sep 2019– Dec 2019

Employer: Virtusa (Client: Anthem)- Norfolk, VA

Plan test schedules and strategies in accordance with project scope/delivery dates

Responsible for Software Testing, Release planning, Sprint Planning, Test Planning, Test Effort Estimation, Test Delivery, Risk assessment, Mitigation plan and control actions, Quality Assurance and control, Distributed Test delivery ownership for Enterprise systems

Automate the RESTFUL API WEB Services using SOAPUI by creating Groovy scripts

Implement and develop automated test practices, frameworks for mobile and web applications.

Develop, maintain, and execute tests and metrics related to functionality, performance, API testing.

Development of Test framework for Anthem PEGA application using Junit/Java/TestNG/Git/Cucumber/Selenium

Design, create and execute test scripts to address areas such as functional testing, regression testing,

negative testing, error or bug retests, and performance testing

Coordinate with scrum team and development counterparts in overseeing bug tracking, test

prioritization, test automation and release.

Develop shell script, Feature files, Step definitions, implemented test data driven using Json, Page objects

identify opportunities for further enhancements and refinements to standards, best practices and testing

methodologies.

Worked with DevOps team to build CD/CI pipelines jobs dynamically with Groovy Scripts and monitor deployments

Perform root cause analysis and track defect resolution to completion

Interact and collaborate directly with software developers, product managers, and business analysts to ensure proper development and quality of service applications and products.

Perform gap analysis on requirements, design, functional testing process, testing infrastructure, automation frameworks across tribes and strategizing future state of functional testing strategy and align with automation framework

Participates in tool analysis, creates proof of concept models, and makes recommendations to support the tools selection process.

Develop web automation test cases using BDD approach with Selenium Web driver in Eclipse IDE using Java/Cucumber

Create test suites and build requests to test API service call using Postman

Environment: PEGA, Mainframe, Selenium WebDriver, Java, Cucumber, Git, Jenkins, Maven, Agile, JIRA, SoapUI, Eclipse.

Senior QA Automation Engineer-Scrum Test Lead March 2018– Aug 2019

Employer: Virtusa (Client: JPMorgan Chase)- Seattle, WA

Responsible for Software Testing, Release planning, Sprint Planning, Test Planning, Test Effort Estimation, Test Delivery, Risk assessment, Mitigation plan and control actions, Quality Assurance and control, Distributed Test delivery ownership for Enterprise systems.

Develop web automation test cases for chase.com website using BDD approach with Selenium Web driver in Eclipse IDE using Java/Cucumber

Develop Mobile automation test scripts for Chase Bank Mobile native app on Android, IOS platforms using Appium.

Development of Test framework for chase web application using Junit/Java/TestNG/Git/Cucumber/Selenium

Maintained the QA environment to test and deploy software releases and coordinate UAT with globally dispersed business users

Perform agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting, Retrospective

Develop shell script, Feature files, Step definitions, implemented test data driven using Json, Page objects for Chase, JPM and Finn app functionality.

Debug the defects/issue in JavaScript ES6 and Microservices API using chrome dev tools in component module, Controller block, API Service calls, DPS security layer and identify the root cause of the issues and provide resolution to fix the bug

Work with DevOps and Dev teams to deploy and troubleshoot the system applications

Automate the RESTFUL API WEB Services using SOAPUI by creating Groovy scripts

Perform Parallel and Cross Browser automated testing on various web browsers using Selenium Grid

Implement a reporting mechanism by capturing video and Screenshots for iOS & Android test runs

Hands on in testing web services using Postman

Worked with DevOps team to build CD/CI pipelines jobs dynamically with Groovy Scripts and monitor deployments

Environment: Java Script, CSS, HTML, Selenium WebDriver, Appium, Java, Cucumber, Git, Jenkins, Maven, Agile,

Android studio, XCode, JIRA, SoapUI, Eclipse.

Senior QA Engineer - Test Lead July 2016– Feb 2018

Employer: Accenture (Client: Amerisource Bergen)- Plano, TX

Designed and implemented a Hybrid Test Automation Framework using Selenium Web Driver

QA liaison between client, project management and test team to perform risk analysis and assessment associated with automation testing and implement mitigation and contingency plans.

Analyzed and designed test scenarios owing to the business requirements and debugged the issues at the earliest level following the Stage Containment processes

Developed, Administered and maintained all automation scripts and review all product changes. Implement all test cases and evaluate results. Prepare test data and design all functional tests in required framework and monitor all development cycles and implement scripts

Identified the manual processes which can be automated and implementing using different tools

Published daily & weekly status reports to all the stakeholders, give recommendations during 'Go-No Go' meetings and create test closure memo at the end of the release

Refactored existing base classes and utilities and Developed data driven tests for Functional and Regression testing

Coordinating with the client and offshore dev/test team for requirement gathering, designs, development and testing

Delivering and implementing project as per the schedule, ensuring compliance to quality standards

Audit hardware and software before and after the implementation of release package changes and Deal with storage and traceability/auditability of controlled software in both centralized and distributed systems

Identified bugs, issues, risks, and bottlenecks in ScriptMed Window application

Ensured that systems are built for change, scalability, and reusability

Environment: .Net, Test Foundation Server, CSS, HTML, Selenium WebDriver, Oracle 12c, Toad, Java, Cucumber, Git, Jenkins, SalesForce, PostMan, Appium, SeeTest.

Senior Software Engineer - Test Lead October 2014– Jun 2016

Employer: Accenture (Client: Cigna health Insurance)- Sunrise, FL

Coordinated with the client teams for requirement gathering and getting sign-off for the same

Performed Regression testing after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite

Analyzed and documenting Insurance domain related specifications

Providing estimates for the testing deliverables

Published daily & weekly status reports to all the stakeholders, give recommendations during 'Go-No Go' meetings and create test closure memo at the end of the release

Coordinate with Developers and Architects to discuss & resolve the performance testing issues in a timely manner

Managed all testing risks conducting regular reviews, documenting and communicating. Prepare the project closure report and post implementation report

Performed Cross Browser Testing in Various browsers Chrome, IE, Safari, Headless browsers.

Monitoring the overall functioning of processes, identifying improvement areas, triage bugs and implementing adequate measures to maximize customer satisfaction level during UAT.

Designed test plans and test scripts, perform test case reviews, test execution in the field, test results and issue reporting, gather logs and provide first hand technical investigation of reported issues.

Coordinated with product development engineers in a distributed environment to design all the test plans and analyze all functional and non-function requirements for creating automation test framework

Environment: .Net, ALM, QC, Claim Engine, Selenium WebDriver, SQL Server, Toad, Java, Cucumber, SOAP UI, MongoDB

Test Lead/Business Analyst May 2013– September 2014

Employer: Accenture (Client: SCAN Health)- Long Beach, CA

Created Functional Design, Process flow, Requirement capturing, Use cases

Created Functional Design for all the vendors associated interfaces and reports related to Business processes

Facilitated client discussion and captured the Business process flow, Requirements, Business objects, Uses cases.

Conducted a complete assessment of code quality, teams, processes and environment; define issues and risks

Developed and implement a test strategy for creating and maintain reusable test data. Design spec reviews to contribute quality requirements and ensure testability

Maintained a requirements traceability matrix to keep the clients and all the Teams up-to- date with the current progress of the project

Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies

Performed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements

Environment: .Net, TFS, Toad, JMeter.

Functional Tester April 2010– April 2013

Employer: Accenture (Client: WellPoint Anthem)- Chennai, India

Documented the test activities on a daily basis, consolidating test results and reporting the client for weekly meetings.

Prepared test metrics to ensure high quality and timely releases

Defect tracking, Functional test, Maintain Requirement traceability Matrix. Signing off Test execution

Estimated, prioritized, plan and coordinate testing activities.

Prepared datasets in test and production databases

Developed and apply testing processes for new and existing products to meet client needs.

Environment: .Net, FACETS, SQL Server, Rational Functional Tester, RQM, Quality Center, JMeter.

Educational Qualification

B.S.A Crescent Engineering College (Anna University), Chennai, India.

Master of Computer Application (MCA), 2006-2009

Gauthaman Prakasam

Bellevue - WA 98007

Email: adbwvn@r.postjobfree.com

Cell: +1-562-***-****



Contact this candidate