Sr.qa Analyst Resume
Nyc, NY
SUMMARY
- Over 7+ years of IT experience in Software Quality Assurance Testing in Web based, windows application.
- Strong knowledge of all phases of Software Testing Life Cycle (STLC), and Software Development Life Cycle (SDLC).
- Extensive experience in Manual Testing and Automation testing including different types of testing types like Functional, User Interface, Regression testing, Sanity testing, System Testing, Positive and Negative testing of the Application Software.
- Proficient in writing Test plan, Test strategies, Test Matrix executing testing procedures and creating Test Reports.
- Experience with tools Selenium IDE/WebDriver, Quick Test Pro (QTP), Quality Center (QC), and TestDirector.
- Developed and maintained automated test scripts in Selenium WebDriver using TestNG framework using java program in Eclipse IDE.
- Proficient in using locators like CSS, Xpath and DOM for locating the elements in Selenium.
- Experienced in developing VBScript and descriptive programming in QTP
- Experienced in designing standard QA reports for bug tracking and reporting using Quality Center tool.
- Experienced Waterfall, Agile and Scrum methodology.
- Experience in working on different Windows platforms like Windows Vista, Windows Server 2008, and Windows - 7.
- Good experience in Project Management activities like Estimation, Resource allocation, CMMi level compliance, Milestone reports, generating quarterly project reports, Setting goals in the project and Quality control activities
- Good interactions with developers, managers and team members to coordinate job tasks in an efficient manner.
TECHNICAL SKILLS
Testing Tools: Quick Test Pro 10.0/9.x/8.2, SoapUI 4.0.1,3.0, Quality Center 10.0/9.x/8.2, Test Director, LoadRunner, Selenium IDE/WebDriver/RC, TestNG
Bug Reporting Tools: Quality Center, IBM Rational clear Quest 6.2
Programming Languages: Java, C++, HTML, HTTP, MS FrontPage, XML JavaScript, SQL, Shell, Perl, Python
Software Packages: MS Office XP Suite
Data Bases: Oracle, MS SQL Server
Operating Systems: Windows NT/2000/XP/Vista/7, Unix and Linux.
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Sr.QA Analyst
Responsibilities:
- Developed test plans based on software requirement specification
- Independently executes test plans and test scripts based on planned project schedules and in accordance with QA methodology.
- Performed end-to-end testing on release versions for the software application, detected and reported bugs.
- Developed and communicated the test strategy, software test plans within the Agile development process.
- Identify and develop test scenarios and test cases in HP Quality Center
- Developed automated scripts using Selenium WebDriver and conducted testing like functional, integration and regression testing for the application. Automation testing using TestNG framework to create test cases in WebDriver.
- Used Firebug, CSS, Html and DOM to locate objects in Selenium.
- Records and tracks defects uncovered during the execution of tests scripts. Drives defect towards resolution; proposes and designs retest cases, scripts and data. Contributes to the defect management: defect status, root cause, daily triage meeting.
- Tested the application for functionality and documented all pass-fail reports, created modification requests, assigned modification requests to respective developers and verified bug fixes.
- Performed screen navigation test to ensure that the links are established as per the requirement documentation provided.
- Worked with the stakeholders of the project to analyze the test data and results.
- Provided QA approvals and signoff.
Environment: Selenium, Agile, HP Quality Center, Agile, TestNG, Java, Eclipse, MySQL, Windows Vista, Windows 7
Confidential, St. Louis, MO
QA Analyst
Responsibilities:
- Used SELENIUM extensively for automation of test scripts for test re-usability and modularization; automating manual test cases; controlling framework from Excel file; using batch execution of multiple test classes; building Selenium framework to test a web application end to end using both RC Server and Web Driver; testing the compatibility of different browsers in different platforms; fixing/debugging of Automation test scripts for complex business logics.
- Customized test reports using ANT.
- Prepared parameterizing of the test data and x paths from configuration file.
- Prepared weekly reports, interim test reports, status reports, Go/ No Go reports and presentation to management.
- Designed the process flows to record the dependencies between the mapping.
- Achieved goals through use of Integration tools: Jenkins; Sauce Labs: Selenium, Java, Mobile Android testing; collecting computer resources from multiple locations via Grid; Java-based data access technology: JDBC; cross-platform document-oriented databases: JDBC, Apache SVN, Apache Ant and Apache Maven frame works.
- Performed Integration testing to test the functionality of the modules.
- Involved in User Acceptance Testing and Regression testing on different versions of the application.
- Reported, tracked, reviewed, analyzed and compared bugs using a Defect Tracking Database in QC.
- Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
- Developed and implemented a Keyword Driven automation testing framework with Selenium RC and Web Driver.
Environment: SELENIUM, JIRA, Agile, Oracle 10g, SQL, PL/SQL, TOAD, SQL Loader Plan, UML Tools, Oracle 9i, SQL.
Confidential, Mountain View, CA
QA Analyst
Responsibilities:
- Estimating testing efforts required to test various maintenance and support cases assigned to the team
- Setting estimates with business for production releases and making them aware of the risk mitigation efforts put forth
- Following both Agilke SCRUM and Waterfall methodology of development
- Involved in testing complex SOA architecture for Media domain, which involves testing UI, backend which includes Oracle and vendor databases and applications with web service testing for Q's and Topics.
- Involved in Writing Test Plans for Manual Functional Testing using "Rally"
- Implemented manual and automated testing methods to perform Functional, Load, Integration, and Regression testing using Selenium
- Worked closely with development team in creating automated scripts for the application using Selenium and Eclipse
- Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, security, usability and Unit Testing.
- Responsible for Setup and Configuring the testing environment with Eclipse, TestNG, Selenium RC server, Selenium Java client driver and Selenium Web Driver.
- Designed and Developed Automated Test Cases using Selenium Web driver, TestNG and Eclipse IDE with SOAP UI Pro.
- Extensively recorded Test cases using Selenium web driver and exported those TestNG scripts to Eclipse
- Created Selenium TestNG test suites for various Functional modules, modified, debugged and executed using TestNG plugin to Eclipse IDE
- Generated Selenium reports using TestNG Reporter and automated report generation using ANT
- Developed various SQL Queries and stored Procedures for backend validation
- Used SQL Queries for backend testing (Testing the application from the logical storage of the data, validating the storage data with the UI
- Checking the functionality of the database, to verify the functionality of the database)
- Wrote numerous SQL Queries for data integrity
- Performed Web Services testing using SOAP UI
- Performed Web services testing in Development, Integration and QA environments and also performed Smoke testing before going into production.
- Responsible for tracking, reviewing, analyzing the defects and reported to Developers using JIRA, a bug reporting tool
- Worked with development team to ensure testing issues are resolved on the basis of using defect reports.
Environment: SOA Archietecture, Agile, Selenium Webdriver, Selenium Grid, TestNG Rally, SOAP UI, REST Service, Oracle 9i, Java, Hermis
Confidential, Dayton, OH
QA Analyst
Responsibilities:
- Written white-box test cases based on the User and Business Requirements.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and JAVA.
- Worked on White-Box server-side System level test cases using JUNIT.
- Performed cross browser functional testing using selenium WebDriver.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
- Involved in Maven configuration for running servers and scripts after the build.
- Verified the application on difference web browser such as IE, Mozilla Firefox and safari
- Tested web-based application on different operating systems such as Windows XP, Windows 7 and MAC. Also, tested the application for different Java versions.
- Performed automated regression testing to check the new functionality, bug fixes, and fix packs. Tracked the bugs accordingly using TTP.
- Developed and documented complete testing process with well-written test cases.
- Involved in project meetings to meet project deliverables and goals.
- Developed Sikuli scripts to automate some flash part of application.
- Developed AutoIt functions handle Authentication windows and popup.
- Worked in the form of sprint team with business analysts and developers in Agile methodology
Environment: Java, JUNIT, CSS, Xpath Checker, Agile, Firebug,SeleniumWebDriver & Grid, Eclipse, Sikuli, Autoit, XML, Maven and Jenkins.
Confidential, West Haven, CT
QA Analyst
Responsibilities:
- Involved in the creation of test cases and test procedures required for manual testing and to initiate automated testing.
- Analyzed User Requirements attended Change Request meetings to document changes and implemented procedures for test changes.
- Developed and executed automated Test Scripts in QTP using VBScript for Functional & Regression Testing using Quality Center.
- Performed system tests and logs results.
- Written the Test Cases, Test Scripts, and Test Steps for all the modules and stored in Quality Center.
- Recorded results and reported defects to development team.
- Coordinated with the developers on Defects Status on a regular basis.
Environment: Windows 2000/XP, IIS, Oracle, XML, VB Script, Java, Quality Center.
