Systems Qa Analyst Resume
Milwaukee, WI
SUMMARY
- Around 10 years of experience in Software Quality Assurance Testing on GUI based Client - Server, Web applications using Manual and Automated testing procedures.
- Experience in Agile Scrum and Waterfall methodology
- Executed multi-tasking skills to work on multiple projects and thrive in a fast-paced, agile environment.
- Executed test cases using Selenium Junit framework, build management tools ANT and Maven, schedule runs using Continuous Integration tool Jenkins
- Expert in developing Java Selenium Web Driver /RC/IDE/GRID test scripts and Test Frameworks
- Good experience in using Java, Junit and TestNG test framework to write functional test.
- Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for multiple projects.
- Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver
- Experience in data conversion and migration projects
- Experience in handling SharePoint related testing
- Involved in Scrum Framework through Sprint Planning, Sprint Grooming, daily Stand-up's and helped Scrum Master in maintain Burn down chart usingJIRA.
- Extensively used JIRA for defect tracking and other test tasks
- Extensively used SOAP UI to test Web Service/Rest API
- Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
- Expert in Creating scripts for different frameworks (Data Driven/Keyword) in QTP
- Maintained well documentation including Test Metrics, Test Features Vs Test Coverage
- Build and execute regression test cases for every release using HP ALM
- Closely working with Solution Managers to understand the new business requirements.
- Experience with analysis tools such as TOAD, Razor SQL and PL/SQL Developer
- Extensive experience in Oracle (SQL, PL/SQL).
- Very good understanding on Data warehouse (ETL) concepts
- Expertise in using Test Director/Quality center and MS Office like Excel and Word for creating test plans and test cases
- Expertise in performing black box testing, smoke testing, user acceptance testing (UAT), system testing, regression testing, integration testing and database testing.
- Worked with technical person/Subject Matter Expert (SME) to create, move, and load or set-up the data.
- Expertise in data validations using SQL queries and Extensively worked on Data Base Testing
- Worked in various phases of SDLC such as Requirements and Analysis, Design and Construction and Agile Methodology
- Documented and executed test cases and test scenarios for all phases of testing including Integration, Business process testing, Regression, System testing and E2E testing
- Participated in Integrated System testing and E2E testing for successful release.
TECHNICAL SKILLS
Defect Track Tools: JIRA,HP Quality Center/ALM and Test Director
Testing and Build Management Tools: Selenium IDE/WebDriver, Grid, Cucumber,ANT,Maven,HP QTP/UFT, Rest Client
Programming Languages: Core JAVA,J2EE, HTML,XML
Scripting Languages: VB Script, JavaScript
OS: Windows XP, Windows NT/2000/98/95 and UNIX
Databases: SQL, Oracle, Oracle DB2, My SQL, SQL Server and Sybase
Tools: TOAD,JIRA, JMeter,Jenkins,LogTracer, SOAP UI,WIKI and SnagIT
Methodologies: Agile, Waterfall, BDD and TDD
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Systems QA Analyst
Responsibilities:
- Preparation of test plans, test cases and test scripts.
- Automated the manual test cases using Selenium WebDriver.
- Developed automation scripts using Selenium WebDriver, Eclipse, JUnit and Java
- Developed Java based library to read test data from XML & Properties files using Junit and Selenium
- Used JIRA for Agile methodology, user stories and task burning
- Involved in continuous integration testing using Jenkins
- Involved in Testing Web Services using SOAP UI.
- Created MOCKS for web services testing.
- Providing the required data setup in test and production environments.
- Interaction with the development team to discuss the open issues.
- Used SQL queries, joins to perform the backend/database testing.
- Uploading and executing the test cases using Quality Center for various global releases.
- Actively participated in smoke, functional and ad-hoc testing during SIT phase.
Environment: Java, J2EE, Struts, Spring/Hibernate, Selenium WebDriver, ANT, Junit, JIRA, Jenkins, SOAP UI, SQL, PL-SQL, TOAD, MS-Office, Windows7.0 and SQL Server
Confidential, Florida
Sr QA Analyst
Responsibilities:
- Involved in defining and analyzing the testing requirements based on the application functionality
- Identified Automation Scenarios from the set of Test Cases
- Developed Test Cases using Element Locators, WebDriver Methods, Java programming features
- Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver
- Create custom Xpath for identifying Dynamic Objects and use them in Selenium.
- Create property files to store all the Xpath, file path, test site URL and use them in the Selenium
- Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
- Enhanced the current Hybrid Framework using Selenium custom functions, for functional and regression automation testing.
- Used Selenium Grid to run parallel test on different browser and OS configuration
- Develop test scripts usingSeleniumWeb Driver, ample use of Firebug to map HTML pages and SeleniumNG (Next Generation) to document reports, test results. Use of "Parameterization" techniques for a "Data Driven" test. All development was done under Eclipse IDE.
- Reviewed the Code prepared by other team mates and suggested improvements if required
- Developed Page Object Model Design Selenium framework on JUnit Platform.
Environment: Jave,J2EE,Selenium WebDriver, Junit, ANT,JIRA,XML,HTML,SQL,PL-SQL,SOAP UI, Oracle, TOAD, MS-Office and Unix
Confidential, New York
Test Engineer
Responsibilities:
- Uploading and executing the test cases using Quality Center for various global releases.
- Automated the functionality and interface testing of application using QTP
- Used checkpoints to check properties of various objects using QTP.
- Using TOAD for Oracle in preparing SQL queries to perform the backend testing.
- Using JIRA Implemented the Agile methodology and performed the test activities in different iterations Interacted with development team and business team
- Performed multi-browser testing.
- Performed Block box, Data base testing
Environment: Java, J2EE, Pega PRPC V6.2, QTP, JIRA, Oracle10g, Java Script, HTML, Windows XP, Web Services, SOA
Confidential, New York
QA Test Engineer
Responsibilities:
- Analyzed requirements, reviewing functional specification documents against business requirement documents of reports.
- Involved in peer reviews of the team's test plans and cases.
- Prepared Requirement Traceability matrix in order to manage and organize test cases.
- Worked with development teams to investigate and correct software bugs and deficiencies based on testing results.
- Conducted Manual Testing of the system; prepared and managed test cases using HP ALM.
- Used ALM as the test repository and used it for executing the test cases, scripts and logging.
- Used ALM to generate various reports and graphs for further analysis.
- Reported, communicated and verified defects using ALM.
- Responsible for creating and enhancing Test scripts to test functionality using QTP.
- Created and managed QTP Test Scripts based on the Requirements and Scenarios.
- Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
- Developed automated test scripts using descriptive programming in QTP
- Created user defined and custom functions using VB scripting.
- Created a Hybrid Framework of automation for the application using VBScript coding in QTP
Environment: Pega PRPC V5.5, Core Java, HP QTP, HP QC, JUnit, HTML, XML, SQL, UNIX, JavaScript, Windows XP
Confidential
QA Analyst
Responsibilities:
- Preparation of test plans, test cases and test scripts.
- Preparation of QTP test scripts for various key functionalities
- Prepared various regression/progression scripts using QTP to validation links, objects
- Converted manual tests to automated tests.
- Performing the UAT on multiple browsers for all the releases.
- Providing the required data setup in test and production environments
- Discussing the project on daily basis as part of agile development methodology.
- Build and execute regression test cases for every release.
- Interaction with the development team to discuss the open issues.
- Used SQL queries, joins to perform the backend/database testing.
- Closely working with Solution Managers to understand the new business requirements.
- Uploading and executing the test cases using Quality Center for various global releases.
Environment: Java, J2EE, HP Quality Center, HP QTP, SOAP UI, SQL/PL SQL, TOAD, CSM and FAST.
Confidential
QA Analyst
Responsibilities:
- Uploading and executing the test cases using Quality Center for various global releases.
- Using TOAD for Oracle in preparing SQL/PL-SQL queries to perform the backend testing.
- Involved in the post implementation, enhancements and maintenance.
- Managed the tickets using the QC
- Implemented the Agile methodology and performed the test activities in different iterations Interacted with development team and business team.
- Performed multi-browser testing.
- Performed Block box, Data base testing
Environment: Java, J2EE, Oracle, TOAD, HP Quality Center, Windows XP, Unix, XML and HTML
Confidential
QA Analyst
Responsibilities:
- Performed manual testing in critical areas of AUT.
- Developed and executed Regression test cases
- Created various Web Scripts to check the different functionalities.
- Prepared the automation test strategy, test planning and created automation test scripts using Quality center,
- Used Change synergy and Service desk tools to create, track and maintain defects. Involved in back end testing by executing SQL queries using TOAD.
- Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Testing tool Usage, Defect management, Prepare Test reports, Collect and analyze test metrics.
- Using TOAD for Oracle in preparing SQL/PL-SQL queries to perform the backend testing.
- Performed Block box, Data base testing
- Extensively used Quality center as test management tool.
Environment: Java, J2EE, Oracle, TOAD, HTML, HP Quality Center, Unix, Windows XP, XML and SQL/PLSQL
Confidential
QA Analyst
Responsibilities:
- Analyze the project requirements in details
- Supporting accuracy/beta testing team in understand the test criteria
- Analyzing the accuracy test results, identifying the In-run scenario defects & escalating the same
- Identify the different testing types for the project
- Prepare Test Plan document and execute the same
- Proactive in getting the requirements from the analysis team
- Peer's review of test plan & test cases
- Test Case moving to Test Lab and Test Case execution
- Reporting the defects in Quality Center
- Meeting with Analysts frequently to get the updates on time
Environment: VB.NET, ASP.NET,.Net Framework, VB scripts, SQL, QC,Unix, XML, HTML, Oracle 8i, Windows XP
Confidential
QA Tester
Responsibilities:
- Created test cases and test scenario preparation as per the application functional behavior
- Managed the tests and defects using the Quality Center.
- Performed Quality Center Admin activities to create Projects, Users, and Group and to assign privileges.
- Prepared detailed test procedures, test scenarios, test scripts and schedules based on requirements and design documents.
- Provided User Acceptance Testing of the application.
- Validated the reports to ensure data entered by the users was being exactly reflected on the reports.
- Involved in the end-to-end testing of the application by covering all the real time mimics.
Environment: CoreJava, Servlets, JSP, HTML, SQL, Oracle 8i, Tomcat, Windows 2000, XML and Unix
