Uploaded File
add photo
Ketan
ketan.shah.us@gmail.com
408-373-1895
1033 Wood Duck Ave
Santa Clara, CA 95051
QA Automation Lead
16 years experience W2
0
Recommendations
Average rating
92
Profile views
Summary

  • I specialize in leading and managing quality coverage of software product by defining "WHAT to test", defining and developing test strategies, setting correct testing priorities, mobilizing the team to achieve optimum results, implementing the necessary test automation tools, channelizing resources in correct testing areas based on product health and market needs and last but not the least - making product testing a fun and an exciting experience for the team.
  • Once "WHAT to test" is defined then it is very enjoyable journey to look into "HOW to test". I have spent my testing career in "HOW to test" as well in "WHAT to test", and I have always realized that "HOW to test" was adding value to product since "WHAT to test" was defined correctly.
  • Summary of Qualifications
  • 18+ years of experience as software professional
  • Specializes in leading and managing quality of multi-platform Enterprise Software products
  • Expertise in designing and implementing Automation tools / framework for Enterprise software products
  • Hands-on Leader with proven ability to direct and improve quality programs, quick delivery, reducing defects,
  • Improving overall efficiency and productivity
  • Known for integrity and passion for winning WITH others
  • SKILLS
  • Java, Python, C++, VC++, JScript, ANT, PL/SQL
  • Oracle SQL Server, DB2, Postgres
  • jUnit, QFT, Selenium, ApTest, JIRA, Siebel
  • SOAP, REST, EJB, RMI, JMS, Servlet, JSP, MVC
  • Bugzilla, Jenkins Struts, ActiveX, ATL COM
  • Eclipse, IntelliJ, JDeveloper, TOAD, Visual Studio, SVN, Perforce, Raid, Clear case, SourceSafe

Experience
QA Automation Lead
Information Technology
Feb 2010 - Nov 2016
  • Ability to lead complex projects from test planning through production launch.
  • Strong understanding of Object Oriented Programming skills in Java or Python.
  • Experience with open source test automation frameworks/tools like Selenium WebDriver, TestNG, jUnit, Maven.
  • Experience with different code control and continuous integration systems like Perforce, GIT, Maven, Jenkins
  • Experience implementing and utilizing test automation frameworks, which emphasize maintainability, including common libraries, data driven testing, UI-independent testing, etc.
  • Good knowledge of scripting languages like Perl.
  • Experience in working closely and building a rapport with developers, product management, and other QE team members
  • Experienced working on Service Virtualization using Virtual box and Docker machines to implement comprehensive testing environment.
  • Configuring Docker systems to stimulate working environment that is replica of the actual deployment environment.
  • Proven experience working with RESTful Webservices (GET, POST, PUT, DELETE)
  • Automation testing of RESTful Webservices.
  • Experience in Agile/Scrum environments.
  • Environment: Test Automation Framework, Java, J2EE, Python, Maven, TestNG, JUnit, SOA, Docker machine, Virtualization, Web Services, SOAP, REST, ApTest, JIRA, SVN, Git, Maven, Jenkins
Automated Testing Test Planning Selenium Quality Assurance JIRA Agile Methodology Python SVN Scripting Docker Containers REST Box WebDriverIO
Remove Skill
Sr. Customer Support Engineer
Information Technology
Jun 2003 - Feb 2010
  • Content development, Authoring and Publishing the FAQ's and help pages at Java.com with millions of visits per month. We also work with end users reporting Java issues.
  • Development of Java update tool that is distributed on java.com and Java SE installer. This is a security tool that performs detection, update/ removal of older releases and tracks install demographics.
  • Bug Management:
  • Serve as internal and external point of contact on customer escalations and ensure customer issues are resolved as expediently as possible.
  • Established the process for when a software release goes out, addressing the customer response of the 10 million Java Developers worldwide. That includes aggregating bug reports, communicating with customers and providing validated issues to the engineering team.
  • Performing root cause analysis from user provided log files and set up reproduction environment to analyze customer problem in house.
  • Working closely with Product group, QA group and Web development team in validating fix for customer.
  • Feedback Management:
  • Collecting and processing Feedback from Java Developer Community and from Consumers to extract product issues and identifying areas of improvement.
  • Performing Trend analysis and generating Status report for upper management for every Java release.
  • Environment: TeamSite, Java, JSP, Servlet, HTML/CSS, Adobe Creative Suite, Google Analytics, Web Bugs, JIRA and BugTraq, Incident Manager, Right Now feedback, Opinionlab
JIRA J2EE Java Java Servlet JSP CSS HTML
Remove Skill
Quality Assurance Engineer
Information Technology
Nov 2001 - Jun 2003
  • Participated as a team member in the requirements gathering activities for the application, business acceptance testing, and Integration testing for all system enhancements and fixes.
  • Prepare high-level test plans and detailed test cases for all tests of the system.
  • Coordinate and run testing meetings with the Business Partners for those test processes they are managing.
  • Responsible for all maintaining and Testing of Back end Jobs for Complete order Processing and Sales Posting.
  • Scheduling Shell Scripts and Perl Scripts to execute it as scheduled. Providing 7/24 tech support for Web team and Call center Operations.
  • Interacting with the Business Partners in the selection of business cases to test and recommend other tests to insure complete testing of the system.
  • Creating documentation per standards, Update documentation as changes are implemented in the system.
  • Maintain the test scenario and expected results library to insure consistent results are achieved during all phases of the testing cycles.
  • Perform system capacity planning and analysis, traffic studies, and business continuity planning for call centers
  • Environment: WinRunner, LoadRunner, JSP, Weblogic, Oracle, Retek (RDM), Operating System: Windows NT/2000, Unix
Test Case Preparation Test Planning Integration Testing Perl HP Loadrunner Quality Assurance Requirements Gathering Shell Scripts Oracle UNIX BEA WebLogic JSP Windows
Remove Skill
QA Automation Engineer
Information Technology
Oct 2000 - Oct 2001
  • Writing and Implemented Test Plans and Test Scripts for Automated Testing using WinRunner Involved in complete Testing Life Cycle,
  • Reporting Bugs and following it through resolution using PVCS Source Control Tool. Performed Risk Analysis to figure out High Risk Areas of the Application.
  • Participated in design and code reviews and verified compliance with the project's plan.
  • Environment: WinRunner, LoadRunner, JSP, Weblogic, Oracle Operating System: Windows, Unix
Automated Testing Test Planning HP Loadrunner Quality Assurance Automation Engineer Oracle UNIX BEA WebLogic JSP Database Design Windows
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
PVPIT University 1996
Skills
JIRA
2016
13
JSP
2010
10
Quality Assurance
2016
9
Test Planning
2016
9
Automated Testing
2016
7
CSS
2010
7
HTML
2010
7
J2EE
2010
7
Java
2010
7
Java Servlet
2010
7
Agile Methodology
2016
6
Box
2016
6
Docker Containers
2016
6
Python
2016
6
REST
2016
6
Scripting
2016
6
Selenium
2016
6
SVN
2016
6
WebDriverIO
2016
6
BEA WebLogic
2003
3
Oracle
2003
3
UNIX
2003
3
Windows
2003
3
HP Loadrunner
2003
2
Automation Engineer
2001
1
Database Design
2001
1
Integration Testing
2003
1
Perl
2003
1
Requirements Gathering
2003
1
Shell Scripts
2003
1
Test Case Preparation
2003
1
Bugzilla
0
1
MVC
0
1
SQL
0
1