Qa Analyst Resume
Plano, TX
SUMMARY
- Over 7+yearsof experience inSoftware Quality Assuranceand Software Testing ofClient/Server ApplicationsandWeb basedapplications as a Quality Assurance Analyst in Automation Testing.
- Has excellent work experience in Automation Testing in telecom and school district and Health Care Domains.
- Proficient in all stages of the SDLC, STLC and Bug Life Cycle Functional Testing, Integration Testing, Regression Testing, Smoke and System Testing, User Acceptance Testing.
- Extensive experience in unit testing, integration testing, regression testing, GUI testing, back - end testing, browser compatibility testing, and component testing on Windows.
- Have expertise in application life cycle management, defect management and software configuration management.
- Extensively involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium.
- Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
- Test Plan, Design, Build and Maintain complex Test Automation Frameworks (Data driven, Keyword and Hybrid).
- Proficient in Test Case Design, Test execution and Defect Management.
- Ability to document and track defects as well as produce detailed reports using defect tracking tools such as HP Quality Center, HP Application Lifecycle Management.
- Experienced in Web application testing using Selenium WebDriver with TestNG framework.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
- Well versed with using Quick Test Professional (QTP)/Application Lifecycle Management (ALM) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
- Ability to learn and adapt to new tools and technologies very quickly.
- A systematic, organized, hardworking and dedicated team player confident in handling multiple assignments and meeting tight deadlines.
- Good experience in creating, modifying and enhancing both manual Test casesand Automation Scripts in selenium Web Driver.
- Experienced in Web application testing using Selenium WebDriver with TestNG framework.
- Experienced in testing web services using SOAP UI tool.
- A systematic, organized, hardworking and dedicated team player confident in handling multiple assignments and meeting tight deadlines.
TECHNICAL SKILLS
Selenium IDE/Web: Driver/RC/Grid, QTP, Junit,Testng SoapUI, Jmeter, Quality Center, Test Director, Rational tool suite (Rational Test ManagerRational Clear: Quest, Testng, JIRA, Rational Robot and XDE)
Languages: C++, UNIX Shell,SQL,Java,J2EE,JSP,HTML/CSS, JavaScript
Browser: MS Internet Explorer, Mozilla Firefox, Safari, Chrome, Netscape, Opera
Firefox Add-ons: , XPath, XPath checker, HTML Validator, Regular Expression Tester
Web elements: locating addons,Web debugging tools Firebug,Firepath, JavaScript Debugger
Bug Tracking: HP Quality Center, BugZilla, Visual Studio TFS, JIRA
Applications: MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)
Database: MS Access, PL/SQL, MYSQL, Oracle, Microsoft SQL Server 2008/2014
OS: Windows 7/Vista/XP/2000/ME/NT, UNIX (Sun Solaris), DOS, MAC OS X
Tools: Charles Proxy, Jenkins, Appium, JAMA, Polaris, Renesis, Mimosa, Dynatrace, QC/ALM, TFS, Rally, SOAP UI
PROFESSIONAL EXPERIENCE:
Confidential, Plano TX
QA Analyst
Responsibilities
- Analysis of business requirements with the help of BRD and HLD documents and by attending design review meetings.
- Involved in mapping requirements to testing scenarios and test cases to ensure proper coverage.
- Designed and Developed Selenium Test Framework.
- Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
- Used Selenium Web Driver API to automate tests on cross browser and cross platform environment.
- Involved in automating test cases using Selenium Web Driver with testing and execution of test scripts using Testing
- Used web debugging tools such as firebug, fire path and xpath to locate elements based on ID, Name, xpath, CSS Selector, Link, Partial Link, Attributes and Tags.
- Performed web testing for checking page contents, broken links, web objects, frames and tables using selenium.
- Used Extensively Java s action classes and Pop and Alert functionalities in testing script.
- Generated the test defects report and reported it to development team for Bug fixing through VSTS. the
- Experience in writing Test Plans, defining test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
- Coordinated with peers in the team for clarity on the requirements.
- Proficient in all phases of Test Life Cycle from test planning to defect trackingand managing defect lifecycle.
- Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center.
- Used Rest Assured Rest Api to Verify the customer address verification method against the third party data base Mellissa.
- Automated UI tests with different use cases and each use case with different list of variants to test ‘Look and Feel’ of the page.
- Defect Reporting and Resolution and Bug fixing.
- Involved in grouping of Test automation framework for Smoke Test to ascertain that the crucial functions of the application.
- Participated in daily scrum, sprint, grooming, planning retrospective meetings as part of agile process.
Environment: Java, Selenium WebDriver, Jenkins, Cucumber, Maven, TestNG, HP ALM, Quality Center, Soapui,Rest Api Rest Assured,PostManPluggin,UI, MVC, Jason XPath, HTML, CSS, JavaScript, SVN, SQL and Windows.
Confidential, Lewisville, TX
QA Analyst
Responsibilities
- Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Verified, edited and update test data in new or existing systems before testing.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Involved in writing Test Case by using Design docs and Acceptance criteria.
- Developed Automation framework using Selenium Web Driver.
- Developed Selenium test cases using TestNG framework
- Extended TestNG framework by adding some helper classes and methods.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Tested Order Management System (OMS) functionality including order entry, invoicing, payments, account receivable.
- Worked on Microsoft Test Manager for tracking and reporting bugs.
- UsedTFS 2010 (Team Foundation Server)forbug tracking, work item trackingandpublished test results in TFS to share with team members
- Testing of web services using SOAP UI.
- Coordinated with technical support associates to fix proprietary software issues.
- Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.
- Created test scripts and UAT test cases, coordinated with the UAT team and project manager and performed UAT activities with end users
Environment: Selenium Web Driver Testing, XML, Maven, Eclipse, Java Script, Firebug, Fire Path, XML, UFT, HP ALM, Oracle SQL Developer, Version One.
Confidential, Dallas, TX
QA Analyst
Responsibilities:
- Analyzed the functional requirements for developing Test Cases and Test Scripts
- Performed Functional and Regression testing manually.
- Created QTP scripts with the Framework followed by the Company.
- Performed web services Functional and regression testing usingSOAP UI
- Wrote SQL Queries to extract the data from database tables for testing purposes.
- Performed feasibility studies and evaluated system requirements.
- Defects were tracked analyzed and monitored using Test Director.
- Provided feedback to improve user experience
- Used SOAP UI to test data consistencies for web services.
- Wrote TSL using Win Runner by using record and play as well as programming
- Conducted compatibility tests with different browsers and multiple operating systems.
- Worked on Hybrid methodology (Water Fall and Agile).
- Tested Applications compatibility on different browser versions (IE, Firefox, Safari and Chrome).
- Verified that all features work as described in the application documentation provided by the Development Team and as defined through study of screens and underlying application code.
- Regression testing on each new build of the application to verify that the latest version of the software has not affected previous working functionality and that known problems have been fixed.
- Reported decisions based on the results of the validation tests performed and provided suggestions to improve quality of the AUT.
- Report Test Failures and Defects using HP Quality Center (QC) and Team Foundation Server (TFS) and provide management with Regression Test Reports and Progress Reports.
Environment: Quality Center (QC), SOAP UI, SOA, Quick Test Professional, Load Runner, web sphere, web services, UNIX
Confidential, Las Vegas, NV
QA Tester
Responsibilities:
- Reviewed software requirements specification (SRS) and functional requirement documents.
- Prepared the master test plan and traceability matrix documents.
- Analyzed and updated business requirements, use cases usingTFS(Source Control), wrote and implemented theTest Plan, variousTest casesandTest ScriptsinVBScript to test various functionalities using the automated tool QTP and also wrote manual Test Cases using Quality Center (QC) according to functional documents and requirements.
- Reviewed Requirements Specifications, wrote test cases and executed test scenarios.
- Created Test cases and scenarios for System, Integration and Regression Testing Using Quality Center.
- Involved in Test Execution for System and Regression Testing.
- Used Quality Center to log the defects and issues found in the application and also generated different kinds of reports to project the status of the testing.
- Tracked defects using Quality Center.
- Performed Back-End Testing by writing basic SQL Queries and stored procedures and Followed Waterfall Methodology.
- Created and executed test cases and test scripts of data loads (initial and delta).
- Wrote optimized SQL queries to validate that actual test results match expected results.
- Utilized Rational Manual Tester (Test Manager and Clear Quest) to manage test cases and log defects.
- Interacted with technical staff within and outside their area and assisted in resolution of reported issues.
- Coordinated the offshore team to complete assignments within test schedules.
Environment: Oracle11g, DB2, SQL, PL/SQL, UNIX Shell Scripting, IBM Web Sphere Portal 8.0,Rational