Post Job Free

Resume

Sign in

Manager Management

Location:
Santa Clara, CA
Posted:
February 09, 2016

Contact this candidate

Resume:

RAMA

QA MANAGER US CITIZEN 408-***-****

Santa Clara, CA 95051

actgvq@r.postjobfree.com

PROFESSIONAL SUMMARY: Rama a Masters in Computer Science graduate has 18 years of hands-on certified Quality Assurance (QA) professional with strengths in strategic planning, onsite/offshore team building, management and effective resource allocation, delivering quality product releases in alignment with company roadmap, proficient in QA budgeting and SLA management, hands on experience of QA tools, infrastructure and automation framework; expertise in key QA methodologies including creation of test plans, test cases, reports and defect management; delivered QA releases in both enterprise and SaaS applications; vendor management, software engineering process; cross functional business management and alignment for testing deliverables; effective QA project management. Experience working with large Billing, Social networking, Logistics, Cloud, Mortgage, CRM, Telecommunications, Mobile (iOS/Android), Retail, eCommerce, ITSM Suite, Service/Help Desk, Safety/Security, Health Care, Payroll, Insurance, Hotel, Marketing, Manufacturing, Hardware, Financial/Banking business in startups, mid/large organizations in Agile/scrum environments.

QA Manager (HandsOn): 7+ years of experience in building and managing multiple QA teams both onsite/offshore and globally distributed teams (25+ QA engineers), planning, scheduling, lead/manage QA analysts and automation/performance engineers, strong leadership skills that inspire team confidence and respect while motivating team members in a creative and effective manner, Team-wide application of effective testing and test methodologies and philosophies, such as RBT, exploratory testing, risk-based test planning, and test-driven development. Acquisition and transition management (adapting to new processes, technologies, vocabulary, and culture), create test strategy, author test plans, recruit and manage team members, design/implement Automation Framework (QTP/Selenium/Appium), automation/performance scripting, work with the product management and engineering teams on release planning and ongoing management reporting, reviews high-level and detailed requirements specifications to provide feedback based on usability, feasibility, and complexity, performance appraisals, collect, analyze, track and report metrics as per the measurement plan throughout the life cycle of the project; Increased business growth due to better quality software products, reduced defect escapes, increased feature delivery due to continues integration, virtualization, and higher regression test coverage; web services (SOAP/REST) testing, Accessibility/Section-508, well versed with 2 week sprints, user stories/sprint backlogs/agile release planning. Has strong knowledge in all phases of software development lifecycle methodologies (SDLC/STLC). Proven experience in establishing team building, work experience with startups, small/large scale companies including establishing/building QA team, gap analysis documentation, troubleshoot and analyze issues to find root cause at code-level, QA metrics implementation, QA process improvement, release management, and defect tracking processes.

Program Manager: 2+ years experience in plan, coordinate and control the progress of progress status; help handle abnormality; and drive deliverables to ensure project success within specific time frame.

Project & Build/Release Manager: 2+ years in managing design, build, and administration of tools, processes and systems to automate builds and deployments across a variety of languages, frameworks, source code management using SVN /Maven, software package build scripts continuous build and integration systems. Proficiency in progress reporting methods and techniques; risk management methods, scheduling, resource balancing, and time recordings.

Automation Manager/ Lead: 6+ years extensive experience in create/maintain re-usable automation framework using QTP/Selenium(WebDriver), JUnit/TestNG/nUnit, Mobile Automation tools (Appium/Robotium) to reduce regression test cycles, and regression defects, create/run test scripts, code reviews, train internal/off-shore in automation testing, descriptive programming, lead team to automate existing and new manual test cases in collaboration with onshore and offshore team members.

Performance Manager/ Lead: 6+ years in develop and implement a strategy for Load/Performance and define project specific load/performance testing requirements, design, develop, and execute test suites using LoadRunner/JMeter/OpenSTA as needed to ensure load requirements are met and provide various teams with recommendations on performance tuning.

QA Lead (Mobile/Web/CS): 6+ years fully fledged QA lead experience including executing and leading large complex web/mobile/desktop app projects, prepare test plans, test cases, schedule and drive bug review meetings, take ownership, set up QA priority, research and log root cause analysis for reported bugs and follow through with a resolution and final testing of functional, regression, acceptance, GUI/API, Web Services (SOAP/REST), Section-508, networking, database/sql testing, mobile, load, volume, stress testing.

