Home

Manohar - QA Automation SDET
[email protected]
Location: Austin, Texas, USA
Relocation: Anywhere
Visa: H1B
Manohar
(804)-215-1668
Senior SDET


Professional Summary

Having 15+ Years of experience in Software Quality Assurance with different skills Like Automation and Manual Testing of Different types of Applications (Client-Server Based Applications and Web based Applications) developed in Multiple Technologies like Java, J2EE and Dot net.
Highly proficient in Selenium WebDriver, WebdriverIO and Java having considerable insight of Web applications. Apart from possessing strong problem solving and analytical skills with ability to handle multiple projects concurrently.
Extensive experience working in Agile Methodology, SDLC, STLC stand-up meetings with Product owner, Scrum master, Understanding and writing user stories along with Business Analysts.
Adept at leading cross-functional teams, designing robust test automation frameworks, and ensuring the quality and reliability of SaaS applications.
Managed and executed comprehensive Test plans for SaaS applications, ensuring the delivery of high-quality software products to clients
Collaborated with development and operations teams to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
Performed Test Automation frameworks like TDD (Test Driven Development), BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Selenium Features, Scenarios and Step Definitions.
Experience in RESTFULL web service testing using Rest Assured framework java. Validated JSON formatted data, different http status code.
Experience in testing using Rest based the Web Services.
Deep knowledge of Object-Oriented Programming (OOP) Concepts including Inheritance, Abstraction, Encapsulation, and Polymorphism.
Experience in implementing the Page Object Model (POM) by creating an element for each page object and reused all the objects in various test scripts.
Implemented and maintained automated testing frameworks for FLEXCUBE applications.
Excellent time management and multitasking skills, highly dedicated to producing professional work with the highest quality and creativity and excellent collaborator with very good communication skills and a results-oriented attitude.
Trained the team as a Lead to use frameworks, quality standards, Implement the change management system in automation suites and prepare user friendly documentation for the scripts.
Strong hands-on work experience in System Testing, Integration Testing, User Acceptance testing UAT, Functionality Testing, Black Box Testing and Regression Testing.

Skills Profile
Technical
Operating System Windows 10, MAC, Windows 7, Windows XP, Unix
Testing Tools Selenium WebDriver, WebDriverIO, RFT, Test Link, Maven, Jmeter ,Jbehave
Cucumber, Protractor, Cypress, Kafka
Database Oracle, DB2, SQL Server Management Studio, ETL Testing
Version Control SVN, VSS, GIT, GitHub
Languages Core Java, J2EE, SQL and PL/SQL, JavaScript, TypeScript
IDE Eclipse, IntelliJ, WebStrom, STS, RSA and Soap UI
Test Framework Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Mobile Appium, Appium Inspector , Xcode, Android Studio, Swift
API PostMan, SoapUI, RestAssured
Methodologies Agile, Waterfall, SDLC and STLC
Defect Tracker JIRA, TRAC, HP Service management and Quality Center
Other JIRA, Jenkins, Code Tutor, Bitbucket, IBM Udeploy, Control-M, Source Tree, Zephyr,
SauceLabs, JSON, XML.
Cloud Services Amazon EC2, S3, AWS Sage maker Studio, Cloud watch and IAM
Accessibility JAWS, iOS VO, Android Talkback, Axe-core



Work Experience (In Reverse Chronological Sequence)
Charles Schwab
Senior SDET March 2021 to Till Date

Everest Design System

Everest is a unified, cross-platform system composed of an UI toolkit for designers and a shared code base for developers. Everest is focused on scalability and reusability to help build consistency in schwab digital products, increase efficiency for schwab teams, strengthen and simplify the online experience.
Everest uses deisgn tokens which store design decisions based on the foundations without hardcoding the design values making it easy to update or theme the system as needs arise.

Roles and Responsibilties :

Participant in Story grooming sessions and provide inputs to project team about testing needs and effort estimation
Tested the Designed component in various browsers and mobile /tablet platforms
Automated regression scenarios using webdriverIO, Typescript and cucumber.
Configured and monitored the CICD pipelines using Bamboo and bitbucket.
Analyzing the requirements to perform automation and accessibility testing, conduct feasibility analysis over the system
Implementing and monitor test scripts to assess functionality, reliability, and quality of the service and product.
Uses Git Repository for storing the code and Bitbucket Reviewing the automation code developed by automation team members
Performing Integration, Functional End-to-End Testing.
Involving in Functional Testing & Regression Testing.
Developed complex SQL queries to verify data from Source to Target.
Performed data validation testing by writing SQL queries.
Ensuring that user expectations are met during the testing process.
Tested the web accessibility behavior using JAWS and axecore plugin
Performed mobile accessibility using iOS Voice over and android talkback.
Involved in iOS and android mobile automation using Appium
Conducted automated testing of iOS applications using Xcode, Swift, and XCUI Test framework
Conducted automated testing of android applications using android studio
Executed manual and automated test cases on iOS applications, identifying and documenting defects.
Before each Production Release verify the latest code in System & End2End environment using Automated Regression Cycle.
Involved in Manual and automated testing for iOS and Android builds in physical and sauce labs devices.


