Qa Tester Resume
TN
SKILL SUMMARY:
- Overall 8 years of experience in Manual and Automation Testing. Experience on Test Planning, Test Cases Design, Test Data Setup, Defect Management, Test results, Test Traceability Matrix and Test Metrics.
- Strong knowledge inSoftware Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, Waterfall, etc.
- Experience in Smoke, Functional, Integration, GUI, System Testing, Regression, System, Compatibility, Acceptance and Black Box Testing etc.
- Excellent skills in understanding the requirements and creating test cases out of Business Requirements Document (BRD), Functional Requirements Document (FRD)and Use Cases .
- Hands on experience in Test Design , Requirements Traceability Matrix (RTM), Test Execution and Defect management .
- Experience in developing and executing test cases manually and developed automation scripts using Selenium - Java.
- Used web-debugging tools like XPath, Firebug and Fire Path to identify elementsin AUT.
- Experienced in reading the test data from excel spread sheet using API and TESTNG Data provider.
- Expertise in different types of testing like Automation testing,Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
- Effectively communicated and reported bug / defects, which are identified in different phases of testing. Generated defect reports, bugs validation with tools test director / quality center.
- Performed Positive and negative testing, Black Box, and End User Testing.
- Knowledge on BDD testing using Cucumber frame work .
- Thorough understanding of Bug life cycle using bug tracking tools HP ALM and Clear Quest.
- Attended project meetings, QA status meetings and daily stand up meeting
- Experience in working on UNIX, Linux, Windows platform
- Involved in all the phases of Testing Life Cycle and Bug Life Cycle
- Worked closely with Business analysts, Developers, Support teams to promote successful delivery of products and services.
- Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and off shore teams.
- Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussion.
- Possess good communication skills, analytical skills, self-motivated, pro-active, task oriented, good team player, and quick learn at new technologies and systems
TECHNICAL SKILLS:
Relevant Skills: Functional Test planning and execution, Defect Life Cycle, STLC & SDLC, Agile, Waterfall, Selenium, QTP/UFT, Automation framework development, Core Java, TestNG/JUnit, Automated Functional Test Planning-Preparation-Execution, Web Based and windows Based Application Automation Development, Eclipse, Java Script, VB Script, Apache server, XML & HTML.
Testing Tools: Quality Centre/ALM
Automation Tools: QTP/UFT, Selenium IDE, Selenium WD, AutoIT, TestNG
Databases: MySQL, Oracle
Methodology: Black Box Testing, white Box Testing, Performance/Load, Automated Testing, Ad-hoc testing, GUI/User Interface Testing, Back End Testing, User Acceptance testing (UAT), Integration, Web testing, Sanity/Smoke, Functionality testing, End-to-end Testing, Security testing, Regression Testing, database testing, Positive and Negative testing, System Specifications Analysis and Formulation of Test Plan,Waterfall, Agile, Rational Robot/Functional Tester, SQL, Windows, and Web service testing.
Language Knowledge: Java, SQL, VB Scripting
Web Tools: HTML5, CSS3, JavaScript, JQuery, ASP.NET3.5, ADO.NET 2.0
PROJECT DETAILS:
Confidential, TN
QA Tester
Responsibilities:
- Analyze Business Requirements, Functional Specifications, and Business Rules to identify Test Requirements, Test Plans, Design Test Cases and Test Data
- Involved in writing Unit Test Cases, Unit Testing and Integration Testing.
- Maintained Test Cases in Test Link, Created requirement traceability using Quality Center (ALM)
- Performed smoke testing, regression testing, and applying automation testing to improve the delivery of the team
- Designed test plans, scenarios, scripts and procedures based on business requirement and/or functional specification
- Create and execute test cases for manual testing
- Documented software defects, and report defects to developers and project managers Requirements, Test Plans, Design Test Cases and Test Data
- Maintained Test Cases in Quality Center (ALM), Created requirement traceability using Quality Center (ALM)
- Performed smoke testing, regression testing, and applying automation testing to improve the delivery of the team
- Designed test plans, scenarios, scripts and procedures based on business requirement and/or functional specification
- Functional, feature, integration, smoke, system, regression; user acceptance, a/b testing; ad-hoc, scripted
- Well-versed in aspects of various development methodologies
- Use Quality Center to organize and manage all phases of the software testing process, including planning and executing tests, and tracking defects
- Used TOAD Database Testing Tool, for SQL query
- Extensively used SQL to verify and validate the data loaded
- Developed test plan, Test cases, and Test scripts based on high-level and detailed designs
- Involved in writing the Test Plan, Modifying and Executing the Test Cases
- Performed Functional, Regression and Validation Testing
- Created and executed Test Cases for some of the modules of the application under test (AUT)
- Documented the daily defect status using Quality Center ALM
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Quality Center ALM
- Prepared documentation for all stages according to company standards
- Tracked and reported defect using Quality Center ALM
- Implemented Test Case and Test Plan with project time frames
- Performing end-to-end testing of the work-flow which includes Smoke, Functional, and Regression Testing System
- Wrote SQL queries for data validation and system testing
- Worked with developers and managers to ensure all functions of application are correct Report any defects. Update and create test cases as needed
- Analyze data and utilize SQL queries to validate test cases
- Executing and designing of scripts in HP Quality Center and MS Excel
- Passing and failing testing scripts in HP Quality Center
- Worked independently or as part of a QA Project team, as required by the project
- Attended Requirements Review Meetings and provide feedback to ensure that the system Been part of plan test schedules or strategies in accordance with project scope or delivery dates
- Participate in product design reviews providing input on functional requirement, production design schedule or potential problem
- Created Requirements Tractability Matrix (RTMs) to ensure complete coverage of requirements, identify all test conditions and test data needs.
- Performed GUI functional and sanity testing manually for each new build of the application.
Confidential, GA
QA Engineer
Responsibilities:
- Followed Agile/Scrum methodologies for all of the project activities.
- Attended the sprint plan meetings, daily standup meetings, bug review meetings, weekly status meetings, retrospect meetings and interacted with business analysts and developers for resolving defects.
- Involved in creating test plan based on BRD and user stories.
- Developed and executed automation test scripts using Selenium Web Driver using Java to test web application.
- Used Firebug, Fire path Add-on tools to identify the object‘s id, Name, XPath, link in the application.
- Performed build acceptance testing and smoke testing.
- Used Maven to build and run the Selenium Automation framework.
- Involved in functionality testing using SOAP UI and verifying the request and response XML, Schemas at respective locations.
- Integrate the test suites to Jenkins to execute them automatically after every successful deployment.
- Implemented the Logger using Log4J for Selenium test cases.
- SQL Query preparation for data identification and comparison.
- Used SQL queries and joins to retrieve data from various tables to test the database.
- Executed Linux commands, FTP commands to validate log files while debugging the issue.
- Analysing the support central requests.
- Interacted with Onsite Coordinator to clarify queries and update the status reports on weekly basis.
- Test case scripting, account conditioning using FDR.
- Involved in Functional and Regression Testing using various methodologies.
- Used TFS to report bugs and to maintain product backlog items.
Confidential, NC
Manual Tester
Responsibilities:
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Used Descriptive programming in scripting dynamic objects and reusable actions in defining scenario flows in Quick Test Professional (QTP).
- Used two types of Descriptive Programming, by giving description in form of the string arguments and by creating properties collection object for the description.
- Conducted Unit, System, Regression, Integration, User Acceptance Testing (UAT) and Data Validation Testing for new Data Warehousing/ Reporting solution.
- Executed and managed test cases and reported bugs in Quality Center (QC).
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Ensured the existing data structures had a smooth migration to the new database.
- Being able to run command line programs easier with PowerShell.
- Used Simple and Complex SQL Queries like Joins, Select, and Update for data validation and data manipulation in the new data warehouse environment.
- Responsibilities in both the functional automation and SOA testing areas of specialized testing
- Wrote SQL queries for validating constraints, indexes.
- Advanced knowledge of Quality center API. Writing the test set and running it by calling a scheduler.
- Strong Black Box testing experience with complex and functionality-rich systems.
- Used Agile testing methodology for achieving deadlines in UAT.
- Developed automated Test scripts using QTP to perform Functional and Regression testing.
- Participated in User Acceptance testing (UAT) and involved in UA test cases, Executed test cases, Documenting Defects, resolved defects and Signed Off from Application.
Confidential, NC
QA Engineer
Responsibilities:
- Test case preparation based on the requirements document.
- Designed test scenarios, test cases and test scripts for the application.
- Conducted manual testing by validating all functionalities of the entire application
- Followed Agile Methodology and involved GUI with various browsers, Functional, System, Regression, database and Performance Testing during various phases of the development.
- Reporting bugs to Team Lead through Quality Center.
- Interact with the development team on the defect resolution.
- Involved in database testing by retrieving the data from the tables using SQL queries.
- Analyzed system requirements and functional requirement documents.
- Followed SCRUM methodology throughout Software Development Life Cycle.
- Collected the Test data in pre-testing phase for positive and negative scenarios.
- Wrote and execute test cases and procedures and designed test scenarios and data.
- Executed automation test scripts using QTP.
- Expert at developing validation process following standards and creating and documenting SOPs and ensuring all validation documents following the standards.
- Data integrity testing and data analysis by executing SQL statements.
- Conducted black box, functional, performance regression and user acceptance tests.
- Participated in walk through for evaluation of test plans and test techniques with Lead and development team.
- Capable to interact with credibility at all levels of the Organization.
- Maintained trailing history of defects identified during execution of test cases.
- Exposure to working with multiple platforms including Windows, Linux environments.
- Worked with HP Quality center for requirement, test plan and defect tracking.
- Captured Test artifacts using Access, Excel, Power Point, Project, Visio and Word.
Confidential, IN
Manual Tester
Responsibilities:
- Interacted with Business Analysts to find out exact Functionality of Application. Prepared Test Cases based on the Business Requirement Document, followed waterfall methodology.
- Responsible for writing and running the Manual Test Cases in Microsoft XL and Microsoft Word and importing into the Quality Center 9.0.
- Performed functional testing manually and constructed positive and negative test scenarios as per requirements
- Performed Manual Testing to check the functionalities of the whole application.
- Executed test cases to compare the actual result with expected results in accordance with business and technical specs.
- Developed Test Plan and test cases using the System Design Document, Requirement Document and Use Cases.
- Reviewed requirements for its verifiability and provided feedback to the development & requirement team.
- Experience with Database tools TOAD MySQL to access SQL Server DB
- Involved with Functionality Testing, System Testing, integration, Database Integrity Testing, regression, and Security Testing.
- Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using Quality Center
- Involved and performed User Acceptance Testing (UAT) with UAT Team
- Reviewed Functional Specifications and assists in evaluating test automation approach profiling of Manual Test Cases for Automation Test opportunities
- Effectively handled multiple projects simultaneously during Production Period by running Test Cases and logging & tracking Defect in HP Quality Center (QC).
Confidential
Software Developer
Responsibilities:
- Worked on several Portals write the components and create the front end environment with respective back end components in Microsoft Technologies using some of the most advanced Portal Technologies.
- Develop and Support SharePoint based Portals for Document Management
- Assisted Onsite project leaders in Documenting, Training Manuals Preparation
- Extensively worked on Test Plan preparation, Test Case Conditions, Test Case Documentation and Executed test cases Manually and Automated test Tools
- Actively worked on internal website design.
- Coordinated with Pre-Sales Onsite and Offshore teams, and team leaders in respective practice domains in providing the necessary documentation, presentations on Company core strengths and delivery Capabilities
- Worked with Resource Managers in sourcing of resources (internal and external) for onsite/offshore project requirements.
- Develop Server side components, the related tables for the stored procedures.
- Prototyping and Designing of the user interface using HTML, JavaScript and CSS.
- Executed SQL queries and Created Stored Procedures on SQL Server 2005.
- Used Cascading Style Sheets (CSS) and JavaScript while developing web pages.
- Database connectivity using ADO.net.
- Developed web pages using ASP.net using C#.net as code behind.
- Developed the base templates for the stored procedure for Insert, Update, Select, Delete and edited SQL Server procedures and functions as per the business logic to access the data.
- Developed and reviewed various stored procedures for query optimization to improve the performance.
- Developed Client side validation functions using JavaScript. Worked on database designing and table creations.
- Involved in writing Unit Test Cases, Unit Testing and Integration Testing.
- Worked for generating the search results pages using pagination logic written in stored procedures and by calling stored procedure using ADO.net
- Participated in project status meetings and provide Weekly status reporting.
- Active roles in Several Projects in different Phases of SDLC, as stated below: