Qa Analyst Resume
Silver Spring, MD
SUMMARY
- Over 4 years of experience in Software Quality Assurance and Test Automation Process in IT industry and that include applications which are Client/Server, web - based Applications with proficiency in both manual and automated testing.
- Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
- Experienced in Automation Testing for Web interface by using Selenium WebDriver performed parallel Integration Testing and System Testing.
- Automation experience using Selenium IDE/Web Driver and TestNG frameworks.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Expertise in Documentation of Use cases, Test Plans, Test Scenarios, Test Cases and Test Metrics.
- Experienced in Functional and Regression Automation Testing with Selenium for the Web based application.
- Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
- Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing.
- Experience in testing Web Services using SOAP UI/Postman to test the XML requests and the responses for each of the operations.
- Experience in using HP ALM, Quality Center and Jira to document the test plan/test cases and keep track of the defects.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/WebDriver/Grid, Soap UI, Postman, Cucumber
Test Framework: Junit, TestNG
Web Debugging Tool: Firebug, Firepath
Build Tool: Ant, Maven.
Continuous Integration Tools: Jenkins
Defect Tracking Tools: Jira, Quality Center, HP ALM
Databases: Oracle, SQL
Operating Systems: Linux, Windows, UNIX
PROFESSIONAL EXPERIENCE
Confidential -Silver Spring, MD
QA Analyst
Responsibilities:
- Documented the business requirements, developed test plans, test cases created for the da-tabase backend testing and to test database functionality.
- Designed and executed various Test scripts for Regression tests.
- Assisted in gathering the business requirements, ETL Analysis, ETL test and design of the flow and the logic for the Data warehouse project.
- Developed ETL test cases for various lines of businesses based on ETL mapping document.
- Backend testing of the DB by writing SQL queries and PL/SQL scripts to test the integrity of the application and Oracle databases.
- Expertise in writing SQL Statements in database to make sure whether the data is populated in Data Mart/Data warehouse According to Business Rules.
- Responsible for validation of Target data in Data Warehouse and Data Marts which are Trans-formed and Loaded using SSIS ETL Tool and Internal ETL Tool.
- Involved in investigating the errors by tracking the root cause for the error.
- Collected evidence for each step of the process to ensure that any errors are captured in time and resolved immediately.
- Prepared and Execution of test scripts using Selenium using TestNG.
- Performed functional, compatibility testing on different browsers like Firefox, IE & Chrome.
- Experience in working with Selenium Web Driver.
- Experience in writing CSS Selectors, Xpath expressions to identify web elements.
- Written Complex SQL Queries. To do manual testing in my feature on the SDM tool for every release and check the configurations.
- Wrote SQL and PL/SQL scripts to validate the database systems and for backend database test-ing.
- Raised defects in HP Quality Center defect tracking system.
- Involved in Mobile Testing and Web Soap based Webservices
- Designed Traceability Matrix to match the test scripts with the Functional design document.
- Good experience in writing SQL in order to data validation in migration as part of backend test-ing worked with ETL group for understating mappings for dimensions and facts.
- Worked on issues with migration from development to testing.
- Tested the entire compliance reports generated using SSRS BI tool by validating the data in the report against the database according to the requirement specifications using SQL.
- Assisted with Mobile Apps testing and creation.
- Experience in software testing of client server and web-based application, Mobile application’ Confidential, Mobile devices and Mobile platforms
Environment: Quality Center 12.1, UAT, ASP.Net, HL7, ETL, SQL Server, MS Office, SOAP UI 3.x, Oracle, XML, WSDL, XSLT
Confidential, Indiana, PA
QA Analyst
Responsibilities:
- Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
- Performed white box testing using TestNG for class, method, & WebServices testing.
- Involved in Maven configuration for running servers and scripts after the build.
- Involved in preparing a report of all automation difficulties and test results for further application using Maven.
- Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
- Used Jenkins as continuous integration server to run automated test suites.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Added many front-end automation tests and BDD steps using Cucumber specification framework, TestNG, Appium and Java which decreased 75% of manual testing.
- Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
- Involved in designing and building automation frameworks in support of continuous integration in a Test Driven Development (TDD).
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Python, Ruby, TestNG, Quality Center/ALM, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD and Windows.
Confidential, NJ
QA Analyst
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
- Involved in testing various business rules User/Customer Functionality, Change Process.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Worked on UI Web services using Salesforce tool.
- Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Bugzilla.
- Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG.
- Used Apache POI for the data driven test cases.
- Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
- Involved in database testing using MS SQL Server.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Experience to run test cases using JENKINS.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for various cross browsers using XPath in Selenium.
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- 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.
- Prepared Test summary report after every build Release and submit it to the QA Managers.
- Participated in QA team meetings and walkthroughs for weekly QA testing review.
Environment: Selenium Web driver, Eclipse, Bugzilla, Java, Windows, MS SQL Server, Test-NG, Apache POI, Page object pattern (POM), Maven, Jenkins and SOAP UI
