Sr. Qa Analyst Resume
Atlanta, GA
SUMMARY
- Over 7+ years of experience in Software Quality Assurance and Quality Control with emphasis on Automation testing and Performance testing strategies that minimize risks and lead to quality product delivery
- Experienced in SDLC, STLC, QA Methodologies and Performance Engineering practices.
- Extensive experience in Quality Assurance using Functional Testing, System Testing including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
- Experience in testing applications in Banking, HealthCare sectors.
- Experience in testing methodologies like Agile, Scrum and Waterfall.
- Experienced in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual and Automation Testing, Defect Tracking and Project Coordination.
- Experienced in Black box Testing, White box Testing, User Acceptance, Front end and Back end testing.
- Skilled in Quick Test Professional (QTP) and Selenium for Automation and Regression testing and Load Runner and Jmeter for Performance load testing and benchmarking.
- Experienced in writing QTP Test Scripts using Descriptive Programming and enhanced the scripts using Parameterization, Synchronization, Correlation, Regular Expressions, and Check Points.
- Experienced in Selenium IDE and Selenium RC tool using JUnit.
- Extensively used SQLs in Oracle database for Backend testing and Test data setup.
- Proficient in analyzing the SRS (Software Requirement Specifications), Functional Design Documents and AUC (Application Use Cases) to formulate Test Plans, Test Strategies and Test Cases for Manual as well as Automated Testing for various applications to ensure proper business compliance.
- Well experienced with UNIX commands and Server side monitoring.
- Experience in using programming languages such as C, Visual Basic, C # and Java.
- Extensive experience in Quality Center and Bugzilla.
- Experience in Perl scripting language.
- Strong knowledge of Microsoft Office tools such as Word, Excel, PowerPoint and Access.
- Thorough understanding of Web and XML Technologies (Http/Html, Web services, etc).
- Good experience in creating Requirements Traceability Matrix (RTM).
- Excellent Interpersonal skills, Communication skills, Documentation Skills, problem solving ability, Analytical and Programming skills in High speed, Quality conscious and Multitasked environment.
TECHNICAL SKILLS
Automated Testing tools: Selenium, Quick Test Pro (QTP), Load Runner,SOAP UI
Bug Management Tools: Quality Center, Bugzilla,Jmeter
Programming and Scripting: C, Visual Basic, Java, C#, SQL, VB Script, JavaScript, perl
Databases: Oracle, MS SQL Server, MS - Access
Web Technologies: HTML, DHTML, CSS, XML, AJAX
Business Modeling Tools: Microsoft Visio, Rational Rose
Business Analysis Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP)
Version Control Systems: Visual Source Safe (VSS), CVS, Rational Clear Case
Development Tool: Microsoft Visual Studio, Eclipse, MS FrontPage
Operating Systems: Windows, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. QA Analyst
Responsibilities:
- Analyzed the System Requirements and developed detailed Test Plans and Test Cases and provided the documentation.
- Designed Manual testing strategy and performed Manual Testing of some of the modules/components of the application as per the requirements.
- Automated Test Cases for Functional and Regression Testing using Selenium.
- Created Keyword-Driven Automated Frameworks using Selenium RC configured under Eclipse, JUnit environment.
- Developed the automation scripts in Selenium for functional testing.
- Developed automated test scripts using Java language to perform Functional and Regression Testing in Selenium RC and Grid.
- Verified web page performance using Firebug.
- Conducted standalone testing for RTM system web services. Used XMLspy for creating input test data. Manually validated response data during web services testing.
- Worked on web services testing for request/response mechanisms (SOAP), the data format Exchanged (WSDL).
- Extensively used Load runner for conducting Load, Stress and Reliability testing.
- UsedUNIX commandsand utilities to monitor server side activities andperformance.
- Verified cross browser compatibility of the application.
- Worked closely with technical team to troubleshoot performance issues.
- Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.
- Performed Data-Driven Tests by passing different sets of data and checked weather the information entered is updated into the database.
- Reviewed and Monitored Application logs in UNIX machine and reported Errors/Exceptions observed during testing.
- Coordinated User Acceptance Testing (UAT).
- Reported the defects in the Quality Center and coordinated with the QA Lead and developers for defect tracking and resolution.
- Created Traceability Matrix in Excel and in Quality Center by integrating Test cases with requirements tab.
- Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
- Prepared and participated in status meetings, conducted walkthroughs, documented proceedings.
Environment: Java /J2EE, Oracle 11g, SQL, Unix/Linux, Windows 7, Selenium 2.2, Load Runner 11.0, Firebug, JUnit.
Confidential, San Francisco, CA
QA Tester
Responsibilities:
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Extensively Involved in writing white-box test cases based on the User and Business Requirements.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium RC.
- Used Selenium Grid to test the compatibility of the tests across multiple servers to save time.
- Worked on White-Box server-side System level test cases using JUNIT.
- Conducted peer reviews for the test plan and Participated in walkthroughs.
- Assured that all Artifacts are in compliance with corporate AGILE Policies and guidelines.
- Involved in ANT configuration for running servers and scripts after the build.
- Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures.
- Performed System level integration, load and performance testing of the application.
- Verified the application on difference web browser such as IE, Mozilla Firefox and Opera.
- Tested web-based application on different operating systems such as Windows XP, Vista and UNIX. Also, tested the application for different Java versions.
- Performed change defects verification of data in QA environment, before the Production implementation.
- Worked on maintaining and designing of report according to Business user’s requirement using Crystal Report BOXI.
- Conducted Functionality testing, Integration testing, Regression testing, UAT, and ETE testing. Generated weekly and monthly reports and submitted to the Manager for reporting status report and analyzing purpose.
- Worked on JIRA for ticket management.
- Developed and documented complete testing process with well-written test cases.
- Involved in project meetings to meet project deliverables and goals.
Environment: Java, Selenium RC & Grid, JIRA, Junit, AJAX, Perl, CSS, Agile, TOAD, PL/SQL, Oracle, Windows XP.
Confidential, Fremont, CA
QA Analyst
Responsibilities:
- Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation in Agile methodology.
- Responsible for set up of test environment, test machines, and test data.
- Analyzed Business, Functional Requirements, and Design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
- API testing for submittals and query test.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Conducted mobile app testing on iOS, Android and Blackberry.
- Performed functional testing and regression testing using Selenium and JUnit.
- Generated test scripts for Load and Performance testing to see system behavior under load using Load Runner.
- Involved in various levels of Testing: Determined Test Strategy, Created Test Plan, Test Cases and creating Documentation.
- Executed the test scripts using Selenium validate the actual and expected result.
- Used Equivalence partitioning, Boundary Value Analysis strategy for writing White box Test cases as per requirements.
- Experience in Database Backend Testing using SQL queries.
- Actively involved in keeping track of defects using Clear Quest.
- Extensively used XMLSpy to verify and validate XML files.
- Used Clear Case for version control and build management.
- Analyzed the results of the tests that were used to assist in the identification of system defects, bottlenecks and breaking points.
Environment: HTML, ClearQuest, Selenium IDE, Selenium RC, Quality center, SQL Plus, XMLSpy, Clear Case, BEA Weblogic.
Confidential, Teaneck, NJ
QA software Analyst
Responsibilities:
- Participated in walkthroughs for the evaluation of the test plan with the QA Lead, and design and development team.
- Wrote test cases for existing and new functionality.
- Wrote Test plans for positive and negative scenarios for functional and UI testing requirements.
- Performed functional, Regression, Database testing.
- Participated in performance load testing and used Load Runner to create load scripts and scenarios.
- Used SQL for data integrity testing, captured the SQL statements from the application execution and manually verified the results.
- Attended daily project status meetings.
- Performed Load Testing, Scalability Testing, and Reliability Testing of the web application.
- Designed troubleshooting tests to debug performance issues.
- Tested the UI using multiple browsers to verify cross browser compatibility of the application.
- Developed and executed SQL queries for data generation and data validation using TOAD.
Environment: Windows, Oracle, SQL, QTP, Load Runner, SOAP UI.
Confidential
QA Tester
Responsibilities:
- Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
- Performed Manual Testing on different Modules of the Application.
- Automated test cases using QTP.
- Involved in analysis of Test Plans and Test cases according to business Specifications and designing.
- Investigated software bugs and maintained reports, tracked defects.
- Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.
- Program Trouble Reports (PTR’s) were created and generated as part of testing and QA cycle.
- Test Procedures and cases were developed in SQL-basic language..
- Helped in Performing Business Functionality, User Interface and Performance tests.
- Worked on Test Director for Loading, Executing and preparing the Test Results.
- Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environment.
- Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
- Investigated Software bugs and interfaced with developers to resolve technical issues. Closely worked with respective personnel to nail down the bugs and reported bugs to all concerned.
Environment: C, Java, SQL, SQL server, Oracle, Quick Test Professional, SQL script, VB Script, Bugzilla, Windows 2000, HTTP, XML, Manual Testing.