Test Analyst Resume
SUMMARY
- Over 10+ Years of experience in quality assurance testing for client - server, multi-tier and web-based business applications.
- Well versed in Testing Lifecycle Methodologies and SDLC like Waterfall, Spiral and Agile models, from project definition to post-deployment.
- Involved in both Manual and Automated Testing of applications on Windows and Unix Environment
- Expertise in Automation testing of Client-Server, Internet/Intranet Web Applications.
- Extensive experience in Unit, Functional, Integration, Regression, User Acceptance, System Testing, Black box, Positive and Negative testing.
- Functional Testing - Retail Domain: POS (Point of Sale) Testing, Loyalty Management Systems, SCO (Self Checkouts).
- Proficiency in Defect Management and Change Control using Industry Standard Tools - Quality Center, JIRA, TFS, Clarity, Lotus Notes.
- Expertise in automating the software test environment with open-source tools like Selenium and WebDriver.
- Experience with Unit Testing Frameworks JUnit and TestNG.
- Experience in writing SQL Queries for Data Validation and Data Migration.
- Extensive experience in preparation and review of test strategies, estimations, test plans and test cases from both business and technical specifications at each testing stage.
- Excellent verbal and written communication skills.
- Equipped with good analytical skills and a positively critical attitude.
- Able to work accurately both independently and in a team.
- Quick and intelligent assimilation of new technologies and tasks.
TECHNICAL SKILLS
Operating Systems: Mac OSX, Windows, Unix
Languages: SQL, Java, C, C++,VB,VB.net, Object Manager
Databases: Oracle,DB2, MS SQL Server, TOAD
Web Technologies: HTML, XML, XPATH, CSS
MS-Suite: MS-Word, MS Excel, MS Outlook, MS Power-point.
Methodologies: Waterfall, Agile, SCRUM
Testing Tools: TFS, SharePoint, Selenium RC, WebDriver, JUnit
Defect Tracking Tools: HP ALM, JIRA, TFS, Zephyr
Development IDE: Visual Studio 2005, 2008, 2010 and Eclipse.
PROFESSIONAL EXPERIENCE
Confidential
Test Analyst
Responsibilities:
- Analyzed the PCI BRD’s and came up with test conditions.
- Created test Cases in Zephyr and used it for test case execution.
- Performed functional testing on BRD’s and PINPAD testing for the PCI project.
- Performed regression and interoperability testing of POS and PCI software.
- Performed configuration testing on different versions of PINPAD’s.
- Created automation test scripts to test all end-to-end components - Web and upgrade.
- Experienced in bug lifecycle and logged defects in JIRA bug tracking tool.
- Collaborated and communicated well with developers and other members of team.
Environment: JIRA, DB2, POS customized Automation tool, Zephyr Testing tool
Confidential
Responsibilities:
- Executed High-level Functional tests/Regression tests for POS on every sprint release and raised defects.
- Performed interface testing on all interfaces between the test registers and back office servers.
- Performed database regression testing that involved executing a standard set of test cases on every sprint release of the Pos Functionality.
- Running SQL scripts using Toad and SQL Developer tools to extract data for the test cases run on POS.
- Mapping the data in an excel sheet and comparing the data against a standard baseline of data from the previous version.
- Raising any defects that resulted from regression of code in XML and Pos Functional code areas.
- Created Test scenarios and test cases for each of the BRD’s delivered via Zephyr (tool)
- Tested the functional BRD’s delivered as part of the Back Office Promotions set up tool called VBS and raised defects.
- Retested and resolved defects that were raised against the promotions functionality.
- Automated test cases for P4 (Database) regression testing using Auto Vera tool.
- Identified the test cases to be automated and performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application.
Environment: Scrum, Toad, SQL Developer, Auto Vera tool, QTP, JIRA, XML.
Confidential
Responsibilities:
- Involved in the development of system test plan and test scripts using business and system requirement documents and Use cases.
- Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like Selenium RC, Selenium WebDriver, and Selenium Grid.
- Written scripts in Eclipse, Selenium WebDriver, running them as TestNG to test Confidential website.
- Used TestNG as Unit Testing framework for Selenium Execution and Management. Included assertions and verifications for tests.
- Created and executed the test scripts with Java.
- Extensively used Selenium (XPath and CSS locators) to test the web application.
- Performed data analysis using SQL queries
- Interacted with developers, users and various members of the team to discuss issues resolve defects and set priorities.
- Analysed the BRD’s and raised defects. Reviewed BRD’s to ensure coverage of all test conditions and requirements
- Analysed the Business Processes and raised defects. Logged defects using JIRA
- Performed Regression testing for each sprint release
- Prepared test data that could be used for regression testing in every release cycle using MS Excel
- Participated in regular defect triage meetings
- Executed test cases in HP Quality centre
- Performed Functional testing of Store infrastructure (registers used by sales assistants for transactions) and raised defects
- Performed Interface testing on all interfaces between the Registers in-store and Back office servers
- Assisted team members in understanding the Point-Of-Sale systems
- Tested DJ’s sales reports at Store, Division & State level and Prepared Test Sign off documents for each.
- Conducted Knowledge Transfer sessions with Confidential Staff.
Environment: WebDriver, Selenium IDE/RC, Java, TestNG, Oracle, ANT, JIRA, HP QC
Confidential
Test Analyst
Responsibilities:
- Used Microsoft visual studio for Test Planning, Execution and Defect management
- Participated in daily stand up meetings with offshore team in India.
- Developed and executed test plans for System Integration Testing; Smoke testing of UAT and Regression testing.
- Managed the Offshore development team in India by clarifying their understanding of requirements and bugs through constant interaction with the Business users.
- Conducted Functionality and Regression testing during the various phases of the application.
- Implemented Data driven testing using TFS.
Environment: Agile, Appian BPM tool, TFS
Confidential
Responsibilities:
- Created Test cases in Confidential share point site.
- Gathered business scenarios from business users (Payroll, Construction..etc) to create test cases.
- Updated the Test Strategy document with Test Process, Metrics and Reporting.
- Participated in the project Kick-off meetings.
- Participated in Test Planning and Execution meetings.
Environment: Agile, SharePoint, TFS
Confidential
Responsibilities:
- Participated in Sprint Planning meetings to finalise the list of user stories that will be covered under each
- Conducted regular meetings with SME’s and Business Analyst to finalise and clarify the requirements.
- Coordinated with Developer to ensure that a Test Driven Development procedure is followed.
- Participated in daily stand up meetings.
- Used Microsoft visual studio for Test Planning, Execution and Defect management
- Assisted Scrum Master in effectively estimating and identifying the tasks for each sprint.
- Tested and provided inputs to developer on a daily basis.
- Carried Functional and System integration testing.
- Carried smoke testing for UAT.
- Participated in the Sprint review meetings.
- Demonstrated the product to the Business users (Finance and Payroll division of Confidential ) and Business support for Finance Services System in Singapore through Live meetings and videoconferences at the end of every sprint.
- Managed the Offshore development team in India by clarifying their understanding of requirements and bugs through constant interaction with the Business users.
- Developed test plans and test process for an end-to-end UAT and regression testing of the product.
Environment: Agile, Appian BPM tool, TFS
Confidential
Customer Service Supervisor
Responsibilities:
- Demonstrated a thorough knowledge of all the aspects of departmental operation
- Coordinated and provided ongoing training for colleagues and new employees
- Managed the customer service department over the weekends resolving customer complaints and providing customer support
- Managed and supervised the cash handling processes of the department
- Demonstrated in-depth knowledge and understanding of the Point of Sale processes.
Confidential
Senior Software Analyst
Responsibilities:
- Managed three products namely “Dynamo”, “Data Pipe” and “Digital Cartographic Studio” under the Geomedia project
- Worked on designing new enhancements and fixing existing defects
- Created documentation for training and help desk teams (Design documents, Lab exercises and Power Point presentations)
- Investigated and resolved trouble reports
- Provided help and support to end users in trouble shooting and conducting technical research on configuration problems
- Effectively prioritised incidents according to urgency and impact to business
- Proactively handled team responsibilities and assignments
- Performed Unit testing for defects and enhancements developed in each of the Project release cycles.
- Performed User Acceptance Testing for each release in the Project Life Cycle.