Qa Lead Resume
San Jose, CA
SUMMARY:
- 8+ years of experience in Mobile & Web based Application testing, Web service testing and Test Management. Hands - on experience in Manual and Automated testing using Selenium, SeeTest, PerfectoMobile and Quality Center.
- Expertise in designing and developing Test plans, Test cases and generating Test Scripts.
- Experience in working on Agile Methodology.
- Ability to analyze results and find bottlenecks. Focused, Confident, Good inter-personal skills, Pro-active problem-solving attitude.
- 1.7 years of experience working Onsite at client location, USA, handling ETE testing project.
- 5 years of experience in testing the mobile apps with Android, iOS platforms.
- Knowledge of the Software Development Life Cycle (SDLC) and QA methodology.
- Good analytical and QA/testing skills, capacity for work and diagnostic ability, and gathering different kinds of project requirements.
- Experience in working on Agile environment.
- Experience in testing web service testing Charles Proxy, RestClient, Postman and SoapUI. Tested AWS REST based API.
- Experience in Testing Mobile applications, on various platforms - iOS, Android, and Web application using both Manual and Automated testing tools.
- Highly proficient in developing Automation Frameworks using various tools like Perfecto Mobile tool, SeeTest, Selenium, Device Anywhere for Android and iOS.
- Well versed with defect tracking tools.
- Experience in designing Test Plans, Test Scenarios, Test Cases and executing Test Plans according to Business, Functional and User Requirement Specifications.
- Good skills in Back-End testing using SQL queries generating reports to ensure data integrity.
- Experience in dealing with Off-shore QA team.
- Experienced in working with business analysts, development groups in analyzing business specifications and in Working with other testers to resolve technical and end-user issues.
- Proactive with outstanding Communication & Presentation Skills.
- Ability to effectively handle multi-tasking and meet deadlines.
- An assertive team player with a strong inclination to learn, improve and optimize Software Testing.
TECHNICAL SKILLS:
Testing Skills: Mobile and Web Applications (Manual & Automation)
Testing Tools: Device Anywhere, Perfecto Mobile, SeeTest, Selenium WebdriverCharles Proxy, Postman, Firebug, JMS Client and Sonic Message Manager, SoapUI, Radar, Agile
Defect Tracking Tools: Quality Center, HP ALM, JIRA, MS Team Foundation Server
Language: Java
Frontend tools: MS Excel, MS Office
Databases: Oracle, MS SQL Server.
Version Control Tools: Microsoft Team Foundation Server, GIT
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
QA Lead
Responsibilities:
- Responsible for ETE delivery management of Desktop/Mobile Native application, for 4 projects.
- Participated in various phases of SDLC: Requirement Analysis, Design, Development, Testing and Releases.
- Managed and coordinated with geographically distributed teams of 5.
- Create test plan and test cases to validate and verify functional requirements are satisfied.
- Ensured the appropriate parties review and sign-off on test cases prior to test execution.
- Worked collaboratively alongside developers/BA/admins/architects involved in project.
- Improved the quality of project by regular mentoring/planning the target to be achieved and escalating the issues.
- Used Radar/Agile tool for Tracking for application, Bug Reporting and Test case creation.
- User Postman for webservice testing.
- Lead the Performance testing for applications.
Tools: Radar, Agile, Postman
Confidential
Sr. QA Analyst
Responsibilities:
- Interacted with the Business Clients and Product Owners and QA Manager for clear exposure to the technical/functional User Requirements for Confidential .
- Implemented automation test strategy. Identified test scenarios and test scripts based on requirement.
- Developed End to End automation framework for web services using SoapUI integrated with Jenkins.
- Automated various scenarios i.e Parametrization, Data Tables etc.
- Used ANT to developed the reports.
- As client expected, explored various tools for web service Testing i.e Postman, Soap UI and Jmeter and presented to clients.
Confidential, Orlando, Florida
Sr. QA Analyst
Responsibilities:
- Responsible for ETE delivery management of Web/Mobile application.
- Adhered to Agile delivery model with involvement in all phases: Requirement Analysis, Development, Testing and Releases.
- Streamlined the AGILE processes which contributed to quality delivery.
- Worked collaboratively alongside developers/BA/admins/architects involved in project.
- Also worked as BA and updated the Epic/Stories based on client requirement.
- Managed and coordinated with geographically distributed teams. Improved the performance of team by regular mentoring and planning the target to be achieved.
- Spearheaded a team of 6 for end to end testing - REST web services + web application + Mobile application(iOS and Android) on different devices.
- Developed the System Test Plans, Test Scenarios and Test Cases using Software specifications document.
- Perform Functional Testing, Regression Testing, System Integration testing, and End to End Testing.
- Involved in API testing using RestClient/Postman. Tested API response for mobile application using Charles Proxy.
- Tested GUI response, for few features with partial implementation, prior to integration with web service using Charles Proxy breakpoint feature.
- Checked the data retrieved from web services in backend using SQL queries, to extract the data from database.
- Tested AWS hosted REST based API.
- Lead the testing effort related to migration of web application to AWS.
- Reported defects using Quality Centre to the development team and followed up for the defects.
- Participated in the team walkthrough, Inspection and Technical Review, Release meetings to discuss the issues arising out of testing and Release Impact.
Tools: ALM, Database, Rest Client/Postman, Charles Proxy, Splunk, JIRA
Confidential, Norfolk, Virginia
QA Lead
Responsibilities:
- Tested the application in highly dynamic environment with sprint team using agile methodology.
- Involved in the team automated REST based web services using Soup UI and Integrated with Continuous Integration tools Jenkins for batch run of the Script every morning.
- Involved in the team of creating the testing framework for Mobile application using TestNG and PerfectoMobile integrated with Selenium to automate the UI components.
- Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver.
- Used GIT for version control and TestNG to generate report.
- Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
- Involved in the end-to-end testing of the Mobile Applications, on multiple devices and platforms (iOS and Android).
- Experience in validating data on Splunk.
- Used ALM for defect tracking and Test Management.
- Involved in user acceptance testing (UAT), during critical releases on regular basis, maintaining quality procedures and ensuring that appropriate documentation is in place.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
- Actively involved in Daily Status meeting and Scrum meetings with clients.
Tools: ALM, Splunk, Soap UI, PerfectoMobile, Selenium, Eclipse, JAVA, TestNG
Confidential
Automation Lead
Responsibilities:
- Created Data Driven Automation framework using SeeTest, TestNG and Java technologies (Eclipse IDE).
- Review regression suit and identify test cases feasible for automation.
- Developed the Test Approach and Test Estimates for the automation project. Involved in creation/execution of Test Scripts.
- Automated regression suit for Mobile Application, on multiple platform i.e multiple iOS and Android devices like phones and tablets.
- Capture log files in both Android and iOS platforms and share with Dev team.
- Tested multiple negative scenarios i.e. change of device Orientation, executing scenario 40 times to identify the crash.
- Used TestNG for grouping the tests, for regression, Smoke Test, and for generating reports.
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing.
- Maintained and updated the scripts for every release either by updating the object property value or a specific object or by adding new objects to object repository.
- Executing the automation scripts and reviewing the automation code of the peers.
- Maintaining Defect report from the automation team side.
- Used Microsoft Test Management for defect tracking.
- Lead the automation by the peer well, assigning task to the team, met deliverables and Client reporting.
- Actively involved in Daily Status meeting and Scrum meetings with clients.
Tools: Microsoft Test Management(MTM), Microsoft Team Foundation Server, SeeTest, Eclipse, JAVA
Confidential
QA Analyst
Responsibilities:
- Major role in developing Test Scripts for Android, and iOS devices using Perfecto Mobile tool.
- Automated 60% of regression suite on multiple mobile platforms and multiple devices.
- Developed automation framework with maximum reusability i.e new device added to scope was automated with minimum changes in existing scripts.
- Responsible for maintaining and updating framework for every OS upgrade. Executing automation suite for every OS upgrade for device.
- Responsible for test planning, assigning task to the team and Client reporting.
- Co-ordained with Dev Team on daily basis to update defects and to get report on released Build.
- Checked the data flow through the front end to backend and used SQL queries, to extract the data from database.
- Tested New Features and their impact on existing functionality before each release.
- Involved in Requirement Assessments to see if new requirements impacted existing business functionality.
- Involved in functional, Integration and Regression testing, Ad-hoc, and Smoke testing after release of each sprint.
- Found and Reported critical defects that are iPhone and Android specific. Shared crash file/ logs with dev which helps in identifying the root cause.
- Used Microsoft Test Management for defect tracking.
Tools: Microsoft Team Foundation, Perfecto Mobile
Confidential
QA Analyst
Responsibilities:
- Worked on multiple web applications for the Banking Client.
- Involved in Requirement analysis, preparing Requirement Traceability Matrix, Test case creation/Review, Test cases execution and Documenting Defects.
- Involved in Creating BPT components and test cases.
- Handling the project as Lead of 15 member team.
- Communicate the test strategy to the Project Manager and Development Team (Onsite team)
- Define test process including required test activities and deliverables
- Identifies test resources, estimates test effort and defines test schedule and milestones
- Ensures technical resources are organized for effective support of testing
Tools: HP Quality Center