Wells Fargo Bank
Senior Automation Engineer November 2020 to February 2021

Liquidity Risk Management Critical Capabilities
Wells Fargo Bank established and governance and oversight structure for each risk type under corresponding shared service groups. One of these shared service groups, treasury, manages liquidity of the bank , monitoring all current and projected cash inflows and outflows to ensure there is sufficient cash to fund company operations. One of Treasury s Key functions is Liquidity Risk Management ( LRM).

Roles and Responsibilties :

Participant in Story grooming sessions and provide inputs to project team about testing needs and effort estimation
Involved in creating the creating the Test cases for functional & Regression
Involved in Automation for creating test scripts for Regression, GUI, Integration, Database
Spearheaded the testing efforts for FLEXCUBE, a comprehensive banking solution.
Developed and executed automated test scripts using Java, Selenium, TestNG to ensure the functionality, reliability, and performance of FLEXCUBE modules.
Contributed to the quality assurance of financial software, with a focus on FLEXCUBE modules
Developed and executed comprehensive test plans, test cases, and test scripts for FLEXCUBE modules, ensuring comprehensive test coverage.
Played a key role in the QA process for financial software, specializing in FLEXCUBE modules.
Perform back-end testing, data extraction and validation using sql queries to validate the correct data is stored and retrieved from DB when the data is entered or displayed in UI
Create different Jenkins job to run on different servers like System, End2End, Pre-Prod and Production Environment
Implemented and maintained automated test scripts using Cypress for web applications, reducing testing time and improving efficiency.
Conduct end-to-end testing using Cypress to ensure the functionality and security of web applications.
Create and maintain automated test scripts using Cypress, identifying and reporting defects to improve overall software quality.

Fidelity Investments,Westlake, TX
Senior Automation Engineer January 2018 to October 2020

OffPlatform NextGen Fee & Billing
FBE will be a standalone fee engine that supports the fee and billing processes for the PAS-IRK (Portfolio Advisory Services Independent Record Keeper) Product, also supports downstream processes such as performance calculations, invoicing, Pricing analysis fee tolerance validation and reporting.
Fee and Billing Engine primarily receives data inputs via scheduled batch feed process. Data files are supplied by Data Providers on daily or monthly basis and FBE infrastructure ingests this data into SunTec Xelerate billing tables.
Roles and Responsibilties :
Design the Automation framework for Regression Suite and End to End Testing using Java and Selenium
Primarily Responsible for creating test scripts for Regression, Security, GUI, Integration, Database and End2End Testing
Lead Test Engineer for responsible testing SaaS web, ETL application
Prepare reusable functions to improve robustness, re-usability and maintainability of test scripts/code.
Uses Git Repository for storing the code and Bitbucket Reviewing the automation code developed by automation team members
Create different Jenkins job to run on different servers like System, End2End, Pre-Prod and Production Environment
Interact with business clients, product owners, developers and QA manager for clear exposure to trickle down the technical /functional user requirements & change requests to Test Plans and Test scenarios
Review business requirements and design documentation for completeness and test feasibility
Design detailed functional, Integration and System Test cases that map back to detailed requirements
Employing test data preparation techniques to identify the test data needs
Perform back-end testing, data extraction and validation using sql queries to validate the correct data is stored and retrieved from DB when the data is entered or displayed in UI
Optimization of Test Suite Execution Speed, Reliability, Scalability and Stability
Performed data quality analysis using advanced sql skills
Configure the scripts to run from Jenkins and send alerts to the group when Test scenarios fails
Conduct the code walkthrough and review peer code review and documentation
Before each Production Release verify the latest code in System & End2End environment using Automated Regression Cycle.
Report the Defects in JIRA and escalate the issues as needed
Distributes/Share updated defect report with Project team and capturing the notes from the bug triage meeting
Verify the Monthly & Quarterly Invoice Reports
Identify the Production impact/outage based on upstream/downstream and dependent applications production releases
Tools Used : Java, Maven, Git, Oracle, Selenium, Cucumber, IntelliJ, IBM Udeploy, Control-M , Informatics
Fidelity Investments,Westlake, TX
Senior Automation Engineer February 2017 December 2017

