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.
- Followed agile methodology, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
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.
QA Engineer
Confidential
Responsibilities:
- 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
QA Tester
Confidential
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.