Home

No Title at Remote, Remote, USA
Email: [email protected]
Subhash Reddy

SDET (Automation Test Lead)

[email protected]

+1(929)701-6634

PROFESSIONAL SUMMARY

Over
15+ years of experience as SDET (QA Architect/Lead) in Manual, functional UI Automation testing and API Automation Testing with
Java, C#.NET, Python, Katalon,
embedded java Qualitia, QTP, UFT, RPA with UI Path and Power Automate, cypress & SOAP UI pro and Windows Mobile Automation with WinAppdriver

Extensive experience working with with clients such as
Everest Insurance, HDFC, VMware, Cisco, Wabtec railways, and Allen Broadly
to design, maintain and execute automation scripts across diverse environments.

Proficient in
Banking, Insurance, Supply Chain Management, Health Care and Logistics
Domains.

Expertise in
API Automation Testing with SOAPUI, Rest Assured, Selenium web driver, Karate and Katalon.

Skilled in
Selenium Web driver with Cucumber BDD framework.

Expertise in writing SQL queries with MySQL.

Expertise in creating
Jenkins pipelines.

Knowledge in Creating Docker images.

Proficient in
SCCM for imaging, deployment, and application packaging.

Good understanding of laptop/desktop imaging processes and related tools.

Experience with laptop/desktop hardware and software troubleshooting.

Worked as an Automation developer with C#.NET for 2 years.

Worked on Android and IOS Mobile Automation
using Appium and Katalon.

Knowledge in difference Performance techniques like
Stress Testing, Load Testing.

Expertise in automation frameworks like
Data driven, Keyword driven, Page Object Model in Katalon and Selenium web driver.

Expertise in writing
dynamic xpath & CSS to identify the objects on the web page.

Strong expertise in working with
groovy script in Katalon environment.

Expertise in
configuring plugins, customizing reports, creating custom commands with
Selenium.

Expertise in Selenium web driver with Java, Python.

Performed
Cucumber BDD Automation with Selenium Java.

Performed
EXE Automation development using C#.Net Visual Studio.

Expertise in
End to End testing using Qualitia, Katalon, Karate, UFT, GIT, JIRA, qTest, and Jenkins.

Expertise in
RPA Automation with UIPath, and Power Automate.

Expertise in creating
Work flows, Sequences, Activities and parallel process in
katalon.

Expertise in using different program languages like
python, Java, power and C#.Net in Automation Testing.

Good Experience in
qTest/ALM, TFS, Rally, Bugsmart Test Management tools.

Good Experience in
CI/CD process with Jenkins integration with Dockers containers in OpenShift environment.

Good Experience in Source control tools like
GitHub, SVN, VSS and ALM.

Good experience in automation code to perform
REST API Testing using TestNG and Rest Assured.

Involved in preparing the reports like
ROI(Return on Investment), Effort estimation template and Automation Strategy reports.

Proficient in interacting with the Clients to understand the business requirements.

Good experience in working under tight deadlines.

Excellent communication, verbal and interpersonal skills.

Knowledge in
Performance Testing with J-Meter.

Technologies

Automation Tools

:
QTP 10, UFT, Katalon, UI Path, Qualitia, Power Automate,
Selenium WebDriver with Java, python and C#, Groovy

Selenium Frameworks

: TestNG, Rest Assured and Cucumber BDD, Junit and Nunit, Cucumber BDD with SpecFlow

Web Services

:

SOAP and Restful web services

Web service functional tools

:

SOAP UI, Postman

Project Management Tools

:

Keystone, Clear Case, Oracle apex

Programming Languages

:

C, SQL, VBScript, Core Java, Groovy script,

JavaScript, Typescript

Operating System

:
Windows 98/2000/2003/NT/XP and Linux

Databases

: SQL Server 2005, Oracle DB, IBM DB2

Test Management tools

:

QC10, ALM, TFS, Rally

Bugs reporting tools

:

Bugsmart, ALM and TFS, Rally

Source control tools

:

GitHub, ADE, ALM, SVN, GIT Lab

Build Tools

:

Maven, Jenkins

CI/CD tools

:

TFS, Jenkins, ADE, cruise control, Dockers

Performance Testing Tools

: J-Meter

PROFESSIONAL EXPERIENCE

Project #1

:

HDFC Bank, SBC Bank, RCBC Line6 Automation, USA, On-site

Role:

QA Automation Architect

Duration:

April 2021 to Dec 2024

Application:

