SUDHAKAR REDDY BANDI
*******.***@*****.***
LinkedIn: https://www.linkedin.com/in/sudhakar-reddy-bandi-ab483111/
SUMMARY
14+ years of experience: with 9+ years of experience in SOAP and RESTful API testing using SOA Test, Soap UI Pro, Ready API tools, Functional and UI test automation with Selenium/Webdriver (With Maven, TestNG & JUnit framework) and 8 years of experience in Framework Development.
Have good Functional & Automation experience for API and Database testing
Repeated success in areas of Test Automation, Functional Testing, Automation tools, Testing methodologies, Project Management, Project Transitioning, Development, Onsite/Offsite Coordination
Good domain knowledge in Prepaid Card Programs, Payments, Banking, Digital Media and Broadcasting solutions, Content Protection Services and Web Application Testing
Experience in creating an overall cross program test strategy document by liaising closely with Product Manager and Technology PM and to ensure test strategy accurately reflects the overall approach to cross program phases of testing
Worked with top notch U.S. Clients – Google, LinkedIn, Irdeto over 5 Years
10+ years of experience working with USA, Canada and European clients
Experience in preparing optimal Financial Impact and 3rd Party Integration check points to serve Best and No Loss financial platform
Good knowledge in preparing test reports – Bug Quality/Testing Effectiveness/Test summary documents
Create cross program SIT and UAT test plan document (working closely with Development Team, SMEs and Business to ensure full coverage of acceptance criteria to be met during each phase of testing)
Manage overall defect tracking process and defect logging tools across all test phases to report Quality metrics
Ensuring the adherence to the requirements traceability matrix against the delivered product
Extensive expertise on all the phase of the Software Testing Life Cycle ranging from Requirements gathering to User Acceptance Testing, Defects logging and tracking till closure
Extensive working experience on Functionality Testing, GUI Testing, Regression Testing, Stress Testing, Integration Testing, User Acceptance Testing, Database Testing, Load Testing, White Box and Black Box Testing
Exemplary records of working with International clients like Google, LinkedIn, Irdeto, GTech and O2Telefónica
Hands on experience in writing script in Selenium, WebDriver using Java, and for Web Services Automation
Ample experience in design and develop Test driven, Keyword driven, Data driven automation frameworks for the best business needs
Experience in Continuous Integration tools with JENKINS mapped with CI Regression suite to Daily builds for build certification
Experience in Mobile Testing specifically on Tablets, Android, iOS
Well versed with Resource On boarding, Training, Vendor Management and Billing process
EDUCATION
Degree
College / University
Bachelor of Technology
S V University, India
TECHNICAL SKILLS
Languages
JAVA, SQL, PL/SQL, HTML and XML
Databases
Oracle, MySQL, SQL Server
Operating Systems
Windows, UNIX, LINUX
Programming Languages
Java, Python, Groovy
Build Tools
Maven, Ant
Testing Frameworks/Tools
Selenium, WebDriver, SOATest, SOAP UI Pro, Ready API, Junit, TestNG, JIRA, WIKI, RallyDev
Reporting Tools
Jira, RallyDev, Bugzilla, Pivotal Tracker, QMetry
Version Control
Git Hub, Perforce, SVN, CSV
Build tools
Jenkins, Cuisecontrol.net
PROFESSIONAL EXPERIENCE
Wave Crest Payment Technology, India
QA Manager Jul 2011 – May 2017
Clients : Provided platform services for Telecom, Tax, Corporate Payments, Digital Currency, Taxi, Gaming, Gift Card Issuance clients and spanned across Authorization, Settlements, Intra Bank settlements, Batch job processing, Third party client integration management & coordination
Integration Partners : FIS US, Metavente, Idology, Au10tix, Arrow Eye, OCS, Thames, MaxMind, Plum Voice, Twilio, Ubiquity and Elavon
Managerial Responsibilities:
Participate in the design process and collaborate with Engineering and Products team to develop comprehensive test plans.
Release scope and ticket prioritization
Orient the team in User Stories walkthrough, help and correct them in efforts estimation
Drive Knowledge sharing and collaborate with other QA Engineers, Project Managers and Product owners to improve productivity
Focused releases to with customer’s business impact and marketing timelines
Prepare Release Wiki, Scope and Defect Dashboards for release transparency
Made sure the release scoped user stories are clearly documented and understand by the team
Provide timely status updates to assist the team in making decisions on the release quality.
Review the RTM, test coverage metrics and analyses the release quality
Build management and certification
Perform core components testing
Conduct release health check calls and organize the war rooms to expedite the impending release defects
Defect management and bug triaging.
Conduct internal Demos and UAT Assistance the client
Test Automation coverage review and key features enhancement
Early life support for newly on boarded partners
Set the KRA’s and KPI’s to the team and drive towards the organizational goals
Training and mentoring Functional and automation team
Had managed 35 members team and multiple projects in parallel
Automation Responsibilities:
Understand the requirements and identify automatable test case.
Prepare automation test scripts using Webdriver
Strategize the testing approach, identify the right set of automated regression test suites and executed them as part of risk based testing
Enhance the existing test suites per release changes
Update the scripts and maintain them up to date
Execute the regression test suites on the release candidate build
Prepare test scripts to perform Database validation and data integrity testing
Prepare traceability metrics for the requirement with automation test case coverage
Coordinate with manual testing team in certifying the release features
Automated 1200+ Smoke and Regression UI test cases with Selenium/Webdriver
Automated 9000+ UI and API test cases
Automated POS, EPOS, ATM Transaction settlements and ACH batch processing
Created production Test Probs to monitor production server status
Reduced Mean Time to Test (MTTT) all the platform services from 160 Man Days to 2 Man Days
Performed smoke test in less than 5 minutes
Hooked automation suites to Continuous Integration build tools for overnight certification
Implemented best testing practices to certify the builds and target the production with less cost
Trained and transited the manual engineer to automation specialist and improve the QA efficiency
Followed Agile process since 4 years
Initiated release process changes, adhered to the process and successfully executed sprints
Platform functionality testing from Web, Mobile, API, IVR channels and Back Office tool testing
Handled difficult production support cases and saved hundreds of man days for CSR team through automation scripting
Provided cross functional and cross regional training across the team members and removed single point of failure on resource
Conducted 1–1 meetings and shared the performance feedback to better up the individual’s qualitative and quantitative delivery
Effectively handled the work forecast and managed the vendor teams
Vedams, India
Automation Test Lead Sept 2009 – Jun 2011
Clients: Irdeto (San Diego), DotHill
Responsibilities:
Lead the functional and automation team
Hands on experience in using Selenium and SOATest tools
Worked on Billing, Payments and Subscription Management component APIs automation and integrated the robust suites with continuous integration build tool
Effectively worked with Agile Team and achieved high quality deliverables for over 20 months
Worked on QA processes improvements, training and mentoring team in API and UI test automation
Trained manual test members to automation test engineers and derived better performance
Worked closely with onsite teams created testing and automation best practices
Coordinated Onsite-Offshore teams and get the teams in sync on release progress
Worked on Continuous Integration tools and set up nightly executions
Created suites to check the code coverage and helped in minifying the unused code
Global Logic, India
Sr. SDET Feb 2007 – Sept 2009
Clients: Google, LinkedIn
Responsibilities:
Elite member in Automation Framework development team in Google
Worked with onsite offshore team and handled Gmail, Google Apps Admin tools automation
Handled automation framework code re-factoring to support test suites reusable
Actively participated in code reviews to increase test coverage.
Performed functional testing on Google Apps administrative control panel for standard, premier and education domains.
Handled complex features automation for LinkedIn client
Worked from Google headquarters for about 6 months and be part of new framework development
MindTree Ltd, India
SDET May 2006 – Feb 2007
Clients: Google
Responsibilities:
Provided test automation support for Google Client.
Involved in preparing BAT automation suite for Gmail-1.0 version using C++
Automated UI test cases using Selenium and Java.
Involved in BVT Test Suites maintenance, execution and reporting
Worked closely with onsite team and worked on needed enhancements to the legacy platform
Lucid Software Ltd, India
Software Engineer Mar 2005 – May 2006
Clients: German Stock Exchange
Responsibilities:
Share Market Data processing
Data pattern processing from Data Analytics
Develop Scale Control and Graph Control components to depict numeric data on GUI.
Involved in Unit testing and white box testing using MBUnit on C#.Net
Project Intern, SVU, India
Lab Consultant Feb 2003 – Dec 2004
Responsibilities:
Provide software trainings to the students
Coordinate software lab assignments
Conducting programming internals.