Senior Qa Analyst Resume
Alpharetta, GA
SUMMARY
- 8+ years of diversified experience in Analysis & Software Quality Assurance testing.
- 3+ years of experience in writing automated scripts using Selenium Webdriver, Junit and TestNG.
- Expert in Web testing, Client/Server testing, Back - end testing.
- Expert in documentation, preparing Test Plans, Test Scenarios, Test Data, Requirements and Bug Status reports from the Technical Design Document and functional specifications.
- Possess excellent skills in Manual and Automation Testing using Mercury Quality center, Win runner, Quick Test Pro and Test Director.
- Performed multiple tasks, attending requirements review and responsible for, functionality testing, Regression testing, UI Testing, User Acceptance Testing, Back end Testing, Database testing, positive testing and negative testing.
- Experience in testing Web and Object Oriented Technologies.
- Strong experience writing SQL queries.
- Experience in design and implementation of stored procedures, triggers and functions at database level using SQL.
- Strong skills in performing Integrated System Testing, Regression Testing and User Acceptance Testing.
- Experience with QA Methodology to ensure the Quality Assurance Control.
- Involved in Manual and Automated testing of applications on Windows/UNIX Environment.
- Knowledge on Load runner performance testing and interface testing.
- Expertise in conducting & participating actively in the meetings & tele-conferences with Users, Business Analyst team, Development team, QA team members and Managers.
- Ability to interact with project managers, developers and product analysts regarding testing status.
- Expertise in Problem solving and Tracking Bug Reports.
- Proven ability to work efficiently in both independent and teamwork environments. Energetic and perseverant self-starter who is known for excelling goals and objectives
TECHNICAL SKILLS
Testing Tools: HP Application Life Cycle Management 12.0,Mercury Quality Center 10.0/9.2, Quick Test Pro 8.0/6.5,Test Director 8.0/7.2/6.0, Rational clear quest, JIRA, SOAP UI 5.0, Selenium Webdriver, Junit, TestNg, Cucumber, Win Runner.
Databases: Oracle 10G/9i, DB2, SQL Server 2005, MS Access.
Languages: SQL, PL/SQL, JAVA SCRIPT, HTML, ASP, XML,C,C++
Web Technologies: Java/J2EE, IIS, ASP, ASP.NET.
Scripting Languages: JavaScript, UNIX, VB Script, VMS Script.
Utilities: TOAD, SQL Developer, Putty
Version Control: Microsoft VSS,Perforce,Clearcase,SVN
Microsoft Tools: MS Office, MS Project, MS Visio
Operating Systems: Windows 7/2000/98/NT, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Senior QA Analyst
Responsibilities:
- Tested and automated Accounts Receivables module which includes charges, invoices, statements, payments.
- Attended requirements and design meetings, review and analysis of requirements and design documentation.
- Analyzing the System Requirements and developing detailed Test Plans, Test Cases specifying an overview of testing approach, testing strategy, roles and responsibilities.
- Created Test plans, Test Cases and Test Steps for all the modules and stored in Quality Center.
- Performing Black Box testing of the application.
- Developed automated tests in java using Selenium Webdriver, Junit and TestNG.
- Used Firebug and Firepath to write automated test scripts using XPATH.
- Developed sanity and automation regression tests.
- Performed the back-end testing to ensure data consistency on front-end by writing and executing SQL queries.
- Performed manually GUI testing, Positive testing and Negative testing on various screens using different browsers
- Performed web services testing using SOAP UI.
- Performed functional, system and integration testing.
- Filed defects and functional failures using quality center and followed up with the engineering team until complete defect resolution.
- Used Git as code repository and FishEye to manage code reviews.
- Reviewed and validated newly added functional test cases.
- Used Jenkins continuous integration server to run automated test suites.
Environment: Selenium Webdriver 2.43.1, Cucumber 1.1.3, Java 1.7.51, JUnit 4.11, Eclipse, Unix, Oracle 10G, SQL, SQL Developer, XML, GIT, Maven, Fish Eye, Jenkins, SoapUI.
Confidential, Greenville, SC
Senior Quality Analyst
Responsibilities:
- Analyzed the requirements, design documents and wrote test cases to cover all the requirements.
- Met with the project development team and finalized the test case documents.
- Automated UltraDNS Web UI tests using Java, Selenium Webdriver.
- Developed automated tests in java using junit, cucumber framework.
- Used Jenkins server to run Junit/Cucumber Automated tests.
- Responsible for testing soap API and Rest API web services using soap UI tool.
- Developed test suites for functional testing, integration testing, regression testing and sanity testing.
- Used assertions to validate the response received during a test step execution.
- Used property transfer to transfer properties between test steps.
- Extensively involved in various phases of manual testing and automation testing.
- Performed functional, system and integration testing.
- Filed defects and functional failures using quality center and followed up with the engineering team until complete defect resolution.
- Used quality center to prepare test cases, procedures and requirements traceability matrix.
- Checked the application server logs for different errors and exceptions during the testing.
- Worked with the engineering team in troubleshooting the root cause of the issues and effectively providing them with the details that are required for fixing the defects.
- Wrote sql queries for back end testing and validation of data.
Environment: Linux, Java, Junit, Cucumber, Selenium WebDriver 2.35, Eclipse, Oracle, Sql, Pl/Sql,Sql Developer, Quality Center 9.0, Putty, Jira,SVN, GIT, Soap UI, Maven.
Confidential, Orlando, FL
Responsibilities:
- Work closely with the business community to gather business analytic requirements, create technical and functional specifications for achieving the desired end results.
- Developed Requirements Traceability Matrix to relate High Level requirements to Test cases.
- Involved in Test Case Preparation and Test Case Execution Manually.
- Performed GUI, Functionality, Integration and Regression testing using Quick Test Professional (QTP).
- Designing of Automation Test Scripts using Hybrid Framework in QTP
- Managed objects in Object repository, Parameterized tests in Global and Local Data Tables.
- Developed Global Utility Functions and Application dependent Functions in QTP.
- Set up the Test Environment using the latest Builds delivered by Development Team.
- Brief selected users and/or other designated project personnel prior to UAT.
- Produce Test Scripts in such a form that they can be used by trained users during UAT and signed-off with results recorded.
- Verify and analyse the results of UAT.
- Confirm that all required workarounds have been defined, agreed, implemented, documented and presented to internal project personnel.
- Confirm that all UAT test scripts and results have been documented and presented to internal project personnel.
- Involved in preparation of Test Data used to test the latest Builds delivered..
- Testing and Reporting the Bugs in Quality Center.
- Write SQL Queries to Validate the Data Integrity for each Scenario
- Successfully implemented Mercury Quality Center for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
- Performed User Acceptance Testing on behalf of End Users at client’s environment.
Environment: QTP,Mercury Quality Center10.0, Java, J2ee, web services, Tomcat 6.0,Share Point, 2003,SQL,SQLServer, and Windows XP.
Confidential
QA EngineerResponsibilities:
- Involved in Test Case Preparation and Test Case Execution Manually.
- Written Test Strategy, Test Plan and Test Cases corresponding to business rules and other operating conditions.
- Responsible for Work Allocation and Review Test Execution Results reported by QA Engineers.
- Developed Requirements Traceability Matrix to relate High Level requirements to Test cases.
- Determining the Entry and Exit Criteria for different phases in testing cycle of the system.
- Set up the Test Environment using the latest Builds delivered by Development Team.
- Involved in preparation of Test Data used to test the latest Builds delivered.
- Database Validation (SQL) to check the updated data in the Database.
- Testing and Reporting the Bugs in latest product releases and Performed the Root Cause Analysis for the Defects rose.
- Performed User Acceptance Testing on behalf of End Users at client’s environment.
- Generated Weekly Reports, Defect Reports using QC and Customized Summary Reports.
- Performed User Acceptance Testing on behalf of End Users at client’s environment.
Environment: Dot Net, Quality Center9.0, XML, SQL, Oracle, Windows XP and UNIX
ConfidentialQA Tester
Responsibilities:
- Analyzing the Requirement Specifications and development of Test Cases.
- Involved in designing and maintaining Requirements Traceability Matrix.
- Involved in Test Case Preparation and Test Case Execution Manually.
- Conducting review of executed Test Cases to ensure Quality Standards.
- Involved in preparation of Test Data used to test the Key Functionalities in Latest Builds.
- UI, Functional & Regression testing different modules in latest A&O builds.
- Performed Positive and Negative testing on the application.
- Involved in preparation of Test Environment using the latest A&O builds.
- Regularly interacted with the Development Team to communicate issues andsimulate the bugs.
Environment: Manual Testing, Java, Oracle 9i, XML, Windows NT.