Sr. Qa Analyst Resume
Reston, VA
PROFESSIONAL SUMMARY:
- Over 8+ years of software quality analyst on large diversified projects, including manual/automation test case execution, defect tracking, test plan/test case creation and management, and requirements analysis.
- Worked in multiple domains like HealthCare, Finance, Insurance, and e - commerce Domains.
- Well versed in GUI application testing, Database Testing, Front-end Testing, Load Testing, performance testing on Client-server, stand alone, and web- based applications with multiple server domains.
- Manual Testing experience involves Test Planning, Test scenario creation, Test case writing, Test data creation using MS Excel, SQL and Perl, DB validation, Defect reporting with Test and Defect management in Quality Center/Test director.
- Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, ID and NAME)
- Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider.
- Working experience XPath, Firebug, Firepath, Maven and TEST NG annotations.
- Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
- Expertise in performing Unit Testing, System Testing, functional testing, Non-functional testing, Usability Testing, Regression Testing, End to End Testing, System Integrating Testing (SIT) and User Acceptance Testing (UAT).
- Experience in Mobile Testing of leading-edge mobile applications/devices on various OSs &environments - iPhone, iPad, Android, Blackberry, Surface Pro 2 & 3.
- Excellent experience with source version control tools such as Subversion (SVN), TFS, & Git.
- Proficient in different software development methodologies like Agile Methodology, Waterfall model and Iterative model.
- Proficient in testing web based applications in Health care, E-commerce, Banking and Property Insurance.
- Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
- Expertise in using UI Automator viewer in Appium to inspect elements in mobile applications.
- Emulators like: Device Anywhere, perfecto mobile and Simulators like: Android SDK, iOS, Android ADB, etc.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Strong communication, presentation and interpersonal skills as well as strong problem-solving skills and a great team player.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, HP ALM), JIRA, SOAP UI, Eclipse, Protractor, Appium, Cucumber.
Frameworks: Junit, TestNG
Languages: Java, JavaScript, HTML, XML
Operating Systems: Windows XP, Windows 95/98, & server 2003, UNIX and LINUX, DOS, MAC OS
Firefox Addons: Fire Bug, XPath
Build/CI Tools: Maven, Jenkins
Bug Tracking Tools: HP Quality Center, Bugzilla
Mobile Testing: Android SDK, ADB, iOS
SOA Technologies: SOAP UI.
Databases Technologies: SQL Server, Oracle
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Sr. QA Analyst
Responsibilities:
- As a QA tester, I am primarily responsible for working with business group, development team for preparing Test plan, traceability, and Test signoff documents.
- Developing BDD test scripts in cucumber using selenium Web Driver (Using page object model) and integration tests with bamboo.
- Configured Selenium Web Driver, Test NG and created selenium automation scripts in java using Test NG prior to agile release.
- Worked on developing the automation scripts using Selenium Web Driver with Junit Frame work.
- Developed Automation scripts for new enhancements using Selenium Web Driver and Test NG, Junit.
- Involved in developing automation framework and Automation Scripts using Protractor Javascript, and Cucumber tool.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
- Developed Automation Scripts using Protractor, Jasmine Framework and JavaScript to test angularJS application.
- Developed component level testing using JavaScript, TestNG and Protractor.
- Involved in creation of automation framework in Selenium Web Driver using behaviour driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
- SQL Queries to retrieve the data from various Tables and to test the database.
- Performed Regression testing on new builds using Selenium Web Driver and using Hybrid framework.
- Integrated automated test cases into nightly build system (Jenkins) to run the regression tests after the new build is ready.
- Created automation scripts for complex scenarios and performed Functional and Regression Testing for various releases using Selenium (Web Driver) and TestNG.
- Involved in testing Web services with tool called SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them. Participated in Daily & Weekly Defect review and SCRUM meetings.
- Used automated scripts and performed functionality testing during the various phases of the application development using Test NG framework.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, Functional testing, Integration testing.
- Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
- Used SOAP UI tool to be located the WSDL file on the internet, create test cases, and execute test cases.
- Using Postman for service testing and backend using JSON.
- Used automated scripts and performed functionality testing during the various phases of the application development using Test NG framework.
- Integrated Test NG with Selenium using Eclipse to generate test execution result.
Environment: s: Selenium Web Driver, Postman, Oracle, Java, JIRA, HP ALM (Quality Centre), Test NG, Bamboo, Junit, POM, SVN, SQL Server, Soap UI, Firebug, XPath, UFT/QTP, Jenkins, Maven, Protractor.
Confidential, Dallas, TX
Automation Engineer
Responsibilities:
- Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
- Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Centre.
- Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
- Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test. All development was done under Eclipse IDE.
- Web Services automation for manual and Automation both. Automation using TestNG and Selenium.
- Used Java language and Junit, Test NG framework for scripting. Used Ant for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database
- Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
- Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
- Involved in developing Test plan and Test scripts using the business documents in Test Director.
- Performed Different types of testing iPhone App and Android App. Validated Social Networking sites (Face book, Twitter and Google +) for Company Page.
- Experience in creation of library functions, Checkpoints, Data Validation Descriptive Programming using QTP 11.0. Experience in Data Driving and Keyword Driven testing.
- Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
- Performed End-to-End testing manually and was associated with User Acceptance Testing.
Environment: Selenium WD, SQL Server, JIRA, MS Excel, HTML, SQL, MS Office, Visual Studio, JAVA, TestNG, Bamboo, Jenkins, Junit, Cucumber.
Confidential, Louisville, KY
Automation Tester
Responsibilities:
- Analyzed business requirement documents and functional requirement documents and was involved in all phases of the project lifecycle.
- Designed, executed and maintained Selenium Web Driver Testing, automated test cases for regression test cases.
- Design and develop the best automation framework for the project using TestNG and Java on multiple browsers - Firefox, Chromes and Internet Explorer.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Configured Data driven framework with Apache POI to read and write to Excel file and Created POM to store the project data and configured their details using Ant to build project
- Developed BDD tests using Cucumber by writing features and developed required code in Ruby for Cucumber.
- Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
- Tested web service XML using SoapUI tool. Modified end points when we worked on different servers and different versions of Web Services.
Environment: Selenium WebDriver, Eclipse, Jenkins, SOAP UI, Junit, TestNG, Java, Cucumber, HTML, CSS, JavaScript, SQL Server 2012.
Confidential, Los Altos, CA
QA Engineer
Responsibilities:
- Analyzed Business Requirements, Functional specifications, Detail Development Plans and Development schedules documents.
- Application was built on Agile (Scrum) methodology.
- Participated in design walkthrough to understand business logic implemented.
- Performed functional tests using Selenium Web Driver with data driven framework in a database.
- Tested web services using REST client and analyze JSON response.
- Used TestNG Test Suite to run group of Test classes and Test Cases.
- Developed Test Strategy, Test plans and Test scenarios for work orders using Quality Center/ALM.
- Preparation and review of the test cases for complete functional coverage, Identification of Regression Test cases and lead test cases execution.
- Tested and validated databases for Loan documents, Loan information and consumer data.
- Utilize commonly used version control and continuous integration tools such as GIT and Subversion(SVN) when test automation is performed.
- Performed database validation using SQL queries and PL/SQL procedures to verify the data reflected correctly from database to Outbound Files.
- Supported project manager in effort estimation, scope of the releases and defining tasks.
- Provided System Integration Testing(SIT) exit criteria, release documents for QC handover to UAT team.
Environment: Selenium WebDriver, TestNG, JAVA, HTML, JavaScript, XML, SOAP, Quality Center 10.0, SQL Server.
Confidential, Lakeland, FL
Manual / QA Tester
Responsibilities:
- Performed manual testing on the applications and verified the functionality of all modules in the application.
- Utilized full range of testing methods, including functional, regression, integration, installation, User Acceptance Testing
- Developed test cases and test procedures from prototypes, technical specifications, requirements documents and use cases.
- Developed test plans, problem reports, status reports, and final test summary reports.
- Produced reports for all testing efforts, results, activities, data, logging, and tracking.
- Executed SOAP based web services for API testing (Java client and SoapUI).
- Tested Complex ETL Mappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
- Used HP Quality Center to Report bugs and Data Quality Issues on each check sum and field validation Tests completed.
- Responsible for Unit Test plan/specifications with documented test results.
- Identifying and submitting BUG’s to development for resolution.
Environment: Java, HTML, SQL SERVER, MS Excel, Quality Center/Test Director, SOAP UI, ETL.
Confidential
Manual Tester
Responsibilities:
- Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
- Involved in GUI testing, integration testing, navigation testing, IVR testing, and regression testing using web based application and client-server applications.
- Developed test scenarios and test procedures based on the test requirements.
- Performed manual testing on application before going for automated testing.
- Executed functional and system tests manually.
- Wrote SQL Queries for backend/ETL testing.
- Performed Integration and User Acceptance Tests throughout the SDLC of the application..
- Execute test cases and manage defects using HP ALM/Quality/Center.
- End to end testing on validating the claims functionality including data validation from source to destination tables.
- Submitted Coverage Status Report of tests performed on weekly basis.
- Involved in project meetings and interacted with other team members to resolve the problems.
Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Waterfall, UNIX, MS SQL Server 2000, MS Excel, Windows XP Quality center, ETL.
