Sr. Qa Analyst Resume
Lincoln, NE
PROFESSIONAL SUMMARY:
- Over 8+ Years of professional experience in Software Quality Assurance, Automation and manual testing in various domains.
- Experience in different phases of Software Testing and Software Development Life Cycle (SDLC & STLC) including Agile Methodology/SCRUM.
- Specialized in automation testing using Selenium and QTP/UFT.
- Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), JUnit, TestNG, JIRA and Eclipse.
- Hands on experience in working with Quick Test Professional (QTP) for automating the standalone applications and web applications.
- Used Desired Capabilities and Remote WebDriver in the Selenium Grid for performing Cross Platform Testing, Cross Browser Testing and Parallel Testing.
- Expertise in grouping the Test cases and Test methods for Regression and Functional testing.
- Experienced in handling Drop down Menus, Mouse Actions, Key board Actions, Frames and all types of Pop Ups using Selenium.
- Well versed in handling Alerts and Cookies in Selenium WebDriver.
- Hands on experience testing the web services using Application Testing, SOAP UI and Restful API Micro services.
- Technical expertise in software product testing/debugging using QA tools for iOS/Android Apps.
- Worked Extensively on JUnit, Test NG framework for Unit Testing, Maven for Project building tool, Jenkins for Continuous Integration (CICD).
- Proficient in developing Test scenarios, Test cases, Test data, Test reports and Documenting Manual and Automation Tests.
- Experience in Data Warehouse, ETL testing, data migration/conversion testing.
- Extensively worked on Mobile application and device testing.
- Experience in Web based testing including Unit Testing, Integration Testing, System Testing, Functional Testing, Regression Testing, Smoke Testing, OAuth testing and GUI Testing.
- Performed back - end testing by executing complex SQL queries on Oracle and MY SQL Server.
- Experienced in using Test Management tools such as JIRA to track test progress, execution and deliverables.
- Hands on experience in Object Repositories tools like SVN, GitHub.
- Well conversant with scripting languages like Java Script, HTML, DHTML, and XML.
- Good understanding and knowledge of UNIX commands.
- Good Knowledge in Agile Tools like Version One and Rally.
- Implemented automation scripts for Cucumber BDD framework to test key Business Processes scenarios.
- Expertise in logging defects using JIRA, performed defect tracking and reporting.
- Involved in Peer Reviews of Test cases/Defects and developed, maintained Review Checklists.
- Experience in conducting Review meetings (Inspections & Walkthroughs).
- Expertise in Onsite-Offshore and hybrid Model.
- Expertise in logging defects using JIRA, performed defect tracking and reporting.
- Experience in conducting Review meetings (Inspections & Walkthroughs).
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Testing Tools: HP Quick Test Professional (QTP), HP Quality Center/ALM, Selenium (Selenium IDE, TestNG, Selenium WebDriver), Appium, TOAD, Soap UI, Load Runner, Eclipse ID, Maven, JMeter, Jenkins, Bugzilla, Jira, Agile, GitHub
Programming Languages: VB Script, C, Java, Java Script, J2EE, JSP, XML, HTML, Groovy script.
OS: All Versions of Windows, Linux, UNIX, Mac OS X, iOS, Android, Blackberry.
Database: Oracle, SQL Server, IBM DB2, MySQL, and MS SQL.
Web Browsers: IE, Mozilla Firefox, Chrome, Safari.
Business Mgmt. Tools: MS Word, MS Visio, MS Excel, MS PowerPoint
Bug Tracking Tool: Bugzilla, JIRA, Quality Center.
Utilities: Eclipse, SVN
Methodologies: Agile and Waterfall.
Application/Web Servers: BEA Web Logic, Apache Tomcat.
Web Services: XML, XSD, WSDL, Rest, API.
PROFESSIONAL EXPERIENCE:
Confidential, Lincoln, NE
Sr. QA Analyst
Responsibilities:
- Analysed 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.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Developed automation framework for Selenium WebDriver in Modular Framework model.
- Extended TestNG framework by adding some helper classes and methods.
- Developed Selenium test cases using TestNG framework
- Maintained and executed Maven build files for running automated tests.
- Created and executed Power shell scripts for regression test suites and Unit test.
- Used Maven to help manage project's build, report and documentation across the network.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Created automation framework in Selenium WebDriver using behaviour driven approach like Cucumber.
- Tested applications developed in Java with J2EE framework
- Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
- Testing of web services using SOAP UI.
- Experienced in load and performance testing tool JMeter and Load Runner.
- Developed BDD Automation framework using Cucumber and developed Features, Scenarios and Step definitions.
- Created the data driven framework using HP Service Test and SOAP UI.
- Created automation scripts in SOAP UI using Groovy Script for web services testing.
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Worked on Data Driven Framework and MVC for Automation test scripts.
- Integrated Selenium WebDriver with existing API to test framework.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven). Checked Log files to analyse errors experienced using Log4j during testing.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Worked with source version control tool such as Subversion (SVN).
- Performed Backend Testing of the application by writing SQL queries.
- Coordinated with technical support associates to fix proprietary software issues.
- Created manual test cases, reviewed with different stakeholders to validate the functionality.
- Verified, edited and update test data in new or existing systems before testing.
Environment: Java, Selenium WebDriver, Jenkins, Cucumber, Maven, Load Runner, JMeter, TestNG, HP ALM, Quality Center, SOAP UI, MVC, XPath, HTML, CSS, JavaScript, SVN, BDD, SQL and Windows.
Confidential, Blue Ash, OH
QA Analyst
Responsibilities:
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Automated highly transactional web application using Selenium WebDriver.
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Performed Smoke, Functional, Database, Integration, System, Regression, Interface, Data validation and Performance testing for Philips Health Care web and Mobile applications.
- Used Selenium WebDriver and Selenium framework (Page factory) to automate functional testing of GUI.
- Responsible for all deliverables such as Test Objective Document, Ambiguity Review Document, Test Script, Test Data, Test Results, Test Summary Report, Defect Report.
- Plan, design and review test specifications, while ensuring full testing coverage based on functional specifications and requirements documents.
- Validated the response of the API with SQL queries on the database.
- Expertise in performing Manual tester testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Implemented Protractor automation testing for JavaScript browser
- Tested the ETL Informatics mappings and other ETL Processes (Data Warehouse Testing)
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Used Android SDK and set up mobile device Emulator to test application and to get log files
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Actively involved in SDLC and STLC process.
- Developed Functional and performance tests using TestNG framework.
- Used JIRA for bug reporting and tracking the status of the bug.
- Created and executed automation test scripts using Selenium web application-testing utility.
- Installed and configured Selenium to the QA as per the requirements of the client following the procedure.
- Practiced Test-driven TDD, automated unit testing, refactoring, and extensive pair programming.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Used MAVEN as a build tools on Java projects for the development of build artifacts on the source code.
- Performed backend testing using UNIX and SQL Scripting.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.
Environment: Java, JavaScript, Selenium Web Driver, Maven, Appium, UNIX, ANT, TestNG, Jenkins, Eclipse, Protractor, iOS, SOAP UI 4.0, JIRA, Firebug, HTML, XML, CSS, SQL, ETL, Oracle.
Confidential, Pittsburgh, PA
QA Analyst
Responsibilities:
- Involved in Business Requirements Analysis meeting and worked on Test Plan document.
- Reviewed and analysed Business Requirement Documentation (BRD) to gain understanding of POS implementation.
- Worked on EMV and Point to Point encryption project for POS.
- Reviewed Functional requirement and Use Cases documented.
- Worked on POS QA Testing was involved in setting of QA Test environment with test lab environment.
- Created test scenarios and test cases based on functional documents and User stories.
- Tested different functions of the POS system like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.
- Performed data validation testing using POS system.
- Worked in Agile development environment and participated in the Test Plan and Test Strategy creation.
- Attended sprint plan meetings every two weeks to review the user stories and daily SCRUM meetings.
- Defect reporting and bug tracking using HP Quality Center.
- Performed Web Testing to check for broken links in a page.
- Executed test suite and developed reports and reported defects.
- Performed data validations using SOAPUI tool to automate web services (SOAP, RESTFUL).
- Participated in Weekly meetings and walk through to discuss Defect Priorities.
- Prioritized the defects and the severity levels using Quality Center and discussed with the developers to resolve the issues.
- Involved in extensive data validation using SQL queries.
- Managed and executed test cases and logged defects in defect reporting tool using HP Quality Center/ALM.
Environment: Quality Center, Windows XP, Linux, DB2, Oracle, SQL, T-SQL, PL/SQL, XML, Agile, Web Services, Maven, HTML, Toad, Putty, MS Office.
Confidential, San Jose, CA
QA Tester
Responsibilities:
- Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
- Performed Regression testing, verified for every modification in the application
- Involved in status reporting, project meetings and project planning with the team.
- Performed regression testing using QC by modifying and documenting the existing scripts.
- Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
- Proficient in Functional Testing tool Selenium and the various frameworks in Java.
- Developed automation test scripts for client -server and web based applications using Python, Silk and other automation tools.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver.
- Provided best practices in Automation testing in Coded UI.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
- Developed and maintained custom libraries for common automation frameworks using JAVA in Selenium.
- Developed Test Cases and Test Scripts for Integration Testing, System Testing and UAT Testing.
- Interacted with Developers, Business and Management teams and End Users.
- Prepared weekly project report that includes Test Metrics and status reports.
Environment: SQL Server, JIRA, Cucumber Firebug, Xpath, Firebug, Windows, Java/J2EE, Selenium Web Driver/Grid, TestNG/Junit, Maven/Ant, GIT, XML, HP ALM, MS Outlook, MS Excel, MS Word, Soap UI, Firefox, Chrome, Linux.
Confidential
QA Tester
Responsibilities:
- Looking into the issues faced by client, analyzing it and getting it fixed.
- Using a Bug tracking tool to track the bugs until they are fixed completely.
- Involved in End to End testing of application processing and all its phases.
- Professionally and courteously working for an organization where I tested various modules in Web Services and Web Application.
- Involved in backend testing by writing and executing SQL queries verify the database for the relevant test cases.
- Experience in database query manipulation. SQL, PL/SQL statements, stored procedures and triggers.
- Prepared the script for Performance testing of an application with the help of the automation tool JMeter.
- Tested the integration of peripheral devices with the web-based application.
- Good understanding of manual Testing for SSRS reports.
- Have conducted various UAT User Acceptance Testing sessions for the clients.
- Good understanding of database testing and, also finding out the issues related to Database
- Worked closely with administrators in gathering and reviewing the business requirements for each Release.
- Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
- Involved in creating project plan, test plans, estimations, and tracking projects.
- Prepared the test summary reports.
Environment: SDLC, Jira, System Testing, Regression Testing, Load testing, Performance testing Agile, Bugzilla, GitHub, Java, JMeter.