Line6 Web and Mobile Automation, SVS, Payment Gateway, CRM Upgrade

Description:

HDFC Bank has created an
Internet Banking website application and a Mobile App for end users to perform their day to day activities such as
Balance Inquiry, Funds transfer, Bill Payments, Credit Cards, Debit Cards and Loans related information.

We will be dealing with the below application

Roles & Responsibilities: -

Playing the role as an Onsite Coordinator and QA Automation

Architect

Getting clear understanding of the work and assigning to the resources

Creating the Test Strategies for the accomplishment of the work to be done

Clarifying Automation team on any queries with respect to UI Automation, Performance Testing and Security Testing

Leading the team of 15 Test Automation resources

Developed Rest Assured API Automation Framework

Developed Web driver Automation Framework with Keywords

Developed Mobile Automation Scripts with Keywords

Created Groovy test Automation Framework with Katalon, Selenium and java

Created Test Scripts, Objects and Keywords for automating most of the test cases

Involved in preparing the reports like ROI(Return on Investment), Effort estimation template, Automation Strategy reports, Weekly Status Reports and Monthly Status Reports

Walk through the application functional requirements

Designed the test cases from the functional requirements

Walk through the reports with the entire project team.

Identify the critical issues and logged in JIRA

Reviewing the developed selenium, Java scripts in GIT branches

Executed scripts on both Katalon TestOps and KRE (Katalon Runtime Engine)

Maintain the failed and passed test scripts status as per the change requests or application changes in qRace

Maintaining the methods as per the change requests

Executing the developed scripts for different releases

Logging and tracking the defects in JIRA

KT on the application functionality to the new members of the team

Environment
: Selenium WebDriver, Appium, Core Java, Groovy, Katalon, KRE, Rest-Assured, Zephyr, GIT, JIRA, qRACE&Jenkins

Project #2

Everest Insurance Edmond Excess Casualty, India, Remote

Role
: QA Automation Architect

Duration:

May 2019 to April 2021

Application:

Edmond Excess Casualty Web and API Automation

Description:

Everest Insurance contains
Guide-Wire Technology websites which has Billing Center, Claim Center, Policy Center etc. modules for testing.

We were dealing with the below applications in
Edmond Casualty End to End

Roles & Responsibilities: -

Playing the role as an QA Automation Architect

Web Automation framework development using BDD Cucumber.

API Automation framework development using Rest-Assured.

Conducting code reviews of all test automation scripts.

Automated more than 500 payloads by parameterize the code using Data-Driven technique.

Version control using GIT and Defect Management using JIRA.

Test Reports integration into qTest through Karate and BDD Cucumber frameworks.

Monitoring QA activities, test results, leaked defects, root cause analysis, and identifying areas of improvement. Implement steps required to improve the processes.

Test Reporting weekly and Monthly, which includes test metrics.

Sprint Planning and Test Approach Planning for each Sprint of 2 weeks.

Environment
: Karate, Cucumber, JavaScript, Selenium, Test and Defect Management Tool:
qTest

Project #3

Infrastructure Development Health Check & Self Heal Tool, India, Remote

Role
: QA Automation Architect and C# Automation Developer

Duration:

March 2017 to May 2019

Application:

Self heal Tool (.EXE file) Development

Description:

This project is aimed to perform health check for organization s software inside all Computers for all regions in the world. (APAC, Europe, America, Australia and Africa)

Roles & Responsibilities: -

Playing the role as an QA Automation Architect and C#.NET Automation Developer

Created exe file with
C#.NET and deployed it into all global regions

Used
SCCM for imaging, deployment, and application packaging.

Implemented complex business logic of this utility

Implemented
Azure directory data connectivity using highly secured standards

Improved performance of this utility by effective memory utilization and garbage collection
to and from
MYSQL
DB

End results are created by calling this utility for comparing two excel

Deployed application s software through

SCCM deployment
to all worldwide regions. (USA, Canada, Australia, APAC and Europe)

Deployed patches of software through

SCCM deployment
to all worldwide regions. (USA, Canada, Australia, APAC and Europe)

Designed and implemented robust imaging workflows to streamline laptop/desktop builds.

Troubleshoot imaging issues and optimize configurations for various hardware models.

Environment
: C#.NET, JSON, Power , Azure, MYSQL DB, GIT and
VRO (Virtual Realize Orchestration)

Project #4

Wabtec Railways
PTC (Positive Train Control), Omaha, NE, USA, On-site

Role
: QA Automation Architect

Duration:

