We provide IT Staff Augmentation Services!

Qa Analyst (contract) Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 13 years of experience in the Automation and Manual testing of Websites, Web based, and Client Server and application design, software development life cycle (SDLC), Agile methodologies.
  • Over 5 years of lead experience providing QA estimates, Time scheduling and resource planning for projects of different sizes.
  • Certified Scrum Master with current CSM and PSM1 certifications
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Extensive experience in Quality Assurance using Manual and automation tools which includes Selenium RC/IDE/Web Driver/ Grid, QTP, Cucumber, Quality Center, SOAP UI and JMeter.
  • Experience in black box, gray box and automation testing using Selenium - TestNG, Junit on web and client applications.
  • Expert in developing automation testing framework using Selenium WebDriver by following JAVA.
  • Experience in developing framework for Functional Test Automation using Selenium, JAVA and TestNG.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Experience in testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in creating the Test Scripts using QTP 11.0
  • Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
  • Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing.
  • Experience working with Eclipse IDE and Force.com Plug-in environment.
  • Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla etc.
  • Experience with JAVA components such as Servlets, Java Sever Pages (JSP) AJAX, Web Sphere, WebSphere Customer Centre, and web-client programming such as XML, XSLT, HTML, DHTML and JavaScript.
  • Experience on Automation framework of QTP 11, Microsoft Visual Studio 2010, Selenium IDE/Web Driver, JavaScript, HTML, Beyond Compare Tool
  • Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Strong verbal and written communication skills with the ability to work in a team setting or individually.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver/RC/Grid/IDE, JUnit, JMeter

Languages/Frameworks: JAVA, JSP, Perl, Shell, API, TestNG, Maven, SQL, Cucumber, Gherkin

Test Management Tools: Quality Center/ALM

Web & App Server: Apache Tomcat, JBoss, WebLogic, WebSphere, Sun Iplanet Web & Messaging Server.

RDBMS: Oracle, MySQL

Continuous Integration Tools: Jenkins, Hudson, Cruise Control, Saucelabs

Web Technology: HTML, CSS, Java Script, XML

Operating Systems: Windows, Mac OS, UNIX

Defect Tracking System: JIRA, Quality Center, DETS, GNATS, BugZilla.

Versioning Systems: CVS, SVN, Github, Stash, TFS

Miscellaneous Tools: MS Office Suite, IE/Firefox/Chrome/Safari, Firebug, Firepath

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

QA Analyst (Contract)

Responsibilities:

  • Responsible for decomposition of the requirements based on the functional specifications, design, development, coding, testing, debugging and documentation of applications to satisfy requirements.
  • Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages
  • Automated Web Application Testing using Java Selenium framework in an Agile environment
  • Created Selenium Test cases for automation using Selenium Web Driver and Java
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Prepared Test plan and Test cases based on the functional specifications.
  • Develop Maintain and Execute Automated test scripts using QTP (Quick Test Professional) and Manual scripts using HPQC and UNIX Commands.
  • Perform SOAP and Web Service testing.
  • Performed Positive and Negative Testing manually.
  • Responsible for creating and execution of automated test scripts using UFT.
  • Inserted Check Points to check the broken links, Text and standard properties of an object using QTP.
  • Validated WSDL with the use of different assertions using SOAPUI.
  • Validated SOAP responses by using assertions like X-Path match, schema compliance, contains, not contains Script assertion etc.
  • Carried out Functionality, Integration and Regression testing using QTP.
  • Document software defects, using a bug tracking system, and report defects to software developers and project managers.
  • Hands on experience in using Defect Tracking Tools like Quality Center, JIRA, Bugzilla.
  • Developed SQL scripts, to implement business rules Manually performed integration and Regression testing, documented bugs and worked with development team to resolve issues
  • Performed feedback concerning completeness and accuracy of UAT.
  • Involved in documenting the defects found during UAT.
  • Conducting Peer Review meetings to review System Test Plan, Test Cases with all different teams involve in project.
  • Experience in writing SQL queries to validate the results.
  • Hands on experience with GITHUB.
  • Responsible for pushing changes to GIT SERVER, extensively used git commands to Merge, Commit and push the code to the central repository.
  • Participate in various meeting and discussed Enhancement and Modification request.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.

Environment: Selenium, HPE Unified Functional Testing, JIRA, Confluence, Soap UI Pro, SQL developer, Junit, Windows 10, UNIX, GitLab.

Confidential, Redondo Beach, CA

QA Analyst