Java/OOPS Testing: 7 years of testing experience in Object Oriented Programming (OOPS) languages like Java, J2EE, C, C++, VC++, Shell Scripts and strong implementations of JDBC and Servlets APIs.

Database/Servers/Informatica ETL Testing: 7 years of experience in RDBMS (SQL Server, Oracle), Windows, Mac, Unix/Solaris/Linux, ETL testing (install ETL client, configure, execute, map workflows/job, logs) using Informatica/SSIS, proxy servers, WebLogic/WebSphere, Tomcat, JBoss, and Apache/IIS servers.

Globalization (I18N & L10N)/ Accessibility(Section-508) Lead/Manager: 5 years of experience in preparing project plan for I18N/L10N / Accessibility(Section-508) products that includes schedules, languages and plans for software localization, on-line Help, and QA. Leading teams in launching multiple product lines in 10+ languages with daily/weekly release schedule.

Development/Programming: 2 years of experience as software developer in system requirements, coding, maintenance, database design, Web development and Client/Server environments using VB, ASP, Java, OOPS, SQL,HTML, Windows, Unix, Linux, Mac.

ACCOMPLISHMENTS & ACHIEVEMENTS:

Certified in ITIL (Information Technology Infrastructure Library)

Brainbench Certified in Software Quality Assurance (SQA) / Rally Certified Scrum Master/Agile

Certified in BMC Remedy IT Service Management Change Management (CM)

Best Manager/Lead Galaxy Award from Responsys Inc, San Bruno, CA.

Excellent performance testing rewards at Xerox Corp., Palo Alto, CA, USA

EDUCATIONAL SUMMARY:

MS – Master in Computer Science and Applications - 1996

BS - Bachelors of Science, Electronics - 1993

WORK EXPERIENCE:

Jiff Inc., Mountain View, CA April 2015 – Till Date

Senior Software QA Manager (HandsOn) - Web Mobile (iOS/Android) WebServices Automation Test Load Test

Projects: Incentives, Challenges, Insights and Shared Services (Platform)

Jiff is on a mission to help companies lower healthcare costs and cultivate happier, healthier employees.

Key Duties/Responsibilities:

Manager of QA

• Introduce, develop, maintain, and periodically update the QA procedures and objectives and philosophies that govern the day-to-day tasks of the QA function.

• Interact & manage 15+ QA (onsite/offshore), 40+ developers, 4 Projects, 4 Scrum teams, 6 PM's, 6 TechLeads, Monthly Release Cadence, Weekly Patch, Hotfix, VPC, and SSLDC.

• Shoulder the responsibility for the quality of all jiff products. This includes UI, API, Mobile, and our massive backend/platform infrastructure.

• Focuses on mechanics of the QA process and driving quality across the entire product delivery process.

• Coordinate with product management on roadmaps, automation, and operational improvement activities across the environment with accountability for continuously raising the bar on product quality.

• Participate in design and requirement review meetings with product / development teams and work closely with IT and the Solutions team to enhance deployment process.

• Provide leadership and training on QA methodologies to both QA (manual, automation, performance) and Development teams. Acted as a JIRA admin.

• Prepare budgetary requests for new head count, tools and equipment needed for the team.

• Take ownership of and effectively resolve any critical or escalated issues that pertain to QA processes, production or the team.

• Motivates, builds and leads the QA team. Recruits, and retains team members. Provides mentoring and career development and succession planning.

Automation Manger

• Provide leadership with design, development, implementation and maintenance of automated infrastructure (framework, scripts/programs, functions, and processes) in CI platform to increase the efficiency of testing processes, reduce the regression testing time, and reduce QA resources and budget.

Performance/Load Test Manager

• Lead the efforts of performance diagnostic, capacity planning, performance architecture design, performance tuning, performance monitoring for jiff products to meet the base line and bench mark.

Globalization/ Accessibility(Section-508)/ Release Manager

• Managing and Hands-on testing of Globalization / Accessibility(Section-508) activities & VPAT compliance.

• Establishes and facilitates release team meetings, coordinates issues and facilitates solutions pertaining to the release process, and maintains release documentation.

• Ability to be flexible and use subject matter experts, circumstantial evidence and sound judgment to mitigate risks by adjusting releases and/or release management process requirements.

• Uses post release reviews to improve and adjust documentation on the release process, roles and responsibilities, policies and procedures.

Environment: Ruby, Cucurmber, Java/J2EE, TestNG, Selenium2.0/WebDriver, Appium, xCode, ETL, MongoDB, Hadoop, BigData, Spark, Jenkins/CI, JMeter, REST Web Services, Tomcat, Jaws16.0 GitHub, Linux.

Tanjarine Inc (TouchTunes Company), Mountain View, CA July 2013 – April 2015

Senior Software QA Manager (HandsOn) - Mobile Web

Tanjarine (similar product like Ziosk) is an integrated ordering, payment and entertainment solution that enhances restaurant's dining experience. Guests can browse menus, order, communicate with their server, enroll in loyalty programs, provide feedback, play games and music, and pay their bill all from tablets.

Responsibilities:

Reporting to Sr. VP, work closely with product management, development, BA teams to understand the technology to be implemented, and standards/methodology, reviewing user stories, designing, developing and executing test cases to ensure a quality delivered product on-time in agile environment.

Manage/guide both onsite and offshore (Belarus/Russia) QA teams and ensure deadlines, milestones are achieved. Lead weekly field issues / bug triage meetings and conduct retrospective meetings.

Drive the entry and exit criteria for testing phases, including integration, system, regression, e2e payment processing, error/exceptional handling, webservices, games/music/trivia testing on tablets.

Provide daily/weekly QA status reports including deliverable, dependencies, risks and issues, communicating across leadership. Hands-on testing of various business intelligence reports.

Assist in estimating testing efforts, planning implementations, and rolling out system changes to prod env

Hands-on flash firmware Android OS, OTA update on the devices, ADB, and Logcat

Act as first point of escalation for production issues and collaborate with the Operations/Helpdesk to provide timely resolutions for issues affecting existing production systems in order to maintain SLA, and provide direction and support to UAT groups.

Work with HR to provide new hire orientation, including on-boarding, training, and assigning a mentor.

Conduct interviews, make hiring decisions, provide salary recommendations, monitor and assign work, coach, mentor, develop/motivate employees and provide goals of employee performance to Sr. VP.

Automation Manger / Lead

