We provide IT Staff Augmentation Services!

Software Qa Analyst Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

OBJECTIVE

  • Seeking a QA Tester / QA Engineer position to utilize my software testing/QA skills and expertises

SUMMARY

  • Experienced with software development processes (SDLC), STLC and QA testing methodologies.
  • Expert in both Manual and Automation Testing methods
  • Working Knowledge of both Agile/Scrum and Traditional SDLC or Waterfall Processes.
  • Ability to work independently, taking initiative and following a project through the entire development cycle, from the initial gathering of requirements to post - launch reviews.
  • Ability to work on multiple assignments at a time
  • Experience with Financial / E-Commerce / Online Service applications on windows and web.
  • Have ability to understand business process and requirements to validate the application to be bug free.
  • Experience creating, enhancing and executing high quality Test Plan, test cases, test scripts from Requirements documents, Functional specification/Detail Design Documents, Use Cases and General Design Documents.
  • Highly skilled in documenting test results for corrective actions, reporting and audits.
  • Ability to communicate with a wide range of individuals (Business Analysts, Project managers, subject matter experts, system users, developers, support personnel)
  • Experience in Smoke Testing, Black Box Testing, Functional Testing, End-End testing, UI Testing, Database Testing, Integration Testing, security Testing, Regression Testing, Browser Compatibility Testing, Load Testing, Performance Testing, and User Acceptance Testing.
  • Strong understanding of Test Management process and Test Traceability Matrix
  • Expert knowledge of using Quality Center/ALM and JIRA for test management, bug tracking and reporting
  • Skilled in identifying, logging and tracking Defects/Bugs.
  • Experience in database testing via SQL queries
  • Experience in Data Validation and Data Manipulation by writing SQL queries.
  • Strong understanding of Web technology and testing
  • Expert in testing Web applications with comprehensive knowledge of Cross browsers and user interface testing techniques
  • Expert acquaintance with automation Testing Tools (Quick Test Professional, LoadRunner)
  • Hardworking, Dedicated, Flexible and versatile to adapt any new environment and work on any project.
  • Positive outlook, forward thinking, and have a willingness to learn and grow.
  • Have great Attention to Details, Can Do and Test To Break attitude.
  • Excellent oral and written communications skills with ability to multi-task and display flexibility
  • Strong analytical skills, technical ability and time management skills
  • Ability to work effectively both in a team environment and independently with minimum supervision

TECHNICAL SKILLS

Software Testing/QA Tools: Test Link, Mantis, JIRA, QuickTest Pro, LoadRunner, Quality Center/ALM, TestDirector

Technologies/Languages: Java, Java Script, .Net, JSP, ASP, SQL, HTML, XML, SOAP, J2EE, J2ME, Perl, IIS, PL/SQL, VBScript, AJAX

Databases: Oracle 10g, Microsoft SQL Server, MySql, MS Access and DB2

Other Tools/Applications: Photoshop, Illustrator, Quark Express, Microsoft word, Excel, and power point, Adobe Acrobat, MS Visio, MS Project

Communication: FTP, TCP/IP, LDAP, Telnet

Browsers & Servers: Internet Explorer, FireFox, Chrome, Safari, Apache Tomcat, Web Logic

Operating Systems: Windows XP/Vista/7, Mac, UNIX, Linux, and DOS

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Software QA Analyst

Responsibilities:

  • Analyzed user requirements, use-cases and functional specifications to create Test cases and test procedures for System Testing.
  • Writing, reviewing, and updating product test plans, test cases/scripts, model based tests, and scenarios.
  • Executing test cases manually to verify the expected results.
  • Performing extensive black-box testing, front-end testing, and back-end testing.
  • Performing Functionality testing and UI testing (manual) to test new business functionality added to the existing code base.
  • Performing Regression Testing manually and report errors, which are found in the existing code base.
  • Updated the new Functional test cases to Regression testing.
  • Performing database testing on the back-end by running queries using SQL developer.
  • Generating all reports for the test cases through QC's document generator.
  • Reporting bugs and tracking status through bug tracking system.
  • Discussing technical issues with the project management team.
  • Working closely with development, product development, and operations team to ensure quality and timely services/changes are delivered to end users and clients.
  • Documenting the testing procedures testing results for future references.
  • Preparing the weekly status reports in MS-Excel to report weekly status to senior management.

Confidential - Detroit, MI

QA Engineer

Responsibilities:

  • Defining application test criteria based on the analysis of business requirements, functional specification, and other project related documents.
  • Author manual testing Test Plan, Test Scenarios, Test Data, Test cases, Test Matrix, Test Results, and worked with development team on Defect Resolutions.
  • Manually executed test cases for integration, Functional, GUI, End to End, Exploratory, security and Regression testing.
  • Used HP ALM (Quality Center) for Requirements, Test Cases, test execution and Defects Management
  • Working with Management Team, business Team, developers, technical personnel, end users, and others to define acceptance criteria and to insure the effectiveness and quality of the components and systems developed.
  • Participating in scheduling of target dates for deliverables, prioritizes and monitors activities to meet such dates
  • Documenting defects as per the guidelines and clearly indicating the description, Steps To Reproduce, expected results, actual results, priority, severity, environments & additional supported information that referenced to respective business documents.
  • Attended and participated in defect triage meeting.
  • Testing enhancements and bug fixes for software releases and documenting results.
  • Audit solutions, black-box test and take customer feedback into account.
  • Conducted ad-hoc or exploratory testing with limited documentation.
  • Identified, documented and tracked Software Defects independently and with QA peers.
  • Participating in bug reviews, creatively approach and solve problems and work effectively to find a solution with cross functional teams.
  • Produce daily status report, bug report for the team and communicate with developers to get deliverables.
  • Involved in automating user interfaces using HP Quick Test Professional (QTP)
  • Developed Automation Scripts using HP QTP; Created, enhanced and maintained automated test scripts for various functional and regression using VBScript.
  • Enhanced the Test Scripts by Parameters and Output values.
  • Developed Descriptive Programming, Custom Functions and maintained Local and Global Object Repository in QTP.
  • Actively participated in daily stand up meeting, prioritization, and planning meetings.

Confidential - Wilmington, DE

Software Test Engineer

Responsibilities:

  • Participated in requirements and design specification reviews and technical documentation reviews to understand the scope and approach of the project.
  • Participated in implementation of QA test strategies and protocols used in QA processes
  • Documented Test Scenarios, Test Data, Test Matrices, Test Cases, and Test Reports.
  • Contributed to the entire software development life cycle from initial business requirements to deployment & production support
  • Reviewed software requirements, functional Requirement Specifications, Use Case, Wireframes and Developed software test specifications, test plans, and test cases.
  • Acted as a Sr. Level QA to handle all Testing duties.
  • Worked with Onsite and offshore team and kept the team updated on all testing activities.
  • Interacted and worked with business analysts and development team to develop, maintain, and execute quality assurance testing procedures.
  • Executed different types of Testing (Functional Testing, Integration Testing, Performance Testing, UI Testing, Regression Testing, Smoke Testing, Error Handling Testing, System Testing and User Acceptance
  • Performed various testing of web applications on various platforms.
  • Used Quality Center for tracking requirements and communicated them to the team during the test process and translated the information to test procedures
  • Conducted STLC management by analyzing and verifying test results, provided status, and progress reports using Quality Center.
  • Documented, Tracked, managed and Verified/retested defects
  • Transformed manual test cases into functional and regression test scripts with automation tools using Quick Test Professional
  • Performed functional and regression test for developed software applications using Quick Test Pro
  • Conducted GUI automated testing using QTP.
  • Performed Load Testing using LoadRunner to measure the load on the system and presented various analysis/ metrics/ graphs to improve performance
  • Created and executed performance test scripts for performance testing and verify that software behaviour conforms to specifications and requirements.
  • Created the scenarios using Load Runner Controller, in the scenarios we defined the number of users, the load Generator machines and percentage of users to be assigned to each scripts.
  • Parameterized the dynamic content in the scripts using correlation.
  • Scheduled scenarios by specifying Ramp Up, Ramp Down and duration to depict varying number of users loaded on the server at any given moment.
  • Posted daily testing status report for the release on the QA shared drive and email by the end of each day.

Confidential, Tampa, FL

QA Analyst

Responsibilities:

  • Developed the Test Cases based on technical specifications and business requirements
  • Executed Test Cases in test cycles according to test plans and test procedure specifications.
  • Performed Manual Testing on the application.
  • Tested Client faced application, which involved Credit Card information, Billing, Account info and others.
  • Collaborated with engineering and development teams to design, develop and execute testing plans to thoroughly exercise new application products and features
  • Assisted the successful completion of software projects by executing on software quality activities throughout the software development life cycle
  • Performed Functional testing and UI Testing to test the functionality of the application and modules.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage
  • Worked with Oracle/SQL Server databases for backend testing and database testing.
  • Wrote SQL queries to perform backend testing of the database.
  • Worked with QA Lead to ensure that any client-specific business rules were applied correctly
  • Was responsible for writing and updating test cases, documenting bugs, and communicating with Development team to get them fixed.
  • Managed and tracked Requirements, Test Plan, Test Lab, and Defects using TestDirector
  • Performed Regression and other functional Testing by using Quick Test Pro
  • Attended Daily Stand up and provided status on the bugs, test case execution and impediments.

We'd love your feedback!