Qa Lead Resume
NY
SUMMARY:
- 10 + Years working knowledge of System Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), Requirements gathering, Analysis, Design, Development, Implementation and Testing.
- Expertise in Automation Testing, Manual Testing, Google Analytics and Tealium Testing.
- Experience in setting up the Automation framework based on project requirement for Selenium and Java based Automation scripts and developing the scripts.
- Good understanding of agile software development lifecycle, V - model and Waterfall Methodologies.
- Worked closely with Product owner, Scrum Master, Development team, UI team, DB team and deployment team as well as Stakeholders and members of Management.
- Experience of automating and testing, Web Applications, Web Services and Databases.
- Experience in API (Application programming interface) Testing.
- Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, and Test Track.
- Experienced in writing SQL Queries
- Lead initiative for proper detailed documentation of QA reports.
- Expertise in Creating and Reviewing test cases in Gherkin style and excel style.
- Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium Web Driver / Grid using Java.
- Experience in framework setup for TestNG framework
- Experience in using MAVEN build tool and Jenkins continuous integration tool
- Automated mobile web apps using Appium test automation framework.
- Expertise in BDD and TDD.
- Having experience in preparing Test Metrics reports after each build.
- Involved in ‘Root cause analysis’
- Worked on Multiple projects for the same client and managed different teams at in same time.
- Worked in various Domains including E-commerce and Commercial.
- Experience in performance of Build Validation and Verification, Positive and Negative, Boundary Values Analysis, Equivalent Classes partitioning, Smoke (Sanity), Functional, Integration, System, Regression, Ad-hoc (Exploratory), Cross - Browser, User Interface and User Acceptance tests.
- Experienced in using web traffic inspecting tools such as Firebug, Fiddler
- Expertise in Object Oriented Programming and Design concepts and RDBMS for data designing and data integration Proficient in multiplatform (Windows, Mac OS) and cross browser testing (IE, Firefox, Chrome, Safari) as well as Mobile testing on different devices (Android, iOS, Windows Phone).
- Performed UAT execution including writing test cases, setting up test data, tracking execution and supporting defect triage .
- Identify areas of risk and develop appropriate test plans
- Presenting an aggregate view of testing utilization to high level management
- Experience of working in high-work pressure environment and completing key projects in stringent timelines delivering high cost savings without compromising on quality of QA artifacts.
TECHNICAL SKILLS:
Testing Frameworks: Selenium, TestNG, Appium
CI Tool: Jenkins
Test Management Tools: HP ALM, JIRA, Test Track
IDE: Eclipse
Programming Languages: Java and Gherkin
Scripting Languages: Java Script
Mark Up Languages: HTML, XML
ST Methodologies: Agile(Scrum), Waterfall and V Model
CMS Tool: Joomla 2.5.6
Operating Systems: Windows Family
DBMS: SQL Server 2008, SQL Server 2012
Build Tools: Maven and TeamCity
Tags: Google Analytics, Tealium and Omniture
Project Management Tools: Version One (V1)
PROFESSIONAL EXPERIENCE:
Confidential, NY
QA Lead
Responsibilities:
- Develop and implement efficient and effective Test strategy, test conditions and test scripts for projects
- Experience in managing a small team of resources for a program/project
- Lead the efforts for software T est planning, ensuring that each product spec is accurate and testable
- Identify areas of risk and develop appropriate T est plans
- Presenting an aggregate view of testing utilization to high level management
- Work ed in ‘A gile’ methodology and collaborative environment with product managers, engineers, and designers to ensure success criteria is well defined and achieved
- Responsible for establishing (design/requirements), evolving and maintaining testing tools and environments
- Creating Requirements Traceability Matrix to ensure that all requirements are defined for a system and are tested as per the test protocols .
- Introduced the automation environment and led the team to test the JAVA WEB based application with various Testing Stages/Levels/Phases, Testing Techniques and Quality Work Products
- Participate in all meetings planned for particular release and obtain necessary technical automation requirement. Such meetings includes, design review, test execution timeline etc.
- Follow testing standards and best practices throughout the project.
- Conducted a complete assessment of teams, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment.
- Performed various automated tests and ensured continuous regression tests on application
- Led, mentored, and trained multiple testers helping in their professional development
- Maintain and monitor the error log for all issues identified using Quality Center
- Responsible to ensure smooth product upgrades and new product launches incl. signoff of Launch readiness analyzing the stories and preparing manual test cases for the stories that are in current s print
- Automating functional & regression test cases using Selenium Web driver/Grid using Page object model .
- Selenium Web driver with Java scripting by using TestNG framework
- Create web UI tests with selenium Web driver
- Automated highly transactional e-commerce web application using Selenium WebDriver.
- Implemented Page Objects, Data Driven frameworks using Selenium WebDriver, JAVA, TestNG
- Maintained the Selenium & JAVA automation code and resources in source controls like SVN
- Excellent experience of build tools like Maven and managing JAVA automation projects using them
- Experience in Jenkins continuous integration tool
- Created pom.xml in APACHEMAVEN and run the builds using Continuous Integration tool Jenkins .
- Continuous monitoring of jobs and analysis of the failures on Jenkins Environment
- Experience with Mobile Automation using Appium automation framework
- Automating desktop and mobile functional, regression test cases.
- Preparing Manual test case in Gherkin style ( Behavior Driven development) and Test Driven Development .
- Setting up of game content and update the content using Joomla CMS Joomla
- Participating in Scrum calls and spring planning sessions.
- Performing end-to-end testing on production site and reporting status to team on regular Basis.
- Performing build push using ‘Team City’ tool.
- Involving in knowledge sharing sessions with Developers and Scrum master.
- Logging the bugs in HP ALM and tracking the bugs on regular basis.
- Perform Smoke, Sanity, Functional, Integration, System, Regression and Pre-Production Testing for each release based on state by state rollout basis.
- Perform ‘ R oot cause analysis’ f or the defects during testing and report it to development team and get it fixed
- Signing off from Defects, Backlog items and Change Requests.
- Verifying GA, Tealium tags throughout the site and reporting status to business, QA and Dev teams.
- Executing all the automation scripts twice in a week and reporting to team.
- Participated in Automation code review meeting with the team and sharing my ideas.
- Provide a Go/No Go Decision from a testing prospective before build is pushed for production
Environment: Selenium 2, Java , Web Driver, Grid, TestNG , Agile, SQL, Maven , Jenkins and Appium, .NET, PHP, C#, XML, CSS, JavaScript.
Confidential
Senior QA Lead Analyst
Responsibilities:
- Understanding the Client Requirements using associated documents.
- Seeking clarifications regarding requirements/functional specifications.
- Analyzing and understanding Test Conditions that are mapped to requirements.
- Understanding the approach for Test Design phase.
- Perform Smoke, Sanity, Functional, Integration, System, Regression and Pre-Production Testing for each release based on state by state rollout basis.
- Designing Test Cases according to the Specifications
- Reviewing Test Cases
- Logging the bugs in HP Quality center and tracking the bugs on regular basis.
- Experience in Database testing by writing the SQL Queries to validate the backend database
- Verifying GA tags throughout the site and reporting status to business team
- Planning for Test Execution activities on daily/weekly basis.
- Interacting with the onshore QA and Development Team to resolve defects and issues during testing.
- Reporting status on daily basis.
Environment: : .NET, PHP, C#, XML, CSS, JavaScript, QC.
Confidential
QA Analyst
Responsibilities:
- Understanding the Client Requirements using associated documents.
- Raising Queries/Ambiguities for the requirements/functional specifications that need more clarification. Analyzing and understanding Test Conditions that are mapped to requirements.
- Understanding the approach for Test Design phase and prepare test conditions, test cases and test data
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
- Perform Stability, Functionality, Regression, System, Integration, End to End, Cross browser, Pre Production and Production testing of web based applications for each release based on state by state rollout basis
- Performing Tablet / Mobile device / emulator for testing all the Confidential web applications
- Performing Omniture Site Catalyst and Quickly identify the most profitable paths through a website, segment traffic to spot high-value web visitors, determine where visitors are navigating away from the site, and identify critical success metrics for online marketing campaigns.
- Adding products and performing price and sales tax calculation imposed by the different retailers
- Prevented state sales tax calculation issues by initiating tests that revealed a bug in a new release in shopping cart and in payment method page.
- Interact with the Development Team, System Architects to resolve the defects and report defects using ‘Test Tracker’ defect tracking tool.
- Provide Knowledge Transition to the Service Delivery Team
Environment: ASP.Net, C#, HTML, JavaScript, MS SQL Server 2000
Confidential
QA Analyst
Responsibilities:
- Understanding the Client Requirements using their associated documents.
- Raising Queries/Ambiguities for the requirements/functional specifications that need more Clarification. Analyzing and understanding Test Conditions that are mapped to requirements.
- Preparing Test Cases.
- Understanding the approach for Test Design phase.
- Perform Stability, Functionality, Regression, Integration, End to End, Cross browser, Pre Production and Production testing of web based applications for each release
- Verified tax calculation by adding products to the shopping cart
- Verified tax calculation in payment method page with different modes of payments
- Adding products and performing price and sales tax calculation imposed by the different retailers
- Prevented state sales tax calculation issues by initiating tests that revealed a bug in a new release in shopping cart and in payment method page.
- Reporting Defects in Test Tracker on testing the application.
Environment: ASP.Net, C#, HTML, JavaScript, MS SQL 2000
Confidential
QA Analyst
Responsibilities:
- Used the Siebel Analytics Administration tool to develop and enhance meta-data per client requirements.
- Used Siebel Answers to build interactive dashboards with drill-down capabilities
- Maintain data used for territory and account assignments in Siebel and related applications.
- Analyze business, technical and functional requirements.
- Perform Stability, Functionality, Regression, Integration, End to End, Cross browser and Production testing of web based applications for each
- Wrote test cases from Use Case documents for Functional, Integration and System.
- Wrote test scripts for regression testing using automated testing tool Win Runner 7.5
- As per the Order Management created the opportunities for the different regions and accounts.
- Performed regression testing by repetitive execution of record test procedure.
- Used VSTF as defect tracking tool, for defects maintenance.
Environment: Java, SQL, Windows.