Fee & Billing Retail Managed Account
This Project is all about calculating fees and balance amount on daily basis for Managed account. Using Informatics tool application will be configured with business rules/conditions based on requirements those will help for calculate balance and building Invoice statements.

Participating in backlog grooming, sprint planning, sprint demos and retrospectives
Automate the Shell script execution and validation in Unix environment
Improve the Automation coverage by automating manual test case scenarios
Conduct Proof of Concepts, Test Design and Test Strategy for Test Automation using tools like Selenium
Determining automation scope and developing effort estimates
Collaborating with Business analyst, Product owner and scrum team for requirements, issues during Testing
Create/Update/Execute QA Automation scripts for Validating UI and database
Reviewing the automation code developed by automation team members
Presenting the Test summary reports to Project team during the Sprint Demos
Tools : Java, Maven, Git, DB2, Unix,Selenium, Cucumber, IntelliJ,IBM Udeploy

State Farm Insurance, Bloomington, IL
Sr. Automation Engineer, February 2015 January 2017

Corporate Income Tax Automation (CITA)
Corporate Income Tax Automation project was started to move from a paper and excel based tax processing environment to an automated electronic tax processing system. Some of the primary objectives of this project are to improve efficiency of tax data collection and documentation process, improving tax audit results, avoiding tax penalties by filing accurate tax returns using electronic information, better internal control over source of electronic data and to provide greater reporting flexibility using Ad-hoc reporting mechanisms. This Application is all about automating and calculating the Corporate Income tax.

Created, executed, and updated Functional, Regression, Integration Test Cases for UI and Restful Webservice
Automated the Manual test cases using Selenium Web Driver.
Designed, executed and maintained Selenium Web Driver, TESTNG, automated test cases for regression test cases
Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.

State Farm Insurance, Bloomington, IL
Billing Payment Services (BPS) August 2010 to January 2015

The project provides billing and payment functionality for new and existing customers to purchase Life products and The State Farm Payment Plan and The project deals with various types of Life products such as 5 term policy and 20 term policy and deals with various modes such as Agents (Walk-In, Call-In, and CCA) and Customer. Payment functionality is provided for new and existing customers to purchase Life products via check, cash, cash equivalents, EFT, and debit/credit cards.

Involved in the regression test planning for the project and identified the critical regression tests
Performed automated test scripting in Selenium to check how the application performs against multiple sets of data
In depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Java.
Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
Design, develop and implement automation-testing framework utilizing Java, WAT and Selenium Web-Driver.
Developed automation test cases, executed these test scripts.
Used Apache POI to read data from Excel sheet.
Performed continuous integration automation testing using Jenkins.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

State Farm Insurance, Bloomington, IL
Oracle PL/SQL Developer, June 2009 to July 2010
Process and Project Management Automation (PPMA)
The project is a web-based Product, which helps the organization to define, maintain, measure, and optimize the process. It automates the project management activities from project inception to closure. In essence, it enables the organization to operate and deliver at optimum levels. Mails are being sent to the corresponding resources in that project to perform the next process. The end users can apply for leave through this system and a mail is sent to the approving authority requesting for the approval. In turn, a mail is sent to the applicant informing the status of the leave application once the leave gets approved/ rejected.

Developed PL SQL procedures and Functions using Oracle 9i
Executing the stored procedures & functions using Unix
Involved in Shell scripting & Production support

Environment: Developer 6i, Oracle, and SQL Developer, UNIX

State Farm Insurance, Bloomington, IL
Software Engineer, January 2009 to May 2009
Resource Management System (RMS)
The objective of the system was to optimize the business processes in the areas of resource management, time sheet management, work management, and training. The system allowed utilizing each of its resources efficiently and to complete the projects successfully within the time and budget. Resource Management mainly dealt with Resource Requisition and Resource Allocation with Allocation Percentages, based on the roles and skills raised in the Requisition and Resource Releases. Time Sheet Management: Time Sheet can be entered on a weekly or monthly basis. This also has an approval mechanism
Created equivalent Oracle packages for Java classes
Created equivalent Oracle functions and stored procedures for Java methods
Provided support for the client

Environment: Oracle9i, Oracle Developer 6i, and Oracle Reports 6i

Education
Course of Study Specialization Name of University Address of University
Bachelor s degree Electrical and Electronics Engineering Jawaharlal Nehru Technological University Kukatpally
Hyderabad, Telangana 500085
India
Keywords: continuous integration continuous deployment quality analyst user interface sthree database active directory information technology hewlett packard procedural language Illinois Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1497
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: