Qa Test Analyst Resume Profile
New, JerseY
PROFESSIONAL SUMMARY
- 7 years of in-depth experience in Software Testing with emphasis on Software Quality Assurance and Automation Testing with wide variety of projects and environments.
- Solid experience with web automation testing tool i.e. Selenium IDE ,RC and Selenium Web driver with JAVA, JavaScript and TestNG
- Extensive experience in developing framework for Functional Test Automation using Selenium, Java and TestNG.
- Extensive experience in using the XPath for identifying the UI objects
- Wide experience in working with testing tools QTP and Quality Center
- Expertise in use of Quality Center QC for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
- Good knowledge of Software Development Life Cycle SDLC and Software Testing Life Cycle STLC .
- Strong knowledge and experience in QA methodologies, defining test strategy and creating test plans for standalone and web applications
- Expertise in analyzing system requirements, use cases and other documents to gain overall understanding of new applications based on requirements
- Proficient in black box testing, performance testing, Graphical User Interface testing GUI , User Acceptance Testing UAT , Regression Testing and Integration Testing.
- Extensive experience in Waterfall and Agile methodology with Scrum
- Good experience in developing Test Plan and Test Cases for manual and automation testing.
- Involved in Automation and Manual testing with Extensive knowledge on defect tracking tools like Bugzilla and Jira
- Good in tracking and reporting QA Metrics and Expertise in backend Database Testing
- Performed both Manual Testing and Automated Testing
- Very good experience of working in Onsite-offshore delivery model.
- Participated in SEI-CMM V, ISO 9000 quality processes and in the full software development life cycles to provide quality assurance and project risk mitigation planning for projects.
- Excellent team player with good communication, analytical, problem solving skills, zeal to learn new technologies and can work independently.
- Leadership abilities: can build, supervise and motivate a productive team.
- The ability to cope up with a fast and difficult learning curve. Good prioritizing skills
Technical Skills:
| Operating Systems | Windows 95 / 98 / NT / 2000/XP, UNIX |
| Automation Testing Tools | Selenium Web Driver, RC, IDE ,Quick Test Professional, , Test Director/Quality Centre |
| Programming Languages | SQL, VB Script, Java |
| Web Technologies | HTML, XML, VB .NET |
| Databases/ Database tools | SQL Server 2000/2005, Oracle 8i/9i/10g,TOAD |
| Documentation Tools | MS-Office, MS-Visio, MS Project, PowerPoint |
PROFFESSIONAL EXPERIENCE:
Confidential
Role : Senior QA Test Analyst
Description:
All Saints is an online Application which provides variety of men's and women fashion clothing online. It is a web application where customers can navigate through the website and can search for items and if they get satisfied with the product they can place an order online. Customers can save their shopping items in the shopping bag if they have user ID and Password. All Saints started as a wholesale menswear brand that sold exclusively to high-end retailers such as Harvey Nichols and Harrods. And then slowly expanded the clothing for women's and children as well.
Responsibilities:
- Analyzed functional requirements and documented the user specifications and business rules.
- Participating in Agile sprint planning meetings, stand-ups, huddle, Demo and retrospective Scrum .
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver
- Implemented Frame work for Selenium scripts using Java
- Designed, executed and maintained Web Driver automated test cases using Page Object Design Pattern.
- Performed Regression testing on new builds, every modification in the application using Selenium RC
- Used Firebug to identify Objects' ids, Name, XPaths, etc., links in the application
- Used Selenium Web Driver and TestNG to run the parallel testing.
- Tested the Application ensuring Cross-Browser compatibility.
- Prepared Test Plan and wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using Quality Center QC .
- Prepared a report of all automation difficulties and test results for further application
- Report and review the defects in Mercury Quality Center.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server
- Worked on preparing configuration specs, branching, labeling and merging using Subversion
- Executed and reviewed test cases as required to ensure broader test coverage
- Responsible for Bi-weekly status updates showing the progress of the testing efforts and open issues to be resolved.
Environment: Selenium RC/Web Driver, Testing, Subversion 1.0, Java, SQL, QC, Windows, Java, Oracle PL/SQL,MySQL,andUML
Confidential
Role : QA Test Analyst/ Automation Tester
Description:
It is an online banking Project developed for Confidential . It intends to provide online banking facilitates to their esteemed customers. The features are Account Summary, Balance enquiry, Account statements, Funds Transfer, Credit cards transactions report, Credit card balance payments, Utility payments, request for Check book, stop payment loss of Debit and Credit card. This application was developed for online transactions like accessing personal accounts, checking balances, payment of recurring bills, such as mortgages and loan payments, transfer of funds between accounts of its customers and also between this bank and other institutions, loan rates, other products and services, and correspond with the bank.
Responsibilities:
- Helped in preparation of test plans in accordance with the business requirements
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application
- Designed and created the data driven framework using selenium.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Working in Agile environment, attending Scrum meetings, Sprint planning, review and bug
- resolution sessions.
- Creating Test cases and making Test Environment Setup
- Executed positive and negative scenarios
- Worked on developing the automation scripts for backend testing using Selenium RC.
- Created automated scenarios using Selenium for regression and Data-Driven testing.
- Used SQL queries to perform the back-end testing on Oracle
- Conducted regression testing after every new build
- Worked with users on User Acceptance Testing
- Involved in Functionality, System, Integration Testing. identify regression testing Execution
- Performed System Integration Testing and User Acceptance Testing
- Prepared a Requirement Traceability Matrix for the tests coordination with the system analysts.
- Responsible in tracking and reporting defects using QC and was also responsible for communicating the status to the development team
- Used HP Quality Center to report defects and test results
Environment: Selenium RC, Web Driver, SQL, Manual Testing, HP Quality Center, Oracle 10g, PeopleSoft
Confidential
Role : QA Test Analyst
Description:
Worked as Web TESTER on Vodafone Wireless web-based application accessed by potential customers, Vodafone is one of the nation's leading wireless service providers. Every customer has to register with Vodafone website using a User ID and Password. A secure site processed the login information. Detailed information about their billing, services, new features, company information, due dates, minutes used, and payment information was provided to each customer. The front end of the application was developed in Java, HTML and JavaScript. The back end was Oracle.
Responsibilities:
- Participated in Requirements Document and Functional Design Documentation reviews and defined validations to be built into application in line with the functional requirements
- Worked with the Business analysts for the creation of the Test cases
- Identifying scenarios and understanding the requirements
- Developed various Test scripts to make System testing easier
- Used Quality Center for generating requirements, test plans, Test cases, test sets, and for Reporting Defects.
- Developed automated scripts using Selenium IDE and Selenium RC
- Executed scripts on multiple browsers with selenium RC
- Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix.
- Verified the number of checks to be processed per day in Desktop login functionality
- Performed manual and automation testing to check the working of Desktop login functionality
- Generating the defect report, analyze and come up with suitable root causes and action items
- Responsible for weekly status updates showing progress of testing effort and open issues to be resolved
- Attending daily status meeting to discuss about the workload, performance improvement and issues.
- Performing the UAT calls for the User to accept the release forgo/no go
- As a team member involved in developing QA test plan covering functional, integration, regression and end-to-end testing.
Environment: Selenium RC, IDE, QTP, QC, PL/SQL, Oracle, PeopleSoft, Java Script, HTML, Java and XML.
Confidential
Ro : Manual Tester
Description:
Confidential is a high quality client-server banking Application covering Retail and Corporate banking services. It is highly parameterized to support dynamic nature of customer and regulatory requirements. Smart Banker is a safe investment for banks, incorporating state-of-the-art-technology effectively and meets the complex needs of the banking industry. Smart Banker liberates banking operations from obsolescence, redundancy and in-operability and takes towards efficient and flawless functionality. Smart Banker is simple to use, yet very powerful project ever developed for the banking sector.
Responsibilities:
- Involved in manual testing.
- Analyzed Business and Functional requirements to develop the Test Cases.
- Liaise with Business representatives, subject matter experts, participate in workshops, conduct Use
- Case/ Script reviews.
- Identify and prepare the performance test scenarios.
- Review Performance Test Plan.
- Identified all business process flows for creating VUser scripts.
- Involved in analyzing various graphs for client side and server side metrics Transaction response time, Hits per second graph, pages downloaded per second graph and throughput graphs.
- Peer Review of Load Runner scripts.
- Analyze Performance potential bottlenecks.
- Log Defects in QC.
- Performed Positive and Negative testing for the web portal application.
- Used checkpoints and regular expressions to check that the functionality of the web portal application.
- Prepared a Requirement Traceability Matrix for the tests coordination with the system analysts.
- Interacted with business users and other team members to analyze the test results.
- Reviewed error logs periodically to identify errors.
- Coordinated Defect meetings, prioritized Bug fixes with Development team, to discuss potential
- issues, risks and trends.
- Used Quality Centre 8.0 to maintain Test Cases and as a defect tracking tool for reporting defects
- Performed System Integration Testing and User Acceptance Testing
Environment: QTP, Manual Test Director, Load Runner, HTML, JSP, JavaScript, Oracle 8i, Windows NT