Identify automation requirements & design automation framework, scripts in Selenium 2.0 WebDriver (for Web) / Appium1.3.7 (for native-app's), integration with Jenkins, code reviews, and scripts execution thru Grid (hub/nodes) on remote clients.

Evaluate and help continuously improve the automated testing frameworks and expand the use of automation frameworks to drive efficiency and better results in Continue Integration (CI) env.

Activate participation in automation design, code reviews and solutions development.

Delivered ~3000 test cases over the period of 2 years and automated 40% of test cases to reduce regression testing time.

Prepare ROI calculations for management to decide on new tools to increase QA efficiency, QA metrics collection. Administrator for test management/ bug tracking tool JIRA/Wiki.

Performance Manager/ Release Lead

Working with client teams independently to identify & finalize performance/stress/longevity requirements.

Involved in performance test strategy, performance scripting, test execution/monitoring, performance test analysis/ recommendation, capacity planning, provide root cause analysis.

Working with application/operations team for debugging/analyzing performance/longevity problems, walkthrough of the performance results/problems to the client.

Environment: POS, Digital Dining, Macros 3700/5.1, Focus, Jason, Bootstrap, Venue PC, Java, SDK, ADB, HTML, CSS, JavaScript, Cassandra, GIT, Maven, SourceTree, IntelliJ IDEA 13 CE, Selenium2.0/WebDriver, Grid, TestNG, Appium1.3.7, Jenkins, MongoDB, AWS, JIRA/Zephyr/GreenHopper, JQuery, Tomcat, JMeter2.13, Mobile(Android4.4.2, iOS8), Aloha, 2nd Screen, Tablet, HandHeld.

AtHoc Inc., San Mateo, CA Jan 2009 – July 2013

Software QA Manager (hands-on), Engineering Services

Projects Executed: 1. IWSAlerts, 2. Mobile Notifier (iOS/Android), 3. SaaS/Cloud PSS/TAS

Management Duties

Define vision, goals, strategy and execution of functional and test automation process until it is released to production environment.

Provided technical leadership and ensure that sound design and implementation approaches are followed; setup internal agile test development process and introduce QA intern program.

Deliver leadership in the form of test plan development, process engineering, risk analysis, automation strategy and report significant and/or serious quality deficiencies to stakeholders.

Work closely with customer escalations, Dev and QA teams on problem isolation and resolution

Work with AtHoc professional services to support new and existing customer implementations.

Complete hands-on responsibility for end-to-end testing of multiple weekly/bi-weekly software releases in an Agile/scrum fast-paced SaaS development environment.

Participated in all aspects of QA product lifecycle: scoping, planning and testplan/ testcase creation E2E, Mobile, web-API, integration, server side/backend, log analysis, and database testing with MySQL/Oracle including writing SQL & PL/SQL.

Hired 6 top talented QA Engg’s, Manages local QA team, as well as an offshore team of 5-8 QA Engg’s, mentoring team members in order to improve skills and promote professional growth.

Clearly communicate with QA team members on day-to-day basis in order to get the work done.

Writing performance reviews, conducting QA team meetings and, 1-1 with QA lead/engineers.

Work with other project teams to identify dependencies, discuss testing needs, & ensure testing is done.

Environment/CI Setup Lead:

Lead the effort of setting up QA/Dev E2E environments using AmazonWebServices(AWS) to run virtually

Manage QA environments (Win/Linux), debug/trouble shoot issues, bug triage meetings, work with end-users, PM/PJM/Operations team to ensure that product is deployable, releasable and maintainable.

Support development by automating builds and supporting the Continuous Integration (CI) of code through clearly understood merging, branching methods and automated regression tests.

Automation Lead/Manager:

Responsible for creating functional/automation QA roadmap and the overall test execution for projects in terms of scheduling, resources and making sure all issues are being properly managed and resolved.

Manage the AtHoc Automation team, develop and enhance new feature and regression suites, including UI and API suites in each sprint release.

Hands on knowledge of test automation (GUI/API/Mobile) and framework design built on top of Selenium/xCode.

Load Test/Section-508/Globalization Lead/Manager:

Managing Performance and Longevity testing efforts for every major releases of IWSAware/Mobile(PSS)

Dealing with continuous integration/loadbalancer and troubleshooting build and deployment issues.

Prepare project plans for Section-508, Internationalization (I18N) & Localization (L10N) of Mexico demo.

Environment: Java, J2EE, C#, ASP.net MVC4, JavaScript, JQuery, KnockoutJS, SVN, Selenium 2.0 WebDriver/Java/C#/nUnit/Junit/TestNG/Grid, ReSharper 7.1.2, Xcode4.3.2.

BMC Software Inc, Sunnyvale, CA Nov 2005 – Dec 2008

Senior QA Engineer/ Lead

Did Installation, Configuration and Large database Upgrade tests against Windows/Unix/Linux.

Developed Automation TestHarness/ FrameWork/ Scripts with WinRunner, Selenium, QuickTestPro (QTP), C#, SilkTest and Ruby Watir and developed startup scripts in Java/Perl.

Managed and tested L10N, I18N, Section-508 (Govt. Disability) for ITSM app’s to make sure Incident, Problem, Change and Asset Management applications are section 508 compliance

Worked with 3rd party team (SSB, SFO) for VPAT certification against ITSM 7.0 platform/applications

Environment: VBScript, IIS6.0, WebSphere, Java, JSP, JavaScript, J2EE, SDK1.6, JAWS5.0, Unix

XEROX CORPORATION, Palo Alto, CA Nov 2001 – Nov 2005

Sr QA Analyst / Test Lead – Configuration/Release Management - Contract

Projects: FreeFlow SMARTsend 1.0, and FlowPort SP2/SP3

Responsible for handling a team of 6 engineers and ensuring quality releases of Xerox products.

Responsible for Performance, Stress and Scalability tests to verify the capacity of the FreeFlow server and performance of the server under specific loads such as web server response time and database query response times using PERL, LoadRunner and SilkPerformer.

Environment: WinRunner7.5(WebAdd-In), TestDirector7.5, LoadRunner8.0/7.5, OpenSTA, Java,J2EE, C++

eGain Communications Corp, Sunnyvale, CA Feb 2000 – Nov 2001

Projects: eGainLive & eGainMail, Senior Software QA Engineer

Creating and managing test plans, test cases and developing automation scripts for functional/regression

Environment: ASP, HTML, Jscript, Oracle, WinRunner7.0, TestDirector7.0

CanBank Computer Services Ltd, Bangalore, India May 1996 – Dec 1999

Project: MIS, Application Programmer

Designing, coding and implementing client/server/web applications and mentoring junior developers

Environment: VB6.0, ASP, HTML, JavaScript, SQL Server 2000



Contact this candidate