Qa Analyst Resume
NJ
SUMMARY
- Over 7 years of professional experience in Manual and Automation Testing of Web based and Client/Server applications.
- Experience in various domains Banking, Health Care, Retail and Insurance.
- Strong Hands On experience in Automated Testing using Selenium IDE, Selenium WebDriver, Selenium Grid, TestNG, API, Apache POI, TestNG parallel runner, TestNG.XML, JUnit, HPQTP.
- Experience in developing Data - Driven Framework (DDF), Keyword Driven framework (KDF) for Functional Test Automation using Selenium WebDriver, Grid, Java and TestNG/JUnit Annotations.
- Experienced in System, Integration, Positive, Negative, Smoke, GUI, Functional, Regression, UAT, End to End (E2E), Data Base Testing, Back - end Testing, Web services testing.
- Performed functional testing of SOAP and REST web services using SOAP UI.
- Specialized in user requirement analysis, documentation of test plans and requirement traceability matrix, and execution of test cases to verify application functionality against business requirements.
- Strong experience in Test Management Tools, HP Quality Center/ALM/Test Director and JIRA/Bugzilla.
- Strong Database (Oracle, SQL Server) testing skills using SQL and tools like Oracle, SQL Developer, TOAD and DBArtisan.
- Experience in testing applications deployed on Unix/Linux systems and writing Shell scripts.
- Skilled with XML and XML Schema (XSD) for testing XML based applications.
- Extensive knowledge of Core Java, VB Script Programming.
- Used Quick Test Professional to record, create, execute, debug, edit tests developed in VBScript, and analysis of results.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance.
- Quick learner of new software/tools, self-starter and can work independently as well as in a team.
- Excellent team player with strong skills in trouble-shooting, problem-solving, interpersonal, oral & written communication.
TECHNICAL SKILLS
Automation/Testing Tools: Selenium(IDE, RC, Web Driver and Grid), TestNG, JUnit, Quick Test Pro 8.0, HP Quality Center/ALM, JIRA, Bugzilla, Test Director 7.2/7.6
Languages/Scripting: Java, C, Visual Basic, SQL, PL/SQL, XML, XSD, Unix shell scripting(C, Korn and Bash)
Internet Tools: HTML, Java Script, Internet Explorer, Firefox, Chrome, Safari
Databases: Oracle 8i/7.0, DB2 8.0/7.0, SQL Server, MS Access, TOAD, Oracle SQL Developer, DbArtisan, SQL Navigator
Operating Systems: SUN Solaris, Red Hat Linux, Windows 7/XP
Web/App servers: IIS, WebSphere, WebLogic, Tomcat, JBoss
Version Control: CVS, Subversion, Visual Source safe
PROFESSIONAL EXPERIENCE
Confidential, NJ
QA Analyst
Responsibilities:
- Analyzed Business Requirements and identified documents required for system and functional testing efforts for all test scenarios.
- Participated in all phases of the Software Testing Life Cycle (STLC) and worked on Agile Scrum methodology.
- Involved in the design and development of test plan from business and functional requirements which includes test objectives, test strategies, test environments etc.
- Generated Requirements traceability matrix (RTM) by associating requirements with test cases and track testing progress
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive, Negative, User Acceptance Testing and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Performed web services testing (SOAP XML /HTTP XML), WSDL open protocols, using SOAP UI tool to validate the interfaces is working as expected between the applications.
- Used Firebug to identify Object’s ID, Name, XPath, CSS Selectors of the web application.
- Developed automation test scripts using Selenium Web Driver. The scripts were integrated with the build tool to aid in continuous integration and regression testing.
- Build a detailed, reusable, Script Data - Driven framework for over 75% Test cases using Selenium WebDriver + TestNG + Maven and generated XSLT test results/reports.
- Developed test scripts using Page Object design pattern for better maintainability of the scripts.
- Parallel, Cross - Browser Testing using Selenium Grid2 and TestNG.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Provided test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed materials, system maintenance and operating manuals for the QA environment and used the same to train the users
- Establish business continuity through Knowledge Transfer and mentoring of new resources.
- Written SQL queries for backend data verification using Oracle SQL Developer.
- Tested applications deployed on Linux servers using Unix commands and Shell scripts to invoke batch jobs and view application logs.
Environment: Selenium IDE, Selenium (Web Driver 2.0), TestNG (6.7), Jenkins, Maven, SVN, Oracle 10g/11g, HP Quality Center (10.0), Java 1.7, JIRA, SOAP UI, Oracle 11g, Windows XP, MS - Office Suites.
Confidential, WA
QA Analyst
Responsibilities:
- Participated in User Requirements gathering and resolving business issues with the client & vendors.
- Involved in working with Agile/Scrum methodology based project.
- Submitting Item, Relationship, Price feeds using XML.
- Performing backend testing to verify attributes submitted in the feeds getting published on the site Submitting Item, Relationship, Price feeds using XML.
- Preparing a complete Test Plan, Test Data and divided the Test Plan into modules
- Developing, maintaining and executing manual test cases and test scriptsreview and analyze custom software from the end-users perspective.
- Creating and maintaining daily and weekly reports
- Escalate issues as necessary to the project business manager
- Ensures all testing standards are being met and conduct review meetings.
- Experience in performing Build Verification, Positive, Negative, Functional, System, Parallel Regression, GUI, User Acceptance Tests, End to End Testing (E2E).
- Co-ordination between manual and automation testers groups
- Experience in performing the test scripts, execution and debugging using Selenium for the Functional testing in monthly release bases.
- Identifying Objects with the help of firebug (development tool) with the help of various locators like Id, Name, CSS Selector, XPath etc., of the application.
- Build, executed Data - Driven framework using Selenium Webdriver, TestNG, testNG.xml, Maven and generated XSLT test results/reports.
- Implemented Selenium Grid2.0 for parallel browser testing in remote.
- Maintained test cases for functional and regression testing and logging the defects using JIRA.
- Executed and validated interfaces between applications with (SOAP, REST protocols) XML web services testing using SOAP UI tool.
- Attended Bi-Weekly Defect Review and Defect Status meetings. Provided updates to Team Lead on testing activities.
- Risk Tracking and Risk Management - Met all target goals by identifying and tracking high risk areas and by maintaining constant communication with project stakeholders.
- Written SQL queries for backend data verification using Oracle SQL Developer.
Environment: Selenium Webdriver, IDE, TestNG, Maven, Java, SOAP UI, Quality Centre, SQL, PL/SQL, XML, J2EE(Servlets, JSP), HTML, iPlanet 7.0, Websphere 5.0, Visual SourceSafe 6.0, IE 6.0, Netscape Navigator 7.01, Oracle 8i, Sun Solaris 7.0, Windows XP.
Confidential, PA
QA Analyst
Responsibilities:
- Analyzed the Business Requirement Documents and Technical requirement documents.
- Participated in writing High level Test plans, Test Scenarios, Test cases and Analysis and Presentation of Results.
- Mapped the test cases to the requirements, for traceability purposes.
- Performed interactive walkthroughs of test scripts with developers, business users and Business Analysts.
- Created software test plans and executed test cases (manual and regression testing) for insurance medical claims and benefit plans.
- Manage Testing Builds and Releases going into Regression testing, UAT and Production.
- Experienced in development of Data driven framework using QTP and enhanced the overall functionality of the application.
- Inserted checkpoints where needed, to compare the behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP).
- Customized QTP test scripts as per the test case using the VB-Script.
- Managed the Local & Shared Object Repository and also use Descriptive Programming.
- Compared the expected and actual results using multiple checkpoints for text, GUIs, bitmaps and databases in the web application.
- Created reusable functional libraries for regression and end-to-end testing.
- Parameterized the data and perform the Data-Driven testing using QTP for testing the application with Positive and Negative inputs..
- Performed Functional Testing and involved in User Acceptance Testing.
- Tested all kinds of links verifying whether they were broken or/and direct to different pages.
- Conducted Cross-Browser testing on Internet Explorer and Netscape Navigator.
- Also involved in Manual Testing of the Application.
- Executed SQL queries to verify the database for the relevant test cases.
- Documented the defects in Quality Center and assigned them to relevant developer
- Involved in developing & managing test plans, resource plans and timelines for the project
- Coordinated end to end testing with clients and functional teams
- Detecting and classifying bugs based on the severity, tracking them to closure on a timely manner
- Selected, configured, and maintained test management, test automation, and defect tracking systems
- Ensure the appropriate signoffs at the end of each stage of testing
- Prepare Test summary report, Defect report, test Execution status report. Creating the Test Completion Report & Participated in defect reviews.
- Providing daily & weekly status report that includes testing metrics
Environment: QTP, Quality Centre, Java, Servlets, JSP, EJB, JDBC, HTML, Java Script, Oracle, Websphere 3.5, Windows NT, VB Script.
Confidential
QA Tester
Responsibilities:
- Involved in Business analysis, coordination and implementation.
- Participated in Business/Development meetings to understand user requirements.
- Developed Test Scripts based on requirements and test cases for the applications and executed them.
- Used Test Director as repository for maintaining test cases, execution and tracking the defects.
- Involved in User Interface, Functionality and Navigation Testing.
- Performed UI Testing and validations.
- Performed Sanity testing for each new build of the application.
- Performed functional, system, and Regression testing manually.
- Conducted cross browser testing to check the compatibility of the AUT with different Browser's (IE, Netscape, Mozilla).
- Participated in Walkthroughs and Defect report meetings periodically.
- Involved in quality procedures in the team like maintaining audit folders for each and every release, which contains all the test case documents and all the Stakeholders mails, and all related documents.
Environment: TestDirector, VB 6.0, Ms-Access2000, SQL Server 7.0, Oracle 7.3, MS-Excel, Windows NT/98.