Responsibilities:

  • Analyzed use cases, functional requirements to write test plans and test cases.
  • Involved in the creation of test plan, test cases and test procedures required for manual testing and to initiate automated testing.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Extensively worked on selenium web Driver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.
  • Involved in discussion with the Subject Matter Experts (SME) during creation of test plans and updating of business requirements.
  • Responsible for creating and execution of automated test scripts using QTP and Carried out Functionality, Integration and Regression testing using QTP.
  • Ran the scripts on multiple environments (QA, UAT and Production) to ensure that requirements were still met.
  • Validated Web Services using SOAPUI. Sent SOAP request to check web services data and analyzed the response Performed data driven testing by using JDBC connection, Excel sheet as data source.
  • Created database connection, customized assertion, property transfer using Groovy Script.
  • Used steps like Groovy scripts, Data Sink, JDBC Request etc. to enhance and customize the testing.
  • Designed and executed functional, data driven and basic load test cases for web services testing in SOAP UI.
  • Used Jmeter for functional, Regression and Load testing.
  • Created and tested scenarios using positive and negative test data.
  • Performed Backend testing using SQL Queries in QTP.
  • Validated WSDL with the use of different assertions using SOAPUI.
  • Identified, analyzed, and documented defects, errors, and inconsistencies in the application using Mercury Quality Center.
  • Manual Testing for checking the flow of the application functionality
  • Involved in Developing, revising, and verifying software test plans and strategies.
  • Involved in documenting the defects found during UAT.
  • Prepared Jmeter test cases and verified for load testing.
  • Review test cases developed by the QA team and provide feedback on any missed use cases, and to ensure documentation of any edge-case scenarios in technical design documents.
  • Created Call flow diagrams for IVR applications using VISIO.
  • Periodically run queries against Eivr database to determine what type of errors occurring and the frequency.
  • Research all errors types and contact the appropriate resource and communicate promptly.
  • Involved in supporting weekend workflow tasks and releases during production support.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Played crucial role in assisting developers, QA, UAT by providing the needed data for their test cases so as to validate the business requirements.

Environment: Quality Center, MySQL, TOAD, SOAP UI, QTP 9.5, JMeter, VISIO, Rational Rose, Windows 7.

Confidential, Irvine, CA

QA Lead (Full Time)

Responsibilities:

  • Lead a team of 3 QAs, resource planning and providing QA estimates
  • Involved and interacted with users, customers and Business users for the requirements and training with new features.
  • Involved in the development using Java/J2EE Technologies, Web services.
  • Strong Experience in finding the root cause, during production support and coordinating with the respective team.
  • Experience in handling and management of second level support tickets (P1, P2, P3, P4s)
  • Functionalities include writing code in HTML, CSS and JavaScript with MySQL database as the backend.
  • Developed responsive web application for backend system using Javascript with HTML5 and CSS3.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using XML.
  • Created Call flow diagrams for IVR applications using VISIO.
  • Mainly involved in support, Maintenance and enhancement of the application.
  • Periodically run queries against Eivr database to determine what type of errors occurring and the frequency.
  • Research all errors types and contact the appropriate resource and communicate promptly during production support.
  • Involved in supporting weekend workflow tasks and releases during production support.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Played crucial role in assisting developers, QA, UAT by providing the needed data for their test cases so as to validate the business requirements.
  • Used JMeter tests for Unit testing.
  • Involved in setting up the WAS server environment and Deployment Configuration.
  • Worked on Unix shell scripting to automate daily job activities.
  • Good knowledge in basic Perl scripting.
  • Involved in updating Stored Procedures to be used by the IVR Application.

Environment: Java/JRE 1.7, Eclipse IDE (LUNA), Spring MVC, Jboss 7.0.2, Spring Jdbc Template, JQuery, JavaScript, Angular JS Apache-Maven 3.0.5, Subclipse (SVN), Oracle 11g, Teradata, SQL developer, Widget Framework, Junit, Putty, Mockito,1 Windows XP, UNIX.

Confidential, Irvine, CA

QA Lead (Full Time)

Responsibilities:

  • Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java Client Driver.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE)
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and WebDriver.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Implemented assertions, error collector functionalities for better validation using TestNG.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used Xpath and DOM to work with dynamic and static objects in Selenium.
  • Executed the Test Cases to verify actual results to expected results.
  • Designed and developed test structure for web services to validate API calls using SOAP UI.
  • Used SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
  • Developed Data Driven Tests using XML and Properties files.
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE, Firefox, Safari and Chrome using Selenium.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Managed Test results and defects using JIRA defect tracking tool.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Java, Selenium WebDriver/IDE, Junit, Jenkins, Ant, SOAP UI, XPath, Eclipse, Subversion, HTML, CSS, XML, JIRA, MS Office, SQL, Oracle, Windows.

Confidential, Lakewood, CA

QA Lead (Contract)

Responsibilities:

  • Extensively involved in the Software Development Life Cycle (SDLC).
  • Created different JSP pages which are successful and which are failed.
  • Involved in all the UAT and production Support.
  • Developed complex SQL queries using Joins and Views.
  • Involved in fit/gap analysis of business and functional requirements.
  • Worked on existing website, adding functions and enhancing the overall design to give it a new look.
  • Developed different dynamic UI screens using HTML, JavaScript and JQuery.
  • Used DOM and SAX parsers to access and use XML document through Java.
  • Involved in unit testing by writing Junit test classes for various java classes.
  • Involved in reviewing the code and bug fixing for the entire application.
  • Converted requirement into flow design diagram using MS Visio.
  • Involved in setting up the WAS server environment and Deployment Configuration.
  • Review test cases developed by the QA team and provide feedback on any missed use cases, and to ensure.
  • Documentation of any edge-case scenarios in technical design documents.

