We provide IT Staff Augmentation Services!

Sr Qa Engineer Resume

Sanramon, CA

SUMMARY:

  • Over 12 + years of experience as a QA Analyst with good experience in Quality Assurance Processes with expertise in Functional, Integration, Regression, System, Cross - Browser and User Acceptance testing.
  • Expertise in QA Methodologies, Test Strategies, Test Metrics and Software Development Life Cycle ( SDLC ).
  • Experience in analyzing the User/Business Requirements and Functional specifications documents.
  • Experience in Black Box testing, totally focused on the testing for requirements and functionality of the work product/software application.
  • Expertise in testing various Client/Server and Web based applications both manually and using the testing tools like QTP, Selenium.
  • Hands on experience in Waterfall and Agile (SCRUM) Models. Extensive experience in JIRA for project management.
  • Expertise in writing Test cases, Test scripts, Test plan formulation and User, Business, System requirement analysis and profound working knowledge in defect tracking tools like Quality Center and JIRA.
  • Extensive Experience with J2EE technologies using Servlets, JSP, Applet, RMI, JavaScript, XML, XSL, SOAP, WSDL, HTML, C, C++, Visual Basic, ASP.
  • Expert in writing complex SQL queries for all databases including Oracle and SQL Server.
  • Excellent in developing SQL queries for backend testing andused UNIX to verify data in log file and for debugging.
  • Strong working experience in Data Analysis and Testing of Data Warehousing using Data Conversions, Data Extraction, Data Transformation and Data Loading (ETL).
  • Strong programming skills in Object Oriented programming languages like Java (Applets, JDBC), C++and Scripting languages like JavaScript, PERL and VBScript.
  • Excellent Oral and Written communication skills with track record of successful task completion under tight deadlines.

PROFESSIONAL EXPERIENCE:

Confidential, SanRamon, CA

Sr QA Engineer

Responsibilities:

  • Reviewed and analyzed Business Requirements,Worked closely with BA in order to understand the User-Stories to write/create test plans, testcases and Functional testing document
  • Worked on writing functional test cases, automating them by using Selenium keyword driven framework for ICDL UI.
  • Involved in developing RESTful web service in order to populate data for ICDL UI
  • Used JIRA extensively to track and test the user stories and filed bugs in agile environment.
  • Validate the UI values with the oracle database by querying them and compare the result
  • Worked closely with the UI development team to effectively test the environment in Predix platform.
  • Worked in AGILE methodology and complete the assigned stories on time

Confidential

Sr QA Engineer

Responsibilities:
  • Worked on creating NGD test cases and executing them in SOAP UI to validate the NGD orchestration.
  • Run Prodaps orchestration by using the internal tool and validate the result with Confidential team.
  • Tested Analytic Handler, Asset data Handler, AssetDataSynchronisation by using SOAP UI.
  • Modified existing web service in order to run through all the Analytics. Tested End-End workflow of all the orchestrations and created the reports. Load and maintain all the ICDL related Orchestrations in PREDIX platform
  • Maintain NGD & OILFDP Orchestration in order to create an alert which is based upon the threshold limit for a parameters, filed bugs in JIRA and tracked the work flow.
  • Deployed nightly build in QA environmentbiweekly and worked with build team to test end - end orchestration workflow.Deployed ICDL services build in Test environment by using Python scripting.
  • Check the application server log(DSP) if there is any exceptions thrown

Environment: Java, J2EE, Eclipse, Spring, PREDIX, OSGi, RabbitMQ, OpenJPA, JIRA, UNIX, Oracle10g, SQL Developer, Selenium Web driver, Soap UI, python

Confidential, Fremont, CA

Sr. QA Engineer

Responsibilities:

  • Responsible for creating functional, performance test cases .Used Quality Center to log and track defects.
  • Used Toad to select, update, insert data using SQL query on Oracle Database.
  • Reviewed and analyzed Business Requirements and Functional design documents, and derived Test cases from them.
  • Created test scripts necessary to execute UAT and regression testing. Recorded and executed Test scripts manually using Selenium.
  • Used Firefox browser to installSelenium IDE to test the application.
  • Extensively involved in writing the Test cases and Test scripts to perform Manual and Automation testing.
  • Worked extensively in Agile/Scrum Environment.
  • Developed and maintained automated regression testcases in Selenium Webdriver using Java Programming language.
  • Agile practices: Continuous integration, Collective ownership, Iterations.
  • Documented acceptance Criteria tests to accept the new build.
  • Involved in UAT testing and interacted with the client.
  • Wrote SQL Scripts to query the Oracle and DB2 database tables.
  • Prepared UAT test strategy documents, UAT test case.
  • Performed and documented Acceptance criteria Tests.
  • Created Test Scripts, Test Cases and Test Data in accordance with Software requirement specifications.
  • Trouble Shoot all Over night Test results for team as well as personal test failures.

