Sr. Tester Resume
Phoenix, AZ
SUMMARY
- Almost 8 years of professional experience in testing with extensive knowledge of writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use - Cases.
- Experience in Manual & Automated Testing of GUI and functional aspects of Client-server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
- Well versed with agile process.
- Experience in analyzing Business Requirements, Functional and Technical Specifications
- Expertise in developing Test Plans and Test cases using requirements and design documents while specifying Testing Overview, Approach, Strategy, Scope, Roles and Responsibilities.
- Experience in working in domains like Banking, Health-care, Retail/Ecommerce, and Mortgage.
- Experience in using Automated Testing Tools like Selenium, QTP 11.0 and Test Management Tools like Quality Centre 9.2.
- Experience in the areas of testing Mainframe, Client Server Application & Web Based Applications.
- Created Shell Scripting for banking application testing.
- Expertise in performing different types of Testing: Black Box, UAT, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing White Box (Unit Testing, Integration testing).
- Experience in Cross Browser & Platform Testing.
- Experience in Software Verification and Validation based on Testing Methodology.
- Extensive working knowledge in UNIX, SQL and Windows platforms.
- Expertise in mainframes technologies: COBOL, PL/I, JCL, VSAM, File-Aid, CICS and DB2.
- Proficient in bug tracking, analyzing, reporting and bug history maintenance.
- Undergone Six Sigma Yellow Belt Orientation Program.
- Ability to work in a fast-paced, deadline-driven environments.
- Excellent interpersonal and customer relational Skills.
- Proven communication, presentation Skills and Leadership Qualities.
- Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
TECHNICAL SKILLS
Testing Tools: Selenium, QTP, Win Runner, SQL Server, SOAP UI
Bug Reporting Tools: Quality Center, Clear Quest, Rally
Requirement Management Tools: Quality Center(ALM), Test Director, Winrunner 8.2
Operating System: Windows 7/XP/2000, UNIX
Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module
Languages: SQL, C, VB, XML
Database: Oracle, SQL server
Web Technologies: HTML, XML, XHTML, DHTML, Java, J2EE ASP.Net, Java Script, VB Script
Applications: Vision (Power Builder, Mortgage Serv (Servicing Platform)
Others: MS Word, MS Excel, MS Visio, MS Office, MS Project, MS Power Point
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Sr. Tester
Responsibilities:
- Analyzed Business Requirements and functionality specification to develop Test plan, Test cases and Test scripts.
- Worked with Business Analysts for preparing the Test cases.
- Performed Functional Testing, System Testing, Integration Testing, Performance Testing, User Acceptance Testing (UAT), Adhoc Testing, Smoke Testing and Effective Regression testing.
- Performance and Scalability testing.
- Tested web services using SaopUI.
- Performed GUI testing and web based testing.
- Used TestNg Framework to create test cases in Selenium.
- Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNg.
- Involved in each stages of test documentation with Test Policy, Test Strategy, Test Methodology, Test Planning, Test Case Specification, Test Procedures, Test Scripting, Test Logs and Defect Reports.
- Used Selenium to develop automation test scripts for system’s core functionality and GUI’s of the application.
- Good Knowledge on automating the Smoke and Functional test cases using Selenium Web driver + Cucumber (Hybrid Framework) - Behavioral Driven Development (BDD) and Java (Eclipse IDE)
- Used Selenium Grid to run the parallel testing.
- Developed Selenium based automated API testing using Page library.
- Used Cucumber to narrow the gap between developers and business managers.
- Helped enhance usability of the system by suggesting changes in the front end.
- Involved in Database test by using TOAD and SQL.
- Developed automated test scripts in Selenium Web driver for Regression Test Suites.
- Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.
- Created automation test scripts to test all end-to-end components - legacy mainframe, Web and upgrade.
- Conducted walk through for test scripts and test cases.
- Performed Regression testing, Functional testing, User Acceptance testing and Integration testing.
- Involved in backend testing (Data Validation Testing) by writing SQL queries.
- Thoroughly tested application along with bug reporting and tracking till bug closure.
- Followed a change control process for managing changes as and when they occur during the project life cycle.
- Generated test execution/defects reports from Quality Center and participated in weekly/daily test execution status review meetings.
- Cycle (SDLC) beginning from initiation and definition to implementation and support, software development methodologies such as Waterfall, RUP, and Agile (Scrum).
Environment: Selenium Web driver, Quality Center, Java Scripting, SoapUI, Windows, UNIX, MS Office Tools.
Confidential, Charlotte, NC
Sr. Quality Analyst
Responsibilities:
- Participated in Functional requirement review meetings and analyzed requirements given in functional specification documents.
- Created Test Scenarios, detailed Test Cases from the given functional design document for various modules in agile environment.
- Creation of Test Cases for Functional Testing
- Review and verification of test cases for functional and system testing.
- Involved in peer review of test cases of self and team members.
- Defects tracking and posting Defects in Quality Center.
- Prepared Test Data for test execution.
- Extensively involved in bug analysis and defect reporting.
- Understand Detail System Specification (DSS) and preparing Test Cases.
- Mapping of all In Scope requirements with the test cases.
- Performing extensive analysis of the functionality to be tested.
- Coordinating with leads, developers and testing team to resolve the identified issues.
- Coordinating with Requirement Analysts to understand requirements in depth.
- Interacting with development team and gathering information of various functionalities of the Applications.
- Involved in requirements gathering meetings, brainstorming sessions and test design meets.
- Weekly Status report to Manager on the status of Test Script development.
- Created, executed and verified database test scenarios, test cases in HP Quality Center.
- Involved in the Back End testing and verified the data in the back-end using SQL Queries process.
- Involved in testing the Web Service applications.
- Involved in Test Case Preparation and Test Case Execution on Mobile devices. A combination of manual and automation testing is being used to test the app on all Mobile devices.
- Performed System testing, Functional testing, Backend testing and Regression Testing.
- Performed Cognos Report testing of various modules.
- Reporting and Logging issues in HP Quality Center and track them to closure.
- Perform Requirement Traceability Matrix to make sure that all the requirements are met.
- Worked together with the development team and had regular defect review meetings with them to discuss about the issues and defects.
- Prioritized defects and identified test cases for regression testing.
- Actively involved in UAT Testing.
Environment: Quality Center, Selenium, Java Scripting, Chordiant, AGILE, Jira, Windows, UNIX, ALM, MS Office Tools.
Confidential, San Francisco, CA
Sr. Quality Analyst
Responsibilities:
- Designed and Developed automation script using Selenium and web driver
- Automation of functional testing framework for all modules using Selenium and web driver.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
- Created Master Test plan, Test strategy, critical scenarios and Test Scripts and Schedule for testing.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycling and reporting during various phases of the Testing life cycle
- Created traceability matrix and mapped requirements to Test Cases.
- Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Created scripts for Regression, Security, GUI, Integration and Database testing.
- Interacted with Developers and management to identify and resolve technical issues.
- Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Performed back end testing using SQL queries in Oracle database.
- Created SQL scripts to test the stored procedures by sending different sets of input parameters.
- Ran SQL queries to performed database validation according to the business logic.
- Developed Integration and System test cases using Quality Center.
- Tracked and reported defects into Quality Center and notified management with details. Written, executed Test cases, and documented defects in the Quality Center.
- Solved day to day problems of the team arising due to functionality and validation issues
- Analyzed root cause for defects and documented. Partnered with the Software Development and Program Management.
- Teams to investigate and resolve product defects.
- Managed software defect information, interacted with Business users to fix severity and priority of issues.
Environment: HP Quality Center, Selenium, SQL, MS Visio, MS Excel, Java, Window.
Confidential, TX
Quality Analyst
Responsibilities:
- Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
- Associated with development team to understand technical design and architecture for test planning.
- 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 RC.
- Created whole test framework using Selenium for further test creation and execution.
- Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Successful discussed with all members, Project manager and QA Lead to collect data for automation.
- Regression test cases were written and automated using Selenium RC.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed back end testing on Oracle Database by writing SQL queries.
- Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
- Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
- Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
Environment: C#.Net, Selenium IDE, Selenium RC, JIRA, Junit, Fire Path, Firebug, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows XP, Java, JavaScript, XML, Apache-Subversion (SVN), Git, MS EXCEL, SQL, Apache-Ant.
Confidential, Pleasanton, CA
Quality Analyst
Responsibilities:
- Worked as a Selenium Test Engineer in SCRUM Team.
- Involved in daily SCRUM meetings and discussions.
- Product Owner submits a story in RALLY and we will review the story with product owner in scrum meeting to understand the requirements
- Involved in Pre sprint and Sprint meetings and discussions.
- Once scrum comes to agreement on acceptance criteria, started writing selenium scripts using TestNG.
- As Selenium test Engineer, involved in plan & perform testing, verification & validation, and quality assurance of the Sprint
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Involved in black box, functional, Regression, negative, compatibility, integration testing.
- Executed the Test Cases to verify actual results to expected results.
- Extensively involved in resolving bugs fixes with Developers.
- Involved in Defect tracking and Reporting using Mercury Quality Center defect tracking tool.
- Written, modified and debug selenium test scripts in TestNG
- Script development was done using eclipse.
- Project was build using Maven build tool
- Scripts were committed to subversion using eclipse plugin subclipse.
- Involved in cross browser testing IE, Firefox, Safari and Chrome by executing regression test suite
- Executed test suite written in TestNG/Selenium on different platforms - Win XP, Vista, Windows 7, Mac using Selenium GRID.
Environment: Quality Center, QTP, Ms-Office, SQL Server 2000, SQL Server 2008, JIRA, XML, Teradata, UNIX, windows XP.
Confidential, Marlton, NJ
Quality Analyst
Responsibilities:
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Identified high-level requirements for documenting detailed business requirements
- Maintained the Test Matrix and Traceability Matrix.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
- Running queries against databases to verify the correctness of XML response
- Document request/response XML's test procedures and functional/technical findings from the test run.
- Defects Reporting and Web Services Test Results Reporting
- Generated test cases in spread sheet and upload them into Quality Center.
- Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
- Assisted User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
- Performed Manual Testing and Automation Testing of the application.
- Tested Mobile app on Mobile device such as iPhone4
- Created automated Keyword Driven Frame by using Quick Test Pro for Dynamic functionality and Validate.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Defect tracking & logging of defects in Quality Center and verifying the fixes.
- Extensive use of SQL queries to perform data integrity testing.
- Participated in the sprints to create test cases, perform test execution and work with Product and Sprint backlogs.
- Manually perform backend testing using TOAD to validate the data migration efforts with Oracle.
- Validate ETL result with Database.
- Followed up with developers on defects status on a daily basis.
Environment: Microsoft suite, Soap Ui, Selenium, TOAD, Informatica, Oracle SQL +, Quick Test Pro., Quality Center, Java, HTML, SharePoint
Confidential
QA Tester/ Analyst
Responsibilities:
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Identified high-level requirements for documenting detailed business requirements
- Maintained the Test Matrix and Traceability Matrix.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
- Running queries against databases to verify the correctness of XML response
- Document request/response XML's test procedures and functional/technical findings from the test run.
- Defects Reporting and Web Services Test Results Reporting
- Generated test cases in spread sheet and upload them into Quality Center.
Environment: Quick Test Pro, Quality Centre,Selenium, Mainframes, PL/SQL, DB2, Java Applet, XML, HTML, Web logic, Web services, Java script