SAKETH CHANDRASEKARAN Address: **** Paso Del Rio,
Concord, CA- 94521.
Phone: 201-***-****
Email: adi61x@r.postjobfree.com
Professional Summary
Software/ Automation Sr QA Manager and Certified Scrum Master with over 18 years of experience in System Analysis, Design, Quality Assurance and System Testing including Functional, Regression, Integration and Performance Testing. Experience in the Salesforce platform. I have created the automation design and set the standards/ process for automation. Involved in preparing test plans, scripts and test cases for manual and automated testing using varied tools. I have handled both onshore and offshore Teams.
EDUCATION:
Master of Science (Computer Science) at Syracuse University, December 2002.
Bachelor of Engineering (Computer Science), Madras University, India, April 2000
EXPERIENCE:
J2 Global Sept’ 18 – Present
(eVoice Team)
San Francisco, CA
Sr. QA Manager
Lead the eVoice QA team (26 QA – Offshore and Onshore) both manual and automation. Part of the team is offshore in India.
Responsibilities
Hands on QA manager, did regression and functionality testing on whichever product needed resources.
Transformed the pure manual testing team to Automation/ manual team.
Hired the members of the QA team and mentored them
Integrated the acquired Line2 QA team with the eVoice team
Created the Test plan, Performance Plan and the Automation plan for the team
Created the Automation design
Lead the automation team and used Selenium for Automation and Appium mobile automation
Used Device Farm for different devices for mobile automation
Evaluated multiple tools for performance and used GameBench for performance testing of the app
Created the design for the automation project
Set the automation standards for the script creation.
Wrote the driver script for the automation in Selenium
Analyze the automation results which is run on a nightly basis and report the appropriate bugs
Testing across different devices iOS, Android, MAC and Windows
Testing across multiple browsers
Evaluated multiple test case management suites and implemented the transfer of test cases from QMetry to Zephyr
Planned the regression for the team for every sprint
Set the testing standards of the team
Did performance reviews for the team members for bonus
Scoped the different bugs to the different QA members to verify
Set the mobile testing standards for the team
Helped the team overcome any Impediments
Used Jira to track the tasks
Coordinated bug scrub with different members of the team
Involved in the Semi Annual performance review of the QA team
Have one on one with my team on a weekly basis
Model N Jan’ 08 – Aug’ 18
(Revvy Incentives team)
Redwood City, CA
Principal QA Manager/ Scrum Master
Lead the Revvy QA team (14 QA – Offshore and Onshore) and also the Scrum Master for the Revvy Incentives team. Part of the team is offshore in Ukraine. Model N has Revenue Management solutions for pharmaceutical, biotech and medical device companies and has become the fastest growing choice in the industry to manage revenue leakage and regulatory compliance risk. Revvy Incentives is a part of the Revvy project, which uses the Salesforce platform, HDFS for file storage and Spark for calc engine in a multi tenant system hosted on AWS
Responsibilities
In depth knowledge of the Salesforce platform
Created automated Apex tests.
Hired the members of the QA team and mentored them
Created the Test plan, Performance Plan and the Automation plan for the team
Lead the automation team and used Selenium for UI Automation. Helped set the automation standards for the script creation and the automation design for the front end Salesforce UI
Wrote the driver script for the automation in Selenium.
Evaluated multiple test case management suites and implemented the transfer of test cases from QC to Rally
Planned the regression for the team for every sprint
Used POSTMAN REST client to test the send the JSON requests to the calc engine to test the engine
Validated Salesforce Web Services using Salesforce REST Explorer; and Web Services for Integrated system using SOAP UI and REST-Assured for Automation
Create Salesforce Managed package for the team once every 2 sprints
Upgrade all the necessary environments with the managed package
Used AWS to provision tenants and manage the nodes
Setup Single Sign On with the Salesforce app and the REC HT APP.
Did performance reviews for the team members for bonus
Scoped the different bugs to the different QA members to verify
Send the Performance Testing standards for the team (For mainly the calc engine)
Set the mobile testing standards for the team
Used Jenkins for generating the nightly builds. Deployed the JAR files on the different webservers in the same cluster.
Plan the Biweekly Sprint Planning and the Sprint Review meetings
Scrum Master for the Revvy Incentives project
Helped the team overcome any Impediments
Organized the retrospective with the team after the sprint review and work with the team on actionable improvements for the team for the following sprints
Organized daily scrum meetings
Used Jira to track the progress of the story for the scrum team and also track the different versions Released.
Tracked the Burn Rate for the team and used that to plan the releases based on the burn rate
Coordinated with the Product Owner and the BA to scope stories for the sprint based on the teams burn rate and assign points to them
Engaged with Customer UAT team in educating and verifying the Customer Escalations and fixing them and lead the Incentives team for the INTEL project
Worked with the team on the customizations based on Intel needs
Worked on the COE for every new feature request from Intel
Coordinated bug scrub with different members of the team
Gathered information from the team members and created a weekly report and updated the Director and the VP in the weekly management meeting about the status of the release
Involved in the Semi Annual performance review of the QA team
MAXIMUS Inc. Sept’ 03 – Dec’07
Los Angeles, CA
QA/ Test Automation Lead
Managed a automation team of 5 and was also involved in testing and automating the application and reports SchoolMAX and ReportMAX. As the leader in educational enterprise systems, SchoolMAX® Enterprise is the latest and most comprehensive centralized web-based system on the market today. With a district-wide enterprise approach to accessing and managing student information.
Responsibilities
Involved in Designing and modeling of Track Record and Star Team defect tracking tools
Involved in transferring data from Track Record to Star Team.
Involved in Designing and maintenance of Caliber.
Involved in creating the Regression Design for the application
Involved in the manual testing of Grades and Reports.
Performed Smoke test of the application when a patch for the application had to be delivered to the clients within hours after the QA team receives the build.
Helped create the Release Notes by extracting data from the defect tracking tools.
Used “.CSV” files to perform Data Driven Testing for the application using QARun and TestPartner for Reports.
Created manual scripts using QADirector.
Involved in coordinating the automated regression for every build.
Interacted directly with the clients to help them with their issues related to the Grades part of the application and reports.
Used Toad to verify data in the database.
Analyzed the log files of the application to give additional information to the developers to get defects resolved faster.
Trained the members of the QA Team on how to create scripts using QARun and QADirector.
Involved in updating and maintaining the QARun scripts
Medco, June’ 02 – Aug’ 03
Montvale, NJ
Sr. QA Analyst
Involved in testing and automating the applications eSD (eService Delivery), Alpha, QRX and NRX. eService Delivery (eSD) product delivers the highest level technology has to offer for the administration of the Prescription Benefit Program. Alpha application involves in reading of scanned prescriptions and other documents and the processing of the order. QRX application is the software used by the pharmacists to handle the prescriptions (QRX is similar to alpha without any images). NRX is the backend Mainframe application for Alpha and QRX applications. Was also the support for the monthly automated regression and creating reports for the defects for eSD and Alpha applications.
Responsibilities
Involved in Designing and modeling using MS Visio for use case view and conceptual view.
Involved in creating the Regression Design for all the applications
Involved in Creating the Driver Script for the eSD and Alpha applications
Pulled data from the mainframe to populate the Data Table which were “.CSV” files
Was mainly involved in automating Eligibility, Claims, User Group and the different search modules in eSD and Header Entry Operator, Order Completion and protocol Resolution modules in Alpha using QARun and Header Entry Operator in QRX using Test Partner
Used the design of generating Form Checks for the eSD application during the Baseline RUN and checking the Form Checks during the Test Line RUN using QARun.
Captured images using the Image Map in Alpha to click on buttons which where getting recognized as images using QARun.
Used Test Partner to automate QRX application
Since the Import/ Export feature is not available in Test Partner used QADirector to RUN the scripts from two different Databases.
Performed Data Driven Testing for the applications using QARun and Test Partner
Performed Integration Testing of the scripts from different databases in QARun.
Was the Support for the Automated Scripts by running the monthly Baseline and the Test line RUNS.
Created Reports for each of the automated regression RUNS by analyzing the LOG and contacted the SME to open defects and verified once the defects were closed.
Created a Checklist for the QA Technical support team during the Transition phase of the automated scripts.
Trained the QA Technical Support team in QARun, QADirector and TestPartner, the design of the automated scripts and creating Reports
Involved in conducting DEMO’S of the automated regression.
Involved in updating and maintaining the databases and the QARun scripts
Performed Global Recording using QAHiperstation on the NRX Application to record the changes in the Mainframe when the changes are being made in the front end applications.
References: Will produce upon request.