Qa Analyst Resume
Louisville, KY
SUMMARY
- Software Quality Assurance professional with 6 years of experience managing test efforts and analyzing product requirements for web and desktop projects.
- Good understanding of Software Development Life Cycle (SDLC) and all stages of QA and Defect Life Cycles.
- Performed both Manual and Automation testing.
- Experience in developing test plans, test cases, defect logging and build deployment.
- Actively involved in Functional, Integration, System, Performance, Regression, End to End testing, User acceptance and Database testing.
- Good understanding of Java concepts, testing, creating JUnit test cases using Selenium.
- Experience in developing test scripts using Selenium IDE, WebDriver with Java using Junit.
- Experience working with SQL, JavaScript, HTML.
- Experience testing on Linux and WINDOWS environments.
- Good Understanding and knowledge working in Python.
- Extensive knowledge on defect management Life cycle and Version control systems using Microsoft VSS, ALM, HP Quality Center 9.2, Test Director, Clear Quest.
- Familiarity with Agile software development process.
- Experience in web automation testing tool i.e.Selenium IDE, RC andSelenium Web driver with Java.
- Accustomed to fast paced environment, changing priorities & multitasking.
TECHNICAL SKILLS
Platforms: Windows, Linux, UNIX, Mac
Languages: Java, C, C++, SQL, PL/SQL, XML, HTML, JavaScript, Python
Methodologies: Agile, UML, RUP, CI
Architectures: Client/Server, Web 1, 2, 3 and N - tier architecture
Protocols: TCP/IP, SSL, HTTP, SMTP, VoIP, DNS
Testing Techniques: Acceptance (UAT), Regression, Functional, System/Integration (SIT), Usability, Performance, Load, Stress, Black box, Security, Negative, Failover, Compatibility, Installation,localization, Network, Exploratory
Testing Tools: ALM, HP/Mercury Quality Centre 10.0/9.0, Test Director 8.0, JIRA, Load Runner 10.0/9.0, Quick Test Pro (QTP) 10.0/9.0, UFT 12.0/11.5, Selenium 2.0/1.0 Web Driver, RC, IDE, Grid- Junit/TestNG
Virtualization: VMware, Citrix
Databases/Tools: Oracle (RDBMS), MySQL, MS-Access
Web/App Services: Apache/Tomcat, IIS, WebLogic, Web Sphere.
PROFESSIONAL EXPERIENCE
Confidential, Louisville, KY
QA Analyst
Responsibilities:
- Developed Test Plan and wrote Test Cases.
- Performed Integration, Regression, Performance and System Testing.
- Effectively participated in Daily Stand Up meetings and Bug Review Meetings.
- Participated in Iteration planning for the Sprints.
- Automated web application UI testing using ALM
- Reported defects and interfaced with developers to resolve technical issues.
- Performed negative testing to find how the functions performs when it encounters invalid or unexpected values.
- Performed Manual Testing.
- Involved in tracking and reporting defects using Mercury ALM and was also responsible for communicating the status to the development team.
- Preparing and updating the manuals.
- Responsibility for preparing testing status report.
Environment: Manual Testing, ALM, Rally, MS Office, Windows XP.
Confidential, Sunnyvale, CA
QA Engineer
Responsibilities:
- Reviewed and analyzed the Business Requirement Documents.
- Involved in preparation of test plans in accordance with the business requirements.
- Authored, Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Effectively participated in every day stand-up meetings and participated in Iteration planning and retrospective meetings.
- Automated functional scenarios using Selenium Java with RIA.
- Used Firebug to identify Objects' ids, Name, XPaths, etc., links in the application.
- Prepared Test Plan, wrote Test Cases and executed test scripts as well as tracked bugs and generated defect report using Quality Center.
- Executed Automated Test Scripts & analyzed the results.
- Used Firebug to identify Objects' ids, Name, XPath, links in the application.
- Developed automation test scripts using in Python and Java using Junit in Selenium Web driver.
- Created automated scenarios using Selenium for regression testing.
- Used SQL queries to perform the back-end testing on Oracle.
- Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
Environment: QC10.0, HTML, Java Script, Selenium WebDriver with JUnit, SQL, Oracle, Linux, Eclipse, SVN.
Confidential, San Jose, CA
QA Engineer
Responsibilities:
- Developed Test plans and wrote Test Cases.
- Performed Functional, Integration, Scenario, Performance and Regression testing.
- Developed automated test scripts using Win Runner (Test Script Language).
- Involved in White box and Black box testing.
- Created test scripts by using generic functions.
- Developed scripts for Functional, Integration, Scenario and Database testing.
- Did Performance Testing for Stress and Load testing using Load Runner
- Involved in Manual Testing.
- Reported defects and interfaced with developers to resolve technical issues.
- Performed negative testing to find how the functions performs when it encounters invalid or unexpected values.
- Performed GUI Automation using RIA Test.
- Used different Internet browsers to verify performance of application under different conditions.
Environment: Quality Center 9.0, UNIX, Oracle, MS Project, MS Office, Linux, Windows 2000/NT.
Confidential
Software Test Engineer
Responsibilities:
- Preparing Test Scenarios as Test Plans, Test Cases, & Documentation.
- Participating in manual Testing (Functional, Integration, and System) at different environment.
- Automated web application UI testing using Selenium RC
- Executing the Test cases, maintained executed details with pass/fail details.
- Detecting the bugs and reporting the bugs in Bugzilla.
- Writing queries to validate the data.
- Involved in system performance and regression testing.
- Preparing and updating the manuals.
- Responsibility for preparing testing status report.
Environment: QC10.0, HTML, Java Script, Selenium WebDriver, SQL, Oracle
Confidential
Test Engineer
Responsibilities:
- Analysis of Business and functional requirement documents.
- Designed and developed test cases for testing of all the modules and executed the tests.
- Performed Functionality and GUI Automation using RIA TEST.
- Performed Regression Testing after every new feature was added.
- Involved in performing End to End testing and Integration Testing of the application.
- Debug the test cases, verified the test results and reported the defects using Test Director.
- Investigated software defects and interacted with developers to resolve technical issues.
- Back end Testing was performed using SQL queries.
- Performed end to end testing on applications manually and automated with Quick Test Professional Generated VBScripts for automation.
- Monitored Test Director to close the bugs/cases as and when developers fix the bugs.
Environment: MS Office, Windows XP, .Net, QTP, SQL Server, Test Director, Oracle 9i.
Confidential
Test Engineer
Responsibilities:
- Analysis of Conceptual design documents, Use cases and other requirement definition documents.
- Develop, review and executed Functional Test Cases and Test Plans.
- Involved in black box testing of the application.
- Involved in Change Request meetings and accordingly modify the test cases and testing effort.
- Performed regression testing, system testing and acceptance testing.
- Performed end to end testing on applications manually and automated with Selenium using Java.
- Involved in Change Request meetings and accordingly modify the test cases and testing effort.
- Wrote SQL Query to extract data from various database tables for testing purpose.
- Managing requirements, planning, scheduling, running tests, defect tracking and executing the test cases using Test Director.
- Logged issues in Test Director bug tracking tool.
Environment: MS Office, Windows XP, Java, Selenium IDE, Selenium GRID, Quality Center, Oracle 9i, Windows 2003