Environment: Selenium webdriver, SQL, Quality Center, Oracle, DB2

Confidential, Oakland, CA

QA Analyst

Responsibilities:

  • Reviewed the Business Requirements document with the business Analyst and development team to understand the architecture and functionality of the application.
  • Performed Business functionality testing, which involved testing of all core functions of the application.
  • Created Test cases for functionality and automated the bug free test cases for Regression Testing.
  • Using test specs and test frames created, automated the test cases and Performed different types of Testing like Build verification, Integration, System, Regression testing.
  • Developed test scripts to automate process of testing in Selenium.
  • Developed Test Scenarios for each cycle based on system functionality.
  • Verified the data in the Oracle 9i tables as part of Database Testing on database by utilizing SQL queries.
  • Involved in maintaining and updating automation scripts for every release based on business changes and new functionality.
  • Identified and isolated software defects and reported them via JIRA.
  • Generated the detailed reports of the Bugs, Pass-Fail report, Comparison Chart.
  • Worked with development team to ensure testing issues are resolved

Environment: Selenium,JIRA, SQL, UNIX, Oracle 10g,JavaScript

Confidential, Cupertino, CA

QA Engineer

Responsibilities:

  • Analyzed the user requirements by interacting with developers and business analysts
  • Created Test Cases, Test Scenarios, and Expected Results and Prioritized tests.
  • Responsible for writing Test Case Design, and Test Performance documents, using Quality Center 9.2
  • Involved in Regression Testing,application testing using Selenium
  • Worked on UAT Team and Prepared Test Cases, Documents, Tested UAT Script
  • Used Selenium IDE for open source web testing.
  • Created changes in objects, tested application GUI in Selenium Environment
  • Performed database testing by executing the SQL Queries to extract data from the tables.

Environment: Selenium, Quality Center,MS Office,Oracle

Confidential, Reston, VA

Test Engineer

Responsibilities:

  • Created Test Scenarios based upon the Conditions derived from the Business requirements collected from the Business Users.
  • Wrote the Test Cases based upon the Scenarios and attended the Test Case Review meetings conducted by the Requirements Team.
  • Created Test Data by going through all the business scenarios and rules applicable for the project.
  • Analyzed production issues and provided workarounds and solutions in very short deadlines.
  • Responsible for weekly status updates showing the progress of each Testing phase.
  • Designed Automation framework and prepared design documentation for the test automation.
  • Regression testing for every modification in the application & new builds using Selenium
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Involved inSecurity Testing to test how well the system protects against unauthorized internal or external access for each system roles.
  • Involved as part of automation team for running test scripts in Selenium.
  • Responsible for Verification of the Fixation of bugs, conclusion of the resolved bugs, report new bugs and submit weekly bug reports to project management

Environment: Selenium, Test Director, Toad, MS Visio, MS Office 2003, J2EE, Oracle.

Confidential, Wilmington, DE

QA Analyst

Responsibilities:

  • Worked closely with the development team, management and the QA team.
  • Created a Backend testing plan and written SQL queries to validate the user input.
  • Reported bug using Test Director and tracked the bug repair status.
  • Participated in Conference calls and meeting.
  • Involved in design issues and tracking change in the requirement.
  • Performed Integrationtesting both manually and automated using QTP .

Environment: QTP, Test Director, SQL server

Confidential, CA

QA Engineer

Responsibilities:

  • Interacted with the Developers on a daily basis to discuss the Requirement Specifications.
  • Analyzed the Business Requirements Document (BRD), created test plans and prepared detailed test cases.
  • Involved in testing various HTML pages using Win Runner.
  • Automated Test cases using Win Runner.
  • Performed integration testing, Regression testing and System testing using Win Runner.
  • Performed Regression testing after modifying the changes for each Build using Win Runner.
  • Created User Defined Functions to enhance the maintainability of scripts.
  • Identified and documented the defects using Test Director.
  • Involved in thorough Compatibility Testing of the site on different browsers.
  • Developed and executed SQL Queries to perform backend database testing.

Environment: WinRunner7.0,Test Director, Development on Windows 2000 and deployment on Solaris 9. Oracle 9i, Junit

Confidential, Fremont, CA

QA Analyst

Responsibilities:

  • Implement program using AJAX APIs and develop web search
  • Wrote the SQL Queries and tested them.
  • Test and report product issues with the application and fix and verify them.
  • Design and execute test scripts to validate the application for regression and usability.
  • Interact with developers, test architects and other team members.

Environment: C#, Windows Vista, SQL server, AJAX, JavaScript, HTML

Hire Now