Dec 2015 to Feb 2017

Application
: PTC Railways ticketing website automation

Description:

Positive train control (PTC) is a system of functional requirements for monitoring and controlling train movements and is a type of train protection system. The term
stems from control engineering. The train is only allowed to move in case of positive movement allowance. It generally improves the safety of railway traffic.

Roles & Responsibilities: -

Playing the role as an QA Automation Architect

Python-Red-mine and Python-Selenium Automation framework creation and updating.

Importing python-red-mine libraries, classes from python Redmine Automation Framework and using it for creating new test cases. (Same with Python-Selenium Web driver automation framework
as well)

Updating python scripts to auto closing PTC enforcement observations updated in red-mine website. (Enforcement: Means stopping a train if it crosses max speed limit on a particular rail
track)

Check-in Python code into SVN.

Test scripts execution- using PyCharm or cmd prompt.

Updating test results and sending emails to team members in HTML format. (Tables with headings and boarders)

Repeat Regression testing after observations resolution.

Maintaining and updating all Test Scripts based on the FRS changes.

Environment
: Python3.7, PyCharm, Selenium web driver, Wabtec One, Wab-Trax, Redmine observations website, SVN and
Hadoop DB

Project #5

Rockwell CCW Tool automation, Cleveland, Ohio
, USA, On-site

Role
: QA Automation Lead

Duration:
Nov 2010 to Nov 2015

Application
: CCW Tool automation

Description

This is an ongoing product development and testing effort for multiple phases of different Rockwell Automation products on real time operating systems. The purpose of
this is to develop and test the firmware functionality and automated the components of RSLogix Designer 5000 using Python code, which can be integrated as per the target application and supports back end communication to the actual process control elements
in the plant.

Roles & Responsibilities: -

Played role as QA Automation Lead

Python Automation Framework creation and updating it based on the FRS.

Importing python libraries, classes from Python Automation Framework and using it for creating new test cases.

Uploading the created test scripts into Code Collaborator for review.

Check-in Python code into IBM Clearcase.

Test scripts execution- using pycharm or cmd prompt.

Updating test results in Aptest manager (Test management tool).

Anomaly logging and tracking on IBM Clearquest.

Repeat Regression testing after anomaly resolution.

Maintaining and updating all Test Scripts based on the FRS changes in each regression cycle.

Updating RA Tools (Rockwell Automation Framework Tool- It s a Client s proprietary tool in Python scripting language).

Traceability Matrix creation/updation. (It is a continuous process in the product-based industries. We will do this update -based on the new requirements or changes in the previous requirements
of FRS.)

Environment
: Python3.7, PyCharm, RSLinx Classic, RSLinx Enterprise, RSLogix5000, RSNetWorx, FTAC (Factory Talk
Administration Console), RATools Python Framework

Project #6

VMware VDM (Virtual Desktop Manager), India, On-site

Role
: QA Automation Lead

Duration:

Feb 2008 to Nov 2010

Application
: VMWare VDM (Virtual Desktop Manager) & CISCO inter-ops testing

Description:

VMware VDM is a combination of different virtual devices, multiple platforms (Operating Systems), legacy and web-based applications, as well as the end users data and
settings. It gives your end users a personalized view of their desktop, applications and data while maintaining centralized control and security. Separate the desktops from the underlying hardware and the applications from the operating system to simplify
and reduce the costs of desktop management.

Roles & Responsibilities: -

Played role as QA Automation Lead

Installing and Configuring the ESX servers with VMware View setup.

Creating Test cases based on the requirements (functional and technical document).

Reviewing and executing the test cases, report the results. Adding bugs in Bugzilla. Repeat the test i.e. perform regression testing after bug is resolved.

Performing tests to validate specifications were implemented and all customers requirements are met.

Trouble shooting on network, storage related issues in putty/DRAC using Linux/Unix language.

Creating clusters, and testing VMs for HA, DRS, and troubleshooting on VMotion, vSwitch and Distributed Virtual Switch.

Environment
: VMware Virtual Infrastructure Client, Virtual Center Server, ESX Server, View Agent, View Client,
View Connection Server, View Offline Client, Bugzilla, Visual Source Safe and Perforce, & CISCO Nexus 1000V switches and CISCO servers
Keywords: cprogramm csharp continuous integration continuous deployment quality analyst user interface database information technology Nebraska
No Title
[email protected]
[email protected]
View All
07:16 PM 11-Feb-25


To remove this job post send "job_kill 2162449" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 2

Location: ,