Senior Test Consultant
MALADRI CHILAKALA
Phone: +61-433-***-***
Email: adcvup@r.postjobfree.com
LinkedIn: https://au.linkedin.com/in/maladrichilakala
Address: Sydney, Australia
Nationality : Australian
EXECUTIVE SUMMARY
Senior Test Consultant with a proven ability to meet agreed deadlines, co-ordinate work and work to defined testing methodologies. Focused on any task at hand and able to utilize existing testing
involved in implementing Automation and Performance testing frameworks with commercial and open source tools across complex systems
proficient in implementing QA processes (Lean, Six Sigma, CMMI and ISO)
Proficient in Web Testing, ERP testing, data migration data warehouse testing, micro and restful services, CI/CD, iOS and Android device and native application testing
experienced with cloud platforms AWS, Azure
Experience of working on Business, Technical and Functional Requirement
Worked with Macquarie Bank, ING Direct and Rabobank testing Calypso, Murex, T24, forex systems, Front middle and back office, online banking and mobile banking
Setup and Managing Testing COE With team size over 100
Strong influencing and Communication skills.
Having a flexible attitude and positive approach.
Ability to lead onsite, offsite and offshore testing teams.
Achievements Include
Reduction in manual efforts across regression testing, test data generation during User Acceptance Testing through Automation testing
Reduction in Change Request (CR) due to early engagement of end users in testing life cycle
Improve the quality of products and services by implementing right processes Lean/Six Sigma/CMMI
KEY SKILLS
Professional
Software Testing
Functional Testing
Automation Testing
Performance Testing
Regression Testing
Mobile Testing
ETL Testing
Datawarehouse Testing
ERP Testing (Salesforce, SAP, Microsoft Dynamics 365/AX, JDE, WorkDay)
Team Management
Program Management
Mentoring team members
Delegating effectively
Bringing out best in others
Conflict resolution
Leadership
Strategic planning and business development
Contract negotiations
IT Account Services
Soft Skills
Effective Communicator
Ability to work under pressure
Decision Making
Time Management
Self-motivated
Adaptability
Teamwork
Creative
Logical thinking
TECHNICAL SKILLS
Version Control
GitHub • Bitbucket • SVN • AWS Code commit • TFS • Mercurial
Programming Languages
C • C++ • C# • Java • Python • PHP • VBScript • JavaScript
Databases
IBM DB2 • MySQL • SQL Server• Microsoft Access• Oracle • Sybase • MariaDB • PostgreSQL • MongoDB • Teradata
Automation Testing Tool
Selenium WebDriver • Appium • QTP/UFT • Test Complete • Ranorex • Cucumber • Protractor • Caristix• Rational Funtional Testing• Watir • Eggplant • FitNesse• Tosca
API Testing Tools
SoapUI • Postman
Mobile Testing Tools
Calabash • MonkeyTalk • Selendroid• KeepItFunctional, SeeTest
Performance Testing Tools
JMeter • • WebLoad • LoadRunner • NeoLoad• LoadComplete • Rational Performance Tester
Test and Defect Management tools
QC • MTM • RQM • JIRA• Tarantula• TestCube • qaManager • TestLink• XQual • Gatling • Bugzilla
CI/CD Tools
TeamCity• CircleCI • Jenkins • Bamboo• Hudson
Other Tools
Toad• Docker • Vagrant•
Operating Systems
Unix/Linux • Solaris • Mac•Windows
Cross Browser Testing tools
Browserstack, crossbrowsertesting, Saucelabs
PROFESSIONAL EXPERIENCE
TEST LEAD (CONTRACT) MAR 2018 – Current
Client : NSW Rural and Fire Services, Sydney
Applications : ICON, Fires near me mobile app, Guardian, GIS applications, Salesforce
Setup Automation framework with Selenium WebDriver (Page Object Model), Specflow, Protractor performance script development using JMeter and Neoload
GitHub for version control and Teamcity for CI/CD, JIRA with Adaptavist for Test Management
Involved in Automation and performance script development
Execute Automation and performance test script and analyse performance test results
Raise Defects/Bugs in JIRA
Complete System/SIT and End to End Business processes testing for Web, Mobile and GIS systems
Responsible for setting up data, tools, databases to support integrated test environments
Creation of testing project reports to report on the status and metrics, provide technical guidance to team members
NSW Rural and Fire Services – Web and mobile applications
Test Lead
Tools :Github, Selenium Webdriver,Specflow,VisualStudio,JMeter,WebPerformanceTest,CodedUI,TFS,VSTS,JIRA with Adaptavist for test management,
Mar 2018– Till Date
Setup Automation framework with Selenium WebDriver specflow and CodedUI, performance script development using JMeter and Web performance Testing tool
Automation framework supports testing Web and Mobile native applications
Scripts automatically load the latest native apps onto AppStore and GooglePlay
Execute Automation and performance test script and analyse performance test results
Raise Defects/Bugs in TFS/VSTS
Identify business needs and define business processes
Complete System/System Integration testing and End to End Business processes
NSW Trustee and Guardian – Microsoft Dynamics CRM 365
Test Manager
Tools :SourceTree, BitBucket, Selenium Webdriver with python and Robot framework, CrossBrowserTesting, TeamCity, TFS
Mar 2017– Nov 2017
Prepare Test plan and Test Strategy
Setup Automation framework with SourceTree,Bitbucket,Selenium WebDriver with Python scripting and Robot framework,Crossbrowsertesting and TeamCity
Automation framework supports testing Web and Mobile native applications
Scripts automatically load the latest native apps onto AppStore and GooglePlay
Execute scripts on CrossBrowserTesting platform from smartbear on identified Browsers and Mobile OS
Raise Defects/Bugs in TFS
Identify business needs and define business processes
Complete System/System Integration testing and End to End Business processes
Train business users and manage UAT testing
work with development/BA teams to fix Defects/issues/gaps
Tested the ETL mappings from Source to Target.
Testing ETL Logic from Staging,ODS, Data cache Environment using SQL scripts
Transurban – Siebel CRM & Drives Automation Systems
Test Manager
Oct 2016 – Mar 2017
Tools : GitHub, JIRA, MySql, Selenium Webdriver with Appium, SOAPUI, jenkins,,AWS,S3
Managing testing process in implementing Drives Automation system and Siebel CRM
Prepare test strategy, test plan and develop test scripts
Involved in System Integration Testing, develop automation scripts with selenium webdriver & Appium and soapui for API testing
Implemented Testing processes and manage UAT testing, train end users Debt collection Agencies, CSO officers
Perform System, Integration and Data migration testing between NSW Enforcement System and Debt collection systems hosted in AWS and EC2
Report progress on daily and weekly basis to Senior Management, manage issue and risk register.
Developed SQL Queries/Scripts and similar Artefacts to validate the Completeness, Integrity and Accuracy of interfaces
Validated reports based on Functional Requirements.
Rabobank
Senior Test Consultant (Automation/Performance)
Nov 2015 – June 2016
Tools: SourceTree, BitBucket, Teamcity, Selenium Webdriver,with Appium, Jmeter,, SauceLabs, JIRA
Responsibilities:
Setup Automation frameworks functional testing using Selenium WebDriver and Appium
Integrate with TeamCity and all automation scripts are stored in Bitbucket through SourceTree
Execute manual, automation and performance Test scripts with Build process
Report defects in JIRA
Cross browser testing on SauceLabs
Test automation assessment, analysis and roadmap development, ROI analysis
Reviewing requirements specifications to assure quality of the products and assess regression scenarios to be automated
Accurate and precise estimation for the assigned tasks (both effort & schedule) along with dependencies.
Developing appropriate test automation strategy, applying the latest techniques in test automation
Using risk-driven techniques to develop, maintain, and execute automated test suites and execute those
Responsible for setting up data, tools, databases to support integrated test environments
Creation of testing project reports to report on the status and metrics, provide technical guidance to team members
Work with the development team to to understand objects
Trace test cases and results back to specific quality risks
Performance Testing framework design, development and maintenance using JMeter for web and mobile native apps( Android, iOS)
Database testing with SQL queries, ETL testing ETL Validator, testing OBIEE reports with BI validator
DOWNER EDI
Test Manager
Apr 2015 – Nov 2015
Tools: Selenium WebDriver, TestComplete, TOSCA, CodedUI, Saucelabs
Responsibilities:
Managing testing process in implementing JDE Enterprise One system, prepare master test plan and test plans for SIT, UAT, PPVT, PVT and OAT
Implement test management tool (Rational Quality Manager)
Involved in assessing automation tools Selenium Webdriver, TestComplete, TOSCA, CodedUI
Cross browser testing on cloud saucelabs
Implemented TOSCA Automation Framework.
Defining the scope of testing within the context of each release/delivery
Planning, deploying and managing the testing effort for given release
Manage performance and security Testing
●
NSW HEALTH
Integration Test Manager
January 2015 – April 2015
Tools: Caristix, HP QC
Responsibilities:
Involved in selecting appropriate automation and performance testing tools for integrating health systems, reviewed HL7 messaging tools and selected Caristix Workbench
Develop macro in Excel for HL7 message generation for System testing
Involved in system and system integration testing of Patient Administration system (PAS), PACS, EMR and integrated devices.
Achieved reduction in time and efforts for generating HL7 messages and regression testing
Day to day project management which involved liaising and weekly update with external vendors
Consultations with project stakeholders on potential changes to the project timeline, constraints, and issues reporting and resolutions.
Identify potential risks to the project and explore areas for tighter monitoring and pre-emptive strategies to lessen the impact on the project
Support UAT activities, prepare walkthrough with operations and other business stakeholders
●
Achievements:
Reduced time and efforts across HL7 message generation and regression testing
INGENIA COMMUNITIES
Test Manager, JDE Enterprise one 9.1 Project
August 2014 – December 2014
Tools: Selenium, Calabash, JIRA, JDE Enterprise one, HTML5, ASP
Responsibilities:
Managing testing process in implementing JDE Enterprise one system and web portals
Prepare test strategy, test plan and develop test scripts
Involved in System Integration Testing, developer automation scripts in C#
Implemented Testing processes and manage UAT testing, train end users across testing principles
Perform System, Integration and Data migration testing between legacy Epicor system to new JDE Enterprise one
Report progress on daily and weekly basis to Senior Management, manage issue and risk register.
Developed SQL Queries/Scripts and similar Artefacts to validate the Completeness, Integrity and Accuracy of Data within an ETL process testing cycle.
Performed Data Analysis and developed Data Mapping documents for ETL (SSIS) projects.
Developed Test Cases and SQL Queries to perform various Validations.
Performed Count Validation, Source Isolation, Dimensional Analysis, Statistical Analysis and Data Quality Validation in Data Migration.
Performed Unit Testing, Integration Testing, User Acceptance Testing and Requirement Testing.
Executed Test Cases with respect to Source and Target database tables.
Written SQL queries to validate reports against the database.
Extensive SQL querying on Staging, Data warehouse and DataMart’s.
Used Agile Test Methods to provide rapid feedback to the developers significantly helping them uncover important risks.
Validated reports based on Functional Requirements.
Analysed various reports generated by SSRS.
Check the reports for any naming inconsistencies and to improve user readability.
ING DIRECT
Senior Test Consultant - Automation Specialist
January 2014 – July 2014
Tools: GitHub,TFS, Evaluating Automation tool for mobile testing (Appium,Meux),,Protractor,Mocha, Jenkins, BitBucket
Responsibilities:
Follow Agile methodology
Involved in testing mobile and responsive websites
Setup Automation frameworks unit, functional and end to end testing using Mocha and Protractor
Create Test Plan, Test Suites, Test cases and test cycles based on releases with VSTS
Integrate Github, Jenkins with VSTS for CI, all automation scripts are stored in GitHub
Execute manual, automation and performance Test scripts with Build process
Report defects in BitBucket
Identifying appropriate tool based on existing setup for mobile devices across iOS, Android, Windows
Selected appium compared to other tools based on client's existing setup
Integrated Protractor with Appium for hybrid application testing
Manage vendor resources in delivering native apps
Achievements:
Successfully identified best suitable tool for mobile automation
Provide training to client test team members
ENDEAVOUR ENERGY
Senior Test Consultant - Automation Specialist
November 2013 – December 2013
Tools: HP UFT, GIS, Siebel CRM, Oracle, SQL Server, Internal sites
Responsibilities:
Implemented Automation across multiple applications
Working on pilot Automation project for 6 weeks (end Date 20th Dec 2013) to identify automation candidates across applications
Provide automation scripts for end to end scenarios
Automated GIS, Web portals, Incident Management, Metering, CRM, and Billing systems
Achievements:
Completed UFT evaluation across Endeavour Energy applications along with Selenium for cross browser testing,
Provided minimum regression and list of applications which are automation candidates
FUJIXEROX
Test Manager
February 2013 – November 2013
Projects: Cloud, Xaas services, infrastructure, sql farm, platform as a service
Tools: AP Test Manager, MTM, TFS, CodedUI,SSIS, VSTS, TestComplete, Neoload, Selenium, and Specflow
Responsibilities:
Setup Automation frameworks functional testing using TestComplete and Selenium Webdriver withVSTS
Create Test Plan, Test Suites, Test cases and test cycles based on releases with VSTS
Execute manual, automation and performance Test scripts with VSTS
Report defects in VSTS
Setup Automation Testing process, manage BAU and Project teams
Follow Agile methodology
Prepare Test strategy and test plan
Implement quality processes and measures
Resource management and allocation
Managing Team, risk and Quality
Mentoring test team
Worked on XAAS and SQL Farm, Data migration to cloud platform
Day to day project management which involved liaising and weekly update with external vendors
Consultations with project stakeholders on potential changes to the project timeline, constraints, and issues reporting and resolutions.
Identify potential risks to the project and explore areas for tighter monitoring and pre-emptive strategies to lessen the impact on the project
Support UAT activities, prepare walkthrough with operations and other business stakeholders
Achievements:
Involved in getting ISO 9001 certifications
Changed senior management perception on testing from bottleneck to quality process
Involved in implementing Kanban process and BDD development with specflow & CodedUI
TARGET
Performance Test Manager
November 2012 – December 2012
Project: TM1 Upgrade
Tools: IBM Rational Performance Tester (v8.2)
Responsibilities:
Prepare Test strategy, Test plan, Test scripts and executing the performance scripts
Analysing results and reporting to Client
Preparing test summary report and recommendations report based on results
CANCER INSTITUTE NSW
Test Manager
January 2012 – November 2012
Project: NSWCR, CanRefer, ICanQuit, CSP and BSNSW
Tools: Visual Studio, Microsoft Test Manager, TFS, Site Confidence, Selenium, cucumber, JMeter, SAP crystal reports
Responsibilities:
Prepare Test strategies, Test plans and export and import tools for Microsoft Test Manager (MTM)
Provide training to business users
Liaise with Vendor Testing team
Manage UAT testing
Prepare and execute Automation and Performance test scripts with Visual studio (Coded UI and Web Test) for Automation testing and Jmeter for Performance Testing
Involve in Designing and Development of ETL processes to migrate the Data from Legacy system to SQL Server.
Develop SQL queries scripts to validate the data such as checking duplicates, null values, truncated values and ensuring correct data aggregations
Perform data quality analysis using advanced SQL skills
Perform dimensional and statistical analysis and data quality validation in Data migration
SAP BO Reports testing
HL7 messaging
·
· Involved in Troubleshooting, resolving and escalating data related issues and validating data to improve data quality.
· Tracking and reporting the issues to project team and management during test cycles.
MACQUARIE BANK
Test Manager
August 2011 – January 2012
Tools: SOAPUI, Selenium (IDE, RD, Grid), Eclipse, Cucumber, QTP, QC & LoadRunner11
Responsibilities:
Manage testing activities (SIT, ST, UAT, PVT)
Prepare Test Plan, Test cases and execution (SIT and PVT)
Script development with Selenium IDE and Selenium RC (Java) using Eclipse IDE for cross browser testing and QTP for functional testing with keyword driven framework.
Developed Selenium Framework along with Cucumber, SOAP UI for Web service testing, Load Runner for Performance Testing
Day to day project management which involved liaising and weekly update with external vendors
Consultations with project stakeholders on potential changes to the project timeline, constraints, and issues reporting and resolutions.
Identify potential risks to the project and explore areas for tighter monitoring and pre-emptive strategies to lessen the impact on the project
Support UAT activities, prepare walkthrough with operations and other business stakeholders
MLC
Senior Test Consultant - Automation Specialist
May 2011 – July 2011
Project: QC Upgrade (9.2 to 11)
Tools: SOAPUI, QTP10 & Quality Center 11
Responsibilities:
Migrate QTP scripts from existing version to QTP10 and update the QTP scripts and Functions, resolve the issues occurred in migration.
SOAP UI for web service testing.
MACQUARIE BANK
Test Consultant – Automation Specialist
November 2009 – March 2011
Project: Calypso (Fixed Income, Commodities and Securities)
Tools: QTP10, LoadRunner9.5 & Quality Center 10
Environment: Agile environment followed scrum methodology with 2 weeks sprints, with release containing 24 to 26 sprints
Responsibilities:
Involved in Design framework development (Keyword Driven)
Building Regression suit
Execute the scripts and report to Business
Performance Testing
Writing queries to extract from Sybase Database (SQL Scripts)
Verifying MQ messages generated
Verifying XML files generated input and output files
Agile environment followed scrum methodolofy with 2 weeks sprints along with continuous integration with Jenkins and Hudson with rlease containing 24 to 26 sprints
ASX
Senior Automation Test Specialist / Consultant
August 2009 – October 2009
Project: Return Lodgement & Reporting (RLM) - RLM system is used by corporate and traders to lodge the returns monthly, quarterly, annually or adhoc whenever ASX requests.
Tools: Manual Testing, QTP10 & Quality Center 9.2, LoadRunner9.5
Responsibilities:
Executing 90 reports of RLM System, which includes information adhoc, management and exceptional reports for 3 categories (Riskbased, NTA and alternate NTA’s), automating lodgement of Returns with QTP10 to improve the execution time.
Automation Scripts are developed using Data driven and modular framework
Manage UAT, PVT testing activities
DEEWR
Automation Test Consultant
August 2008 – June 2009
Project Name: Federated Knowledge Base (FKB) - Federated Knowledge Base is part of CCMS Application which is used by officers to Search for Articles / Instruments, while answering customer calls. Articles/Instruments can be mapped to Enquiries and Agreements.
Tools: Manual Testing, Selenium & QTP
Responsibilities:
Preparing Test Initiation Plan, Test Cases, Executing of Test cases
Designing, implementing and maintenance of automation Framework
Building shared repository and Library files
Training and mentoring automation Testers
Script Development
Worked across multiple ASX 100 companies based in US, UK and APAC regions between Aug 1999 to Jun 2008 at various capacities ranging from Consultant to Principal consultant, involved in implementing complex automation frameworks
GE
SAP Programme Test Manager(Delivery Manager)
August 1999 – Dec 2007
Projects:ERP Projects (SAP,Oracle,JDE)
Responsibilities:
·Responsible for overall management and delivery to customers of all projects under ERP program
·Manages delivery of programs in a manner that ensures customer satisfaction
·Performs business development for new accounts or extensions to the footprint in existing accounts in conjunction with appropriate leadership
·Provides overall team leadership for the program
·Overall management responsibilities for all projects and project managers within an ERP program
·Manages day-to-day activities and provides leadership to project teams, and provides overall coordination of off-shore resources in conjunction with his off-shore management counterpart
·Defines and manages the overall program scope, approach and plan
·Ensures that projects within the program are completed on time and within budgeted cost and profitability targets.
·Mentors and develops leadership talent of project managers and team members as required
·Drives end to end program implementation involving interaction with multiple stakeholders
·Establishes executive level and operational level client relationships; and understands their concerns, challenges, and goals
·Manages client expectations, provides updates to senior management, participates in steering committee review meetings
·Anticipates issues and needs of the customer related to the program and addresses them proactively
EDUCATION
BACHELOR OF ENGINEERING – Major in Electronics and Communication
Karnatak University – India – 1995-1999
MISCELLANEOUS INFO
Nationality: Australian
Languages: English, Tamil, Telugu, Kannada, Hind, Bengali