Chandra Mohan Reddy
******.****@*****.***
Professional Summary:
12+ years of experience in testing Client Server and Web based applications using Manual testing techniques and Automation tools like Selenium Web Driver and HP UFT/QTP.
Automation Lead in developing automation framework and test harness to address QA challenges with focus on managing local and distributed QA teams.
Well versed in various types of Software Development Life Cycle models like Agile with Scrum and Waterfall.
Understanding and interpreting requirement and functional specifications.
Experience in Preparation of Test Plan, Defining Test Cases, Developing and Maintaining Automation Scripts, Analyzing Test Results, and Defect Reports.
Strong leadership and communication skills.
Created Selenium-Cucumber Automation scripts for Automation Testing.
Created Automation scripts for API Testing using Rest Assured.
Experience in Frameworks like Page Object Model and BDD with TestNG, Junit and Maven.
Expert in Creating and executing automation scripts using Selenium Web Driver.
Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and PostMan,Rest Assured,SOAP UI.
Good Experience in Devops,Specflow,CI/CD pipeline
Strong experience in HealthCare,Logistics and Banking Domains.
Experienced in working closely with business analysts, programmers, and end users in a cross functional team.
Executes test cases/scripts to ensure delivery of quality software applications, including Systems Integration, Regression Testing.
Define and identify testing scope, risks, assumptions used to design, build and prioritize test cases.
Create test plan and ensure all scenarios are covered for functional, integration, and regression testing.
Experience in preparation of Test Report Metrics, Defect Analysis, Traceability metrics using Quality Center
Excellent experience of Selenium-Webdriver automation and Java language in creating GUI, API Testing, End to End testing, Reusable action repository, Function library, Scripts and by following Hybrid Framework.
Experienced in creating, executing tests, generating the test reports using ALM/QC.
Customize Test results in QTP and Customize one project to another project in Quality center.
Modified and executed automation test scripts in Multiple Browsers like IE, FF & Chrome.
Worked on Onshore & Offshore model and Represented as POC for offshore on rectifying functionality, technical issues and giving status to onshore leads or management.
Analyzing test results and maintaining documentation of test results.
Having knowledge on Python.
Ensuring all bugs/change requests is entered with adequate information to assist developers.
Experienced in testing web applications developed in JavaScript, HTML, and Active Server Pages (ASP).
Configuring the CT and Regression Test suite in Jenkins, Running Jenkins jobs.
Performed different types of testing including GUI, functional, regression, integration, and system testing.
Sharing the Daily, Weekly Status report to Client/Management/Leads.
Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.
Certifications:
ISTQB certified .
Technical Skills:
Testing Tools
Selenium Web Driver, Postman,Rest Assured,UFT,Visual Studio Team Services
Postman, Gitlab, Jenkins, TestNG,Jira,Maven,SpecFlow,DevOps.
Languages
C#,JAVA, SQL, PL/SQL, Phython, Gherkin
Operating Systems
Windows & Unix
RDBMS
MS SQL Server, SQL Developer.
Web Technologies
VBScript, JavaScript, HTML, PHP
Educational Qualification
Master of Computer Applications. JNTU, 2009
Bachelor of Science in Computer Science.SVU,2006
Professional Experience:
Client: UPRR,Omaha, NE
Aug22-Present
Project: Netcontrol Equipment
Role: QA Software Engineer/SDET Lead
Responsibilities:
Involved in Daily Stand-ups, Sprint planning and Retrospective Meetings.
Analyzing requirements to develop test strategies,test plan, prepare test data, writing test cases and reporting test results with proper documentation.
Tested third party integration through Restful Web services designed with JSON and XML payload structures using tool Postman and SoapUI
Worked with users and stakeholders to analyze and validate requirements.
Leading a team of 6 for allocating the task, estimations, Sending the status to Management on daily basis.
Manage project through status meetings, weekly reports, identifying risks, and tracking issues.
Involved in Software Development Life Cycle models and STLC.
Developed Test Plans, Test scenarios, Test Cases by using ADO.
Developed and maintained automated test scripts using Selenium WebDriver and Cucumber.
Utilized Cucumber for behavior-driven development (BDD), enhancing collaboration between technical and non-technical teams.
Created BDD framework with Java,C# as Object-Oriented Programming (OOP) and created feature files with scenario and scenario outline files and integrated with Jenkins and GitHub.
Developed Scripts, Utility functions, Constant File, Data Provider, Browser Functions, Page Classes, and Test Classes.
Responsible for developing and executing of manual test plan and test cases for web
services SOAP and REST API testing.
Involved in API design sessions to decide various resources within each API, message schemas, message formats and authentication.
Responsible for updating and maintaining the ADO, for all the defects found.
during functional and regression testing and follow up of the bug life cycle.
Training the New team members on API Testing and Functional Testing, Unit Testing..
Good Knowledge and proper understanding of Azure data factory (ADF) such as mapping data flows,Pipelines.
Developed and implemented effective test strategies for embedded software, resulting in a 15% improvement in test coverage and increased confidence in software reliability.
Involved in performing Functional testing, Regression testing, System testing, End to End testing, Integration testing, Configuration testing, GUI testing and User Acceptance testing.
Involved in Jenkins job execution for different solutions.
Dry run of REST APIs in Postman to understand the functionality and web services using postman and validating the changes in DB.
As part of Agile scrum team, attended Retrospective calls to discuss what went right and wrong in the completed sprint.
Developed test scripts in WebdriverIO,python & Javascript,Node.js,junit reports and sauce labs (BrowserStack).
Carried out extensive Backend Testing to ensure proper backup and restoring of data.
Maintained Test Logs and Test Summary Reports.
Involved in sprint and Production release demos.
Involved in sending System testing report and Longevity report.
Environment:Java,SQL,Windows10,SOAP,REST,JSON,XML,WSDL,Postman.Unix,Jenkins,
Selenium-Webdriver,Cucumber,TestNG,Jira.CI/CD Pipeline,Devops.
Client: UPRR,Omaha, NE
Oct15-August22
Project: Netcontrol Locomotive
Role: QA Software Engineer/SDET Lead
Responsibilities:
Involved in Daily Stand-ups, Sprint planning and Retrospective Meetings.
Analyzing requirements to develop test strategies,test plan, prepare test data, writing test cases and reporting test results with proper documentation.
Tested third party integration through Restful Web services designed with JSON and XML payload structures using tool Postman and SoapUI
Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
Worked with users and stakeholders to analyze and validate requirements.
Leading a team of 6 for allocating the task, estimations, Sending the status to Management on daily basis.
Manage project through status meetings, weekly reports, identifying risks, and tracking issues.
Involved in Software Development Life Cycle models and STLC.
Developed Test Plans, Test scenarios, Test Cases by using ADO.
Developed and maintained automated test scripts using Selenium WebDriver and Cucumber.
Utilized Cucumber for behavior-driven development (BDD), enhancing collaboration between technical and non-technical teams.
Created BDD framework with Java,C# as Object-Oriented Programming (OOP) and created feature files with scenario and scenario outline files and integrated with Jenkins and GitHub.
Developed Scripts, Utility functions, Constant File, Data Provider, Browser Functions, Page Classes, and Test Classes.
Knowledge of rest assured for testing Web services.
Responsible for developing and executing of manual test plan and test cases for web
services SOAP and REST API testing.
Involved in API design sessions to decide various resources within each API, message schemas, message formats and authentication.
Responsible for updating and maintaining the ADO, for all the defects found.
during functional and regression testing and follow up of the bug life cycle.
Training the New team members on API Testing and Functional Testing, Unit Testing..
Involved in performing Functional testing, Regression testing, System testing, End to End testing, Integration testing, Configuration testing, GUI testing and User Acceptance testing.
Involved in Jenkins job execution for different solutions.
As part of Agile scrum team, attended Retrospective calls to discuss what went right and wrong in the completed sprint.
Developed test scripts in WebdriverIO,python & Javascript,Node.js,junit reports and sauce labs (BrowserStack).
Carried out extensive Backend Testing to ensure proper backup and restoring of data.
Maintained Test Logs and Test Summary Reports.
Involved in sprint and Production release demos.
Involved in sending System testing report and Longevity report.
Environment:Java,SQL,Windows10,SOAP,REST,JSON,XML,WSDL,Postman.Unix,Jenkins,
Selenium-Webdriver,Cucumber,CI/CD Pipeline,Devops.
Client: Cooper Tire & Rubber Company
June 2011 – Ju1y 2014
Project: Cooper Tire
Role: Sr. QA Software Engineer/SDET
Responsibilities:
.
Coordinated with Business Analysts and users for requirements and functional/user acceptance testing.
Analyzed business requirements and formulated test strategy.
Manage project through status meetings, weekly reports, identifying risks, and tracking issues.
Involved in Software Development Life Cycle models and STLC.
Developed Test Plans, Test scenarios, Test Cases by using Jira,ALM.
Involved in setting up different configuration environment for compatibility testing and
Manual and automation testing.
Used LeanKT/Rally for user stories.
Knowledge of rest assured for testing Web services.
Responsible for developing and executing of manual test plan and test cases for web
services SOAP and REST API testing.
Responsible for updating and maintaining the Quality Center, for all the defects found
during functional and regression testing and follow up of the bug life cycle.
Created Automation Scripts using keywords and Visual studio tool using Robotic framework using C# and python using pytest framework.
Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
Involved in performing Functional testing, Regression testing, System testing, End to End testing,Integration testing, Configuration testing, GUI testing and User Acceptance testing.
Running manual and automated tests using real and virtual devices to verify functionality,stability and data throughput of the Bluetooth in the lab environment.
Dry run of REST API’s in Postman to understand the functionality and web services using Ready API and validating the changes in DB.
Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.
Developed and automated test scenarios and test scripts using test complete as well.
Identified elements using RPI by ID, Name, Class, XPath and CSS Selector.
Maintained resource files like Config file, Test Data, Executables.
As part of Agile scrum team, attended Retrospective calls to discuss what went right and wrong in the completed sprint.
Carried out extensive Backend Testing to ensure proper backup and restoring of data by
maintained Test Logs and Test Summary Reports.
Involved in sprint and Production release demos.
Environment: RIDE, C#,Jenkins, Gitlab, GitHub, Oracle,SQL workbench,Quality Center, Windows 10, SOAP, REST, JSON, XML, WSDL, Postman,Visual studio 2017.
Client: Bhutan Sep 2010-May 2011
Project: Emergency Response System
Role: Jr. Automation Engineer/SDET
Responsibilities:
Engaged in Agile Methodology covering Design, Development, Implementation, and testing stages.
Manage project through status meetings, weekly reports, identifying risks, and tracking issues.
Experience in developing and executing Regression testing suite for credit card payment process.
Involved in Software Development Life Cycle models and STLC.
Developed Test Plans, Test scenarios, Test Cases by using Jira,BugZilla,ALM.
Involved in setting up different configuration environment for compatibility testing and
Manual and automation testing.
Knowledge of rest assured for testing Web services.
Experience in Application Migration from Legacy systems to New systems (main frames to Java).
Responsible for developing and executing of manual test plan and test cases for web
Services SOAP and REST API testing.
Involved in Integration, Regression, and Performance, validation, Functional, End to End testing on store and merchandising applications that interface with POS.
Involve in API design sessions to decide various resources within each API, message schemas, message formats and authentication.
Having knowledge on Python.
Responsible for updating and maintaining the Quality Center, for all the defects found
during functional and regression testing and follow up of the bug life cycle.
Experience in Prepaid and Debit Card Industry - including Card Associations, Processing, and card production.
Experience / knowledge of posting payoffs, payments and payment reversals
Experience with processing payments.
Pulled credit bureaus to access cardholder information to determine creditworthiness.
Developed Scripts, Utility functions, Constant File, Data Provider, Browser Functions, Page Classes, and Test Classes.
Training the New team members on API Testing and Functional Testing, Unit Testing.
Involved in the design and implementation of the Selenium WebDriver automation framework for smoke and regression test suites (TestNg and ANT).
Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
Involved in performing Functional testing, Regression testing, System testing, End to End testing,Integration testing, Configuration testing, GUI testing and User Acceptance testing.
Created BDD framework with Java and created feature files with scenario and scenario outline files and integrated with Jenkins and GitHub.
Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD.
Maintained resource files like Config file, Test Data, Executables.
Experience in JavaScript/Node JS
Experience with React JS and microservice concepts
As part of Agile scrum team, attended Retrospective calls to discuss what went right and wrong in the completed sprint.
Carried out extensive Backend Testing to ensure proper backup and restoring of data by
Maintained Test Logs and Test Summary Reports.
Involved in sprint and and Production release demos.
Environment: Selenium WebDriver, Java, JavaScript, Jenkins, Maven, TestNg, Gitlab, GitHub, SQL,