Post Job Free

Resume

Sign in

Engineer Power Plant

Location:
St. Louis, MO
Posted:
April 11, 2020

Contact this candidate

Resume:

Sudhakar Bhadhavath

adcrph@r.postjobfree.com

+1-469-***-****

https://www.linkedin.com/in/sudhakar-badavath-573035140

Professional summary:

Experience as a QA Test Engineer using Manual &Automation Testing of web, Mobile apps and client/server with specializing in software Assurance Testing and QA Automation Engineer.

Experience in full Software Development Life Cycle (SDLC), in-depth knowledge of contemporary QA/test principles, methodologies.

Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.

Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall, CMM, and Agile/Scrum.

Experienced in developing and maintaining Test Plans, Test Scripts and Test Cases, Defect Tracking, and Report Generation.

Assigned to review IT projects which perform QA tasks such as test planning and development of test plans, test cases, and Tosca QA automation.

Assigned to review IT projects which run both manual and automated test cases and report defects found.

Determine performance requirements and goals based on change of application and architecture.

Experience in testing a REST and SOAP API’s Using Ready API

Provide guidelines to Test engineers to Configure Performance Center test scenarios and user according to the load model so as to take into effect the load distributed across various geographies.

Expertise in performing Black Box Testing, functional testing, Usability Testing, System Testing, Regression Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).

Experience in writing java Script in Cucumber Automation Framework.

Configured Selenium and GRID scripts on Virtual machines.

Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.

Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium,

Develop Test Complete Script extensions

Perform Functional Testing Regression Testing System Integration Testing and End to End Testing

Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT)

Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.

Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Used Firebug and Fire Path plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.

Good Communication, interpersonal, and Teamwork skills.

Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem-Solving skills. Innovative efficient.

Capable of working as a Team Member or Individually with minimum supervision.

TECHNICAL EXPERTISE:

Testing tools

QA Test Complete, Selenium Web Driver, Robot Framework, Cucumber, Ready API SOAP UI, Groovy Scripting, Junit, TestNG, JIRA, Manual Testing, Visual Studio Code,

Web Technologies

HTML, DHTML, CSS, XML,

Defect Tracking Tools

Helix ALM, Rally, Jira, Quality Centre (9, 10, 11.0), Jira, Test management,

Languages

Java script, Python, Swift, JavaFX,

Project Management

Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall CA Technologies. Atlassian JIRA. Sharepoint Online, Ameren ServiceNow, P4V,

Browsers

Internet Explorer, Firefox, Chrome & Safari, Microsoft Edge.

Operating Systems

Mac OS X, Microsoft Windows XP, UNIX, Google’s Android OS. Edge Chromium,

Mobile Manual Testing

iOS – Apple, Android OS – Google, Windows OS – Microsoft Corporation. BADA (Samsung).

Professional work experience:

Client : Biomerieux. Healthcare Inc St. Louis, MO

June 2019 – Present

Role –Robot Framework UI Automation Engineer

Description: Biomerieux is Health organization is to the vitek2 and Evo Compact UI Automated system has everything healthcare laboratories need for fast accurate microbial identification and antibiotic susceptibility testing, Evo Compact 30 card capacity system uses a fluorogenic methodology for organism identification and a turbidimetric method for susceptibility testing using a 64 well card that is barcoded with information on card type expiration date lot number and unique card identification number,

Responsibilities:

Excellent understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Test Methodologies from project definition to post deployment documentation.

Good experience with design, coding, debug operations, reporting and data analysis utilizing JavaFx and using JavaFx libraries to speed up development.

Expertise in using Helix ALM as test case management tool.

Proficiency in testing frameworks like ROBOT, JUnit and TestNG.

Implemented Page Objects Model, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium Web driver, Python, GIT, and Robot Framework with different libraries.

Involved in developing the automation test framework for Robot and javaFx

Written java code for few functionalities’ reusable keywords taken from Built-in library and Robot Library

Worked with Robot framework when window-based elements comes.

Actively participate in Daily defect & Test execution meeting across various business teams and provide relevant status, associated risks updates and resolutions for the issues.

Experience in automating the API Test Projects using Selenium Web driver and Robot.

Experience in Waterfall, Agile/Scrum methodologies.

Experience in writing System Test Plans, Test Cases, Test Scripts, Automated scripts and Documentation.

Worked on Web Service automation testing using Ready API using Groovy Scripting

Experience in Testing & Automation of Groovy Scripting Test Scripts in Ready API using Groovy scripting

API testing using Soap UI, Postman Client, Performance testing using Soap UI

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Automated REST API testing using SoapUI Pro. Reduced regression testing time in all Asset REST API calls. Continuously added/updated the APIs calls as the Asset product is modified.

Assumed full responsibility for the DevOps role. Launched QA/DEV/Demo/Pre-Prod environments using AWS. Configured OS, size, firewall, VPN, IP and added third party or custom applications. Ensured services were up and running.

Performed data-driven testing by developing data-driven tests to validate the same test with multiple sets of test data.

Done Test Automations for API Testing with Groovy Scripting.

Highly seasoned and accomplished Software QA Engineer with deep and broad proficiency in all types of corporate software. Qualifications include software testing experience in the area of automation, performance (Load/Stress/Capacity), continuous integration/continuous delivery, cloud services, DevOps, development and manual testing.

Used python to develop Automation framework to Validate RESTful Web Services

Knowledge on API testing with different sub-systems as a part of Back-end test.

Providing daily status report to client on day to day basis.

Environment: Tools & Technologies: Agile Methodology, Kanban Board, Robot Framework with Visual Studio Code, IntelliJ, Helix ALM, Jira Use case Tracking tool, JavaFx, Scene Builder, P4V Perforce's, Jenkins Chromium edge web browser, Swing Client and Web Client Application, Barcode Simulator,

Client: OCI (Tesla-Nestlé Purina PET Care) St. Louis, MO

Nov-2018 to April 2019

Role –REST API Automation Engineer

Description: Nestlé Purina Petcare is an American subsidiary of Nestlé. It produces and markets pet food, treats and cat litter. Some of its pet food brands include PurinaPro Plan, Purina Dog Chow, Friskies, Beneful and Purina ONE.

Responsibilities:

Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Vision AI derive image insight via ML in Google cloud

Detecting pet images automatically and classify multiple objects including the location of each object within the image

Call this method on live data to see the API request and response in google OAuth 2.0

Vision API can perform feature detection directly on an image file located in Google Cloud Storage or on the Web without the need to send the contents of the image file in the body of your request.

Developed automation script for Rest API Testing of Micro-services (Post, Get & Put method) using UFT API which integrates with Lean FT Framework for Functional and Regression Testing.

Created Data-driven, Keyword-driven and Hybrid automated test script for different Framework passing data from Database, where did responsible for creating table, Insert and retrieve data.

Developed automation Framework for SOAP and REST (POST, PUT and GET) API Testing using Restful API, UFT API, SoapUI and Postman.

Using DevOps (Jenkins) for continuous integration and development.

Coordinate and attend different team meeting, Sprint Planning, Retrospective, Review and daily Scrum meeting.

Ability to communicate effectively with different individuals of various internal and external groups - Users, Business Analysts, Development, Technical Support, Testing team and Project Manager.

Environment: JIRA, Postman, Vision AI, Google Cloud, AutoML Vision, Vision API, Agile Methodology.

Client: Ameren St. Louis, MO

Aug-2017 to Dec 2018

Role – IOS & Android Mobile App Automation Engineer

Description: Emprve-Lite and Damage Claims Remote Order Management and AMI is a Mobile Application for the Gas/Electric and power plant Field workers to file a Claim for an incident/Damage of Ameren Property. Ameren Field worker will be Capturing the photo and video of the Damage and provide the information for supervisors attached to the claim ID will be submitted for further process for Android & IOS, iPhone Tab and web application on mac using with Test complete selenium Tool, Ready API and other mobile automation applications,

Responsibilities:

At Ameren Corporation., I successfully completed training on mobile Automation tool used TestComplete, and Automate testing for native, and hybrid, iOS and Android. I created and run test cases on multiple devices. Using with Mac XCode, Cordova Framework,

Reviewed business requirements, technical specifications, use case scenario to create test

Strategy, test plan, test cases and execute them.

Used CA Technologies Rally to create and manage user stories to derive test cases from.

Followed an extremely light and efficient Agile process, adapted to be most easily applied in order to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.

Slashed testing time by 70% by creating automation scripts using TestComplete Automation Tool. Used the automation scripts to validate code every time development code is pushed to the different build branches.

Actively participated in the Software validation Life Cycle of regulated IT projects or platforms by planning validation deliverables, working on validation documentation, participating in authoring deliverables, functional requirements definition, traceability matrix, validation protocol development, validation testing and deviation management; and working closely with cross-functional project teams.

Worked on testing the mobile Application using XCode-Simulators(iOS) and Real-Devices(iOS)

Created automation scripts using Test Complete Hybrid and Data-driven development framework.

Involved in Proof of Concept of mobile automation framework by addressing all automation challenges and calculated return on investment

Design, Execute and analyze automation test scripts & test results for iOS, Android apps. Test complete Tool,

Developed a Hybrid Automation Frameworks using Test complete, implemented Page Object mode l(POM) using Selenium Page factory Responsible for establishing consistent testing practices using standard tools across multiple projects while adhering to quality processes.

Maintained customizations in Service now

Created Data Sources for various external applications. Used Import sets and Transform maps to import data into Service now.

Integrate between Service now and people soft by using SOAP Message, to read the latest post and location information.

Tested Application collection in your test project stores the launch information on your iOS application under test, you can launch that application from the Mobile Screen window.

Performed Black Box Testing, UAT Testing and extensively used Test complete for Regression, Smoke, Functional Testing and Data Driven testing using excel file in Test complete

Test Complete to start an application automatically on recording, enable the Autorun application on recording option for your tested iOS application. When you start recording, the needed application will start on the device automatically.

To start any application installed on your iOS device from your scripts, use the Run Application method of the Application manager object this method runs the specified application.

To run an application installed on an iOS device from a keyword test, call the Application manager. Run application method by using the Call Object Method or Snippet peration.

You can create, record and play back operations that work with HTML5 elements such as the new INPUT types (e-mail, number, search and so on).

Tested application meets general requirements for testing hybrid applications.

Tested application is instrumented as described in the Preparing for Testing Android Applications or preparing iOS Applications section.

Assigned to evaluate UFT, LoadRunner, and SOAP UI, Groovy Scripting for internal use

Working Experience on Soap UI Rest API, Selenium WebDriver, Test NG framework in many projects

Responsible for functional testing using Load runner and Performance Center with different protocol.

Performed Web Services and Web testing with Groovy Scripting Used Web services for API testing on all the Android and IOS apps.

And creating artifact to use in across CI & CD deployment processes (XL Deploy, U-Deploy).

Used GitHub to maintain the test script revision control and with continuous integration.

Successfully wrote and ran test automation scripts for build acceptance or smoke test cases.

Performed Mobile testing using with ionic Framework iPhone, iPad with MAC OS Test complete Tool.

Performed System Integrating Testing, Regression testing, Functional testing, web testing and App testing, identified application errors and interacted with the development team to resolve technical issues.

Developed custom libraries for automation using JAVA & Selenium WebDriver.

Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/TestNG, and Eclipse.

Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT)

Implemented TestNG framework for the project and run the test cases by grouping, setting the order of execution and run as a batch by configuring Testng.xml.

Used Git as Repository in managing the Automation build and performed branching and merging the code.

Co-coordinating between onshore & offshore teams on daily basis.

Worked in AGILE environment, Attending Daily Scrums, Sprint Planning, Retrospective Meetings and prepared weekly status Reports on Automation.

Environment: Test complete (14.0) Tool, Ready API Soap UI, Groovy Scripting, Performance Testing, Java, GitHub, Ionic, Angular Js, PhoneGap / Cordova, Firebug, Eclipse. Ready API webservice, Postman, Language, Swift mac XCode, Jenkins, Rally, Ameren service now, VPN F5, Share point Online.

Client: Eagle Bank and Trust- House Springs, MO

Apr-2016 to Jun-2017

Role – Selenium / Automation Testing Engineer

Description: Eagle Bank & Trust Company has been serving customers in the full-service, personal banking business, Online Banking, Mobile Banking, Mobile alert, and bill payment, Mobile Verified the Online Banking, Message...

Responsibilities:

Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Experience in preparing Test Strategies, Test plans, Effort Estimation, Execution Summary Reports

Extensive experience working in Banking and Financial Services - Trading, Credit Cards, Payments, Retail Banking and Investment Banking

Experience in preparing and maintaining Requirement Traceability Matrix, Test metrics throughout project life cycle

Extensive experience working in Agile Scrum development methodologies

Experience in Automation, Functional, Integration, System, Regression and User Acceptance Testing

Hands on with SOAPUI PRO, Postman (SOAP, REST), Ready API, and good understanding of WSDL, XSD, Schema, XML documents for web services testing

Proficient in developing Continuous Integration/ Delivery pipelines, automation /integration tools like Jenkins, version control tool like GIT, SourceTree

Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Performed Data driven testing using Selenium Web Driver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.

Used Git Hub as code repository and Code Collaborator to manage code reviews.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Worked on parameterization using TestNG Parameters and Data Provider annotation in Selenium WebDriver scripts.

Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Selenium WebDriver, Git Hub, XML, JAVA, JIRA, API Groovy Scripting WARP, Shell Scripting, Test Plans, Cucumber, Quality Center, Appium, UFT, Jenkins, TestNG, Agile Methodology.

Client: All Script Healthcare Solution Dallas TX

Oct-2015 to Mar-2016

Role – QA Engineer/ Performance Tester/API Tester

Description: Health Insurance is to provide our patients with the most compassionate and efficient service while ensuring the highest quality care, TMG Medical Center has served this area, growing with the community and serving its health care needs. Responsible for analysis of business user needs documentation of requirements and translation into proper requirement specifications.

Responsibilities

Excellent understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Test Methodologies from project definition to post deployment documentation.

Good experience with design, coding, debug operations, reporting and data analysis utilizing Python and using python libraries to speed up development.

Take incoming calls from customers regarding the setup of their electronic device

Medical billing/insurance, scheduling, and signing in patients.

Including mobile device tablets, computers and other consumer electronics

Provide customers with trouble shooting to resolve operations issues on electronic device

Experience in Healthcare insurance and financial domain.

Used python scripts to update content in the database and manipulate files.

Experience in Waterfall, Agile/Scrum methodologies.

Design the Automation Framework using Cucumber and developed reusable components Using Java.

Developed frontend and backend modules using python on Django Web Framework with GIT.

Experience in writing System Test Plans, Test Cases, Test Scripts, Automated scripts and Documentation.

Worked on Web Service automation testing using Ready API using Groovy Scripting

Experience in Testing & Automation of Groovy Scripting Test Scripts in Ready API using Groovy scripting

Experience in Designing and executing the automation scripts using Selenium-WebDriver.

Possess solid experience in Manual Testing along with skills in Automation Testing using Selenium Web driver.

API testing using Soap UI, Postman Client, Performance testing using Soap UI, JMeter.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Performed data-driven testing by developing data-driven tests to validate the same test with multiple sets of test data.

Done Test Automations for API Testing with Groovy Scripting.

Used python to develop Automation framework to Validate RESTful Web Services

Knowledge on API testing with different sub-systems as a part of Back-end test.

Providing daily status report to client on day to day basis.

Environment: Tools & Technologies: API testing using Soap UI Groovy Scripting, Postman QTP/UFT, Client Performance testing using Soap UI, JMeter, Scripting Languages: JavaScript Quick Test Professional, JMeter, Java, Excel, Rally, JAVA, Eclipse, JDBC, Agile Methodology, Linux. VPNF5,

Client: Reliance Communications Ltd Mumbai, India

Oct-2012 to Sep-2015

Role: Manual Tester.

Description: Reliance is an Indian Internet access and telecommunications company, it provides CDMA, GSM mobile services, fixed line broadband and voice services. It launched CDMA Operations in 22 circles and became a pan India operator, Reliance Communications was one of the biggest telecommunication company which launched GSM.

Responsibilities:

Developed manual and automated test cases to test the functionality of the application.

Experienced in manual web-based application testing for large telecommunication customer websites. Proficient

Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.

Knowledge of System Development Life Cycle (SDLC) of Waterfall & Agile Methodology.

Prepared Defect Report as per severity and Priority.

Design, deliver and execute high quality test cases under direction of a Test Manager.

Designed Test cases and executed Test cases and reported the Bugs using Quality Center.

Perform Manual Testing and maintain documentation on different types of testing like Functional, Regression, Sanity and System Testing

Systems Integration Testing of web application, time tracking through electronic gadgets (devices and mobiles).

Interacted with developers to follow up on defects and issues.

Responsible for providing the status updates to the team on daily basis.

Generated the Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead

Environment: Manual Testing, Java, HTML, Oracle DB, (UNIX, MS Excel, MS Access, IDE, Quick Test Pro, Quality Center/Test Director, Team Track, Star Team.

Education: BACHELOR OF TECHNOLOGY in Computer Science Engineering from JNTUH, India.



Contact this candidate