Senthil Kumar Lakshmanan
CONCORD, CA.
***.*******@*****.***
EXPERIENCE SUMMARY
Software Quality Assurance Lead with over 15 years of experience in Software Quality Assurance in web-based Client-Server and Software as a service (SaaS) applications.
Extensive knowledge in Software Development Life Cycle (SDLC) - Business Requirements Analysis, Design, Development and Testing.
Expertise in designing and developing Robust Hybrid Automation framework using Selenium WebDriver, TestNG and JAVA.
Extensive programming experience in JAVA.
Experience in working with Agile/Scrum Software development environment.
Experience as Scrum Master in Agile environment.
Extensive experience with End to End Test Management, including supervising QA Teams both Onsite & Offshore and Risk Management.
Proficient in analyzing Business & Functional requirement specifications.
Expertise in designing and developing strategic Test plans, Test Cases, Test Scenarios & Test Reports.
Experience in hiring QA Engineers and building QA Teams.
Extensive experience in Track Defects and as well generating detailed reports using Defect Tracking tool(s) like JIRA, Bugzilla, Clear Quest, TestDirector & Quality Center.
Proficient in various test methodologies such as GUI, Backend, Functional, Regression, System, Performance, Integration, Validations, Compatibility, User Acceptance Test (UAT) and End-to-End.
Proven ability to complete certification and delivery of products, its related features and its documentation in a timely fashion, dedicated to maintaining high quality standards.
Possess excellent communication, interpersonal and analytic skills including the ability to exercise independent judgment and creative problem-solving techniques, including ability to succeed, learn quickly and lead in complex challenging environment.
EDUCATION
MCA - Masters in Computer Applications, Madurai Kamaraj University, India
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL & HTML.
Scripting: PERL, UNIX Shell.
Operating Systems: Windows, Linux, Solaris, IBM AIX & HP-UX.
RDBMS: SQL Server, My SQL and Oracle.
Automation Tools: Selenium WebDriver, TestNG, JUNIT, HP QuickTest Professional (QTP), Load runner and JMeter.
Test Reporting Tools: Quality Center, TestDirector, Bugzilla, CMVC & Rational Clear Quest.
Project Management Tools: JIRA, Microsoft Project.
PROFESSIONAL EXPERIENCE
Elegrity, San Francisco, CA Nov’15 – Till Date
Project Title: e-CONNECT™ Business Management System
Role: QA Lead
Responsibilities:
Prepared system Test plan, defined the test criteria, test schedules, and base lined the Test Plan with the help of project meetings & walkthroughs.
Performed analysis on Requirement specifications & Production issues.
Implemented Test Strategy & Methodologies at various phases of test life cycles.
Scrum Master responsibilities in Agile environment.
Conduct daily Scrum meetings.
Designed and developed Selenium Automation scripts for Regression Test Suite.
Verify bug fixes and perform follow-up work to resolve issues.
Interacted with development team on specific defects/functionality to get it resolved.
Collaborate with Software Developers, Product Management, Account Management and Operations to ensure product quality.
Hiring QA resources to grow QA team.
Visage Mobile, Pleasanton, CA Oct’10 – Oct’15
Project Title: MobilityCentral
Role: QA Lead
Responsibilities:
Understand customer’s business needs, including functional and usability requirements.
Scrum Master responsibilities in Agile environment.
Conduct daily Scrum meetings.
Designed and developed Hybrid Automation framework using Selenium WebDriver, TestNG and JAVA.
Developed Selenium Automation scripts for Build Verification test and Regression Test Suite.
Prepared system Test plan, defined the test criteria, test schedules, and base lined the Test Plan with the help of project meetings & walkthroughs.
Implemented Test Strategy & Methodologies at various phases of test life cycles.
Execute Manual and Automated test cases, analyze results, report and track bugs.
Verify bug fixes and perform follow-up work to resolve issues.
Interacted with development team on specific defects/functionality to get it resolved.
Collaborate with Software Developers, Product Management, Account Management and Operations to ensure product quality.
Tools: Selenium WebDriver, TestNG & Bugzilla.
Environment: Java, J2EE, JBoss, MySQL & Linux.
Vodafone, Walnut Creek, CA Sep’09 – Oct'10
Project Title: Joint Innovation Lab
Role: Sr. Software QA Lead Engineer
Responsibilities:
Performed analysis on Requirement specifications & Production issues.
Create test plans and test cases from the feature specifications by Product Management.
Reviewed Test cases, Scenarios and modifications done to the test cases against the internal reviews and upgrades in the build.
Performed Manual and Automation testing.
Designed and developed Selenium Automation scripts for Regression Test Suite.
Interacted with development team on specific defects/functionality to get it resolved.
Produced Test Case execution report, Defect status report and submitted summary report on weekly basis to project management.
Tools: Selenium RC & Rational Clear Quest.
Environment: Java, J2EE, GWT/AJAX, Oracle 10g & Linux.
Bio-Rad, Hercules, CA Oct’08 – Sep’09
Project Title: e-com Evolution Initiative
Role: Software QA Engineer
Responsibilities:
Actively participated in Agile/Scrum Software development phases.
Prepared System Test plan, defined the test criteria, test schedules, and base lined the plan with the help of project meetings & walkthroughs.
Implemented Test Strategy& Methodologies at various phases of test life cycles.
Prepared/Reviewed Test Scenarios, Test Cases and updations done to the test scenarios/cases against the internal/external reviews.
Performed testing in various methodologies - Smoke, GUI, Functional, Negative, Validations, Regression, End-End Scenarios, Compatibility, Performance and User Acceptance Testing (UAT).
Prepared Regression Scenarios, Load Test scenarios and involved in the process of automating and executing using HP Quicktest Professional (QTP) & Load Runner.
Tools: HP QuickTest Professional (QTP), Load Runner, TestDirector and Quality Center.
Environment: Java, J2EE, Sterling eCommerce, Oracle 10g & Linux.
IBM, Austin-TX, USA Apr’05 – Sep’08
Project Title: IBM Server’s Hardware Management Console (HMC)
Role: Software QA Engineer
Responsibilities:
Performed analysis on Requirement specifications & Production issues.
Prepared system Test plan, defined the test criteria, test schedules, and base lined the Test Plan with the help of project meetings & walkthroughs.
Implemented Test Strategy& Methodologies at various phases of test life cycles.
Reviewed Test cases, Scenarios and modifications done to the test cases against the internal reviews and upgrades in the build.
Performed Manual and Automation testing.
Performed testing in various methodologies - Smoke, GUI, Functional, Backend, Negative, Validations, Regression, End-End Scenarios, Compatibility Testing and User Acceptance Testing (UAT).
Tools: Quality Center and CMVC.
Environment: Java, J2EE, PERL Script, UNIX Shell script, Linux and Windows.
HITACHI Ltd, Japan Jul’01 – Mar’05
Project Title: Hitachi Performance Management Agent for SYBASE & ORACLE
Role: Software Engineer
Responsibilities:
Analysis of Business and Functional Requirements Specifications
Analysis of the root cause of the defects and identifying the resolutions.
Coding, Unit testing and packaging the bug fixes.
Debugging the code using DBX & GDB debugger.
Design and Coding of test automation scripts using PERL Script.
Tools – DBX, GDB, Bugzilla & Clearcase.
Environment - C, C++, PERL Script, Oracle 8i / 9i, Sybase 11.9.2 / 12.0 / 12.5 & Solaris.