Environment: Java, Selenium WebDriver/IDE, Junit, Jenkins, Ant, SOAP UI, XPath, Eclipse, Subversion, HTML, CSS, XML, JIRA, MS Office, SQL, Oracle, Windows.

Confidential, Los Angeles, CA

QA Lead (Contract)

Responsibilities:

  • Lead a team of 3 QAs providing QA estimates and resource planning.
  • Identify various scenarios for functional, regression and integration testing.
  • Develop Test Plan, Test Cases, and test data to cover all business scenarios.
  • Created test cases for testing websites and mobile apps.
  • Coordinate with the users to schedule and execute UAT testing.
  • Creating test data based on the test cases and executing the test cases.
  • Integration and regression testing of the application.
  • Exhaustive integration and regression testing for all the modules of the application.

Environment: Windows, Mobile Testing on iPad, Android and Mobile Windows devices, Blackbaud CRM, Microsoft Office Tools.

Confidential, Los Angeles, CA

Sr. QA Analyst (Contract)

Responsibilities:

  • Identify various scenarios for functional and integration testing.
  • Develop Test Plan, Test Cases, and test data to cover all business scenarios.
  • Writing test cases for functional, Regression and smoke testing in HP ALM.
  • Creating test data based on the test cases and executing the test cases.
  • Integration and regression testing of the application.
  • Exhaustive integration and regression testing for all the modules of the application.
  • Responsible for developing formal testing plans and implementing testing processes.
  • Handle the tasks of providing technical insights of new software systems and applications.

Environment: Selenium WebDriver using C#, Windows, ColdFusion, Java, HP ALM 11.0, HP LoadRunner, Microsoft SQL Server Management Studio, MKS Integrity 9.0, Mobile Testing on iPad, Android and Mobile Windows devices

Confidential, San Diego, CA

Performance Test Analyst (Contract)

Responsibilities:

  • Analyzed Traffic and designed a test plan containing the most critical scenarios and Business critical functionalities.
  • Determined, planned, and conducted a wide range of quality-control tests and analyzes with full competency to ensure that software meets or exceeds specified standards and end-user requirements.
  • Created LoadRunner VU Scripts to stimulate transactions and executed them with multiple virtual users.
  • Analyzed the functionality and performance under Load/Stress scenarios and isolated the performance bottlenecks.
  • Monitored the system components for its memory usage, transaction response time under maximum hits.

Environment: HP Quality Center 9.0, HP LoadRunner 9.5, HP Performance Center 9.5, Java, XML, HTML, JavaScript, SQL, WebLogic application server. Sun Solaris, Linux, Webtrends to monitor traffic.

Confidential, Agoura Hills, CA

QA Lead (Contract)

Responsibilities:

  • Lead a team of 7 QAs (3 on-site and 4 offshore), providing QA estimates and resource planning for Testing timelines in the merging and branding project of Countrywide loans.
  • Mentored QA test engineers on QTP, assist the QA engineers in executing the scripts, debugging and enhancements.
  • Maintained the Requirements Traceability matrix and participates in the Test Case Peer Review to ensure test cases translate and map to requirements.

Environment: Mercury Quick Test Professional 9.5, HP LoadRunner 9.2, HP Quality Center 9.2, HP Performance Center 9.2, ASP, IBM AS400 (iSeries), DB2, IIS Web Server, HTML, XML, MS-Excel, MS-Office, Windows XP/2000/NT.

Confidential, El Segundo, CA

QA Engineer (Contract)

Responsibilities:

  • Reviewed requirements and design specifications to identify gaps analysis.
  • Ran SOA test cases to test different APIs that integrates Audio and Video signals transmitted via satellite.
  • Maintained the Requirements Traceability matrix and participates in the Test Case Peer Review to ensure test cases translate and map to requirements.
  • Maintained the Requirements Traceability matrix and participates in the Test Case Peer Review to ensure test cases translate and map to requirements for Siebel CRM application.
  • Successfully developed and implemented manual test cases for Integration, System Testing, and User Acceptance Testing.
  • Mentored QA test engineers on QTP, assist the QA engineers in executing the scripts, debugging and enhancements.
  • Used DataStage for loading data from Oracle and flat file sources into Oracle Database.

Environment: Mercury Quick Test Professional 8.0, LoadRunner 8.0, HP Quality Center 9.0, SQL, DataStage, Oracle 11i, ASP, Visual Basic, IIS Web Server, HTML, XML, MS-Excel, MS-Office, Windows XP/2000/NT.

Confidential, Torrance, CA

QA Tester- Automation (Contract)

Responsibilities:

  • Setup Test Environment, created test data and identified test cases for automation, performed functional and performance testing on a Vehicle Ordering System.
  • Analyzed the Change Requests and setup the regression test sets, created, updated, and modified QA documents.
  • Conducted back-end tests and verified the data quality and integrity.

Environment: Mercury Quick Test Professional 8.0, Rational ClearQuest, Rational Test manager, Rational Requisitepro, Java, XML, HTML, JavaScript, SQL, PL SQL, Clear case, Oracle 10g. TOAD, WebSphere, application server. UNIX/Linux, UML.

We'd love your feedback!