We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 5 years of experience in Software Quality Assurance.
  • Experienced in both Manual and Automation testing of applications in different environments and used tools such as testing such as Selenium, QuickTestPro Quality Center and Web Services.
  • Successfully managed multiple tasks/projects simultaneously.
  • Experienced with Agile and Waterfall methodologies throughout the Software Development Life Cycle (SDLC) from Requirement Analysis to User Acceptance Testing.
  • Well - versed with all stages of Software Development
  • Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Experience in defining Testing Methodologies, Designing Test Plans and Test Cases
  • Hands on as Team player with Strong focus on Documentation, Communication, Process and constant improvements
  • Reviewed Business Requirement Documents and Technical Specification.
  • Prepared Test Plans and test scripts describing the features and functions to be tested.
  • Execute used test cases for manual testing procedures carried out test data for positive and negative test scenarios for functional testing
  • Performed Regression testing, Bug fixing which were verified by QC/Jira Tool
  • Participating in Sprint Grooming sessions to pull the current sprint user stories from Backlog
  • Testing the User stories if they are ready after each and every build
  • Giving Demo of the functionality to the Product owner before Sprint signoff
  • Participating in Scrum meetings and Retrospective meetings to analyses the Sprint Health
  • Logging Bugs in Defect Management tool and tracking the status of those on daily basis
  • Extensively involved in creation of Test Plan, Test Cases, Test Data, Test Scripts and project related documentation.
  • Well versed with Unit testing, Black Box Testing, Functional testing, Regression testing, Smoke Testing
  • Extensively worked on multiple platforms like Web-based application on different environments.
  • Expertise in automation using Selenium Web Driver, with java on TestNG and JUnit library.
  • Designed and implemented different automation frameworks from scratch like Keyword Driven Framework and Data Driven frame work.
  • Solid experience on build Management tools like Maven/ANT and continuous Integration tool Jenkins.
  • Identifying Automation Scenarios from the set of Test Cases/User stories identified in cycle
  • Developing Web Automation Test Cases for the identified Automation Scenarios
  • Performed Cross Browser Automation using Selenium GRID with Sauce Labs Cloud Integration
  • Reviewed the code prepared by other team mates and suggested improvements if required.
  • Running Smoke, regression suite after every build and publish the detailed reports with the bugs detected.
  • Running Full Automation suite for every Release and analyses the root cause of failed scripts.
  • Implementing web services with SOAP/Rest with free open source and paid version.
  • Writing code using Groovy scripting and java for open source Soap and Rest for validation of response.
  • JSON and XML based REST Architecture. READY API with SOAP and REST. API testing with RESTCRUD operations POST, GET, PUT and DELETE requests in REST
  • Created Test Cases, Test Steps and Test Data
  • Created script, reusable methods for each keyword and tested basic keyword functions,
  • Handled the errors, capturer results and put back into an Excel spreadsheet.
  • Added additional test cases when needed. Tested our entire framework and ran the test on different browsers like Internet Explorer, Firefox, HTML, etc.
  • Experienced in SQL SCRIPTS, DDL, DML in Oracle
  • Checked all Database queries retrieved correctly and also uploaded correctly by writing SQL queries.
  • Using QTP created tests and Business components by doing a live recording of all the operations being performed by us on our application or the website
  • Planning on the functionality to be tested, created test script, tests or components
  • Building Object Repository-objects are used to manually add steps in the Keyword view or the Expert View.
  • Dynamic data and application used Descriptive programming
  • Execution of the Test & Analysis of Results
  • Implementing web services with SOAP/Rest with free open source and paid version.
  • Utilized basic knowledge on concepts of Relational Database.
  • Checked the integrity of User Interface data and Database Data.
  • Observed the operations, which are operated on front-end to see if they were affected on backend or not.
  • Checked the Data Migration and any junk data that is displayed in UI which is not stored in Database.
  • Checked the compatibility of source and target tables.
  • Tested Web application on different browsers and different operating systems with different versions.
  • Tested web application - Functionality, performance, usability, server side Interface, client side compatibility and security of the web sites that should be tested.
  • Experience in Back-End testing using the Oracle.
  • Knowledge in VBScript proactively identifying and resolving issues.
  • Proficient with Microsoft Office Tools such as Word, Excel and Access.
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • Hardworking with excellent analytical skills, self-motivated, and able to start immediately.

TECHNICAL SKILLS:

Testing Tools: Win Runner, & Quick Test Pro, Test Manager, MTM, TFS Selenium IDE, RC, Web Driver, Java, JUNIT & TestNG

Bug Tracking Tools: Mercury Quality Center 9.0, ALM, Mercury Test Director, PVCS, TRACKER, JIRA

Web Technologies: HTML, XML, Test Harness (Web Services)

Databases: Oracle, MS-Access and SQL Server, MySQL

GUI: Visual Basic, FrontPage

Scripting Languages: JavaScript, VBScript, JAVA

Languages: COBOL, SQL and PL/SQL

OS: MS-DOS, Windows2000/XP, Windows NT, Windows 7

Other Tools: MS Office, MS Excel, MS Word, Crystal Reports

PROFESSIONAL EXPERIENCE:

Confidential

QA Engineer

Responsibilities:

  • Developed Manual and Automation Test Cases and Test Data based on Business Requirements and Technical Specifications.
  • Developed the new Projects, resources, Methods like HTTP GET, POST for every new Endpoints
  • Performed Sanity and Smoke test after every build. Functional testing for new endpoints and regression testing for every release to check all the existing software applications to make sure that a change or addition hasn’t broken any existing functionality.
  • Participated in Scrum meeting to discuss upcoming developments, lessons learned, what we do good, what are the thing to improve, Backlog tickets, Estimates for each ticket.
  • Prepared the documentation for End points in JIRA
  • Created a new REST service and Service Endpoints, Resource and Methods GET, POST, PUT and DELETE requests
  • Sending a simple POST login REST request and getting JSON response
  • Sending POST request parameters in message using JSON and Reading JSON Response with groovy
  • Validating/Asserting JSON response with JsonSlurper and XMLHolder
  • Execution of Test Cases Manually and Automated using Ready API and track defeats using defect tracking software JIRA
  • Parameterizing the test cases for automation. Developed Data driven testing by storing test data which includes input and expected output in an external data source called Excel/Database. Later iterate the data source using Data source and Data source Loop test steps for performing data driven testing
  • Developed Frame works for automation test cases and prepared test data for Happy and Error test cases
  • API testing tool for testing RESTful API, Send the request using the Rest and response in JSON
  • Validated the response using different types of Assertions and writing Script assertions using Groovy Script
  • Validated the response results using the tool SPLUNK and Payfex(database)
  • Validated data inserted into the subscriber table in the database using TOAD Oracle
  • Performed test regression scenarios to find unexpected issues for Monthly releases.
  • Hands on with extensive SQL queries and populate tables according to the functional and specifications.
  • Agile Environment, participated daily Scrum meeting to discuss daily tasks and new developments and issues
  • Participated in monthly releases and deployments in different environments: MNO,Staging, Merchant, Denver Production and EWS Production
  • Created new Release branches for every release in Git Repository and store work in the folders in the local repository. Track individual branches in remote repositories. Pull in changes from another individual's branches and to merge them into a branch of your own. Commit with your changes in your repository.
  • Git Repository: We used Git Repository to store our work in the folders.

Environment: IE, Chrome, Firefox, Windows, Automation tool ReadyAPI, Toad-Oracle, JIRA,SPLUNK, Git Repository

Confidential

QA Automation Tester

Responsibilities:

  • Gathering and analysis of product requirements and technical requirements.
  • Develop Test Cases based on Business Requirements and Technical Specifications.
  • Execution of Test Cases Manually and Automated using Clear Quest.
  • Hands on with extensive SQL queries and populate tables according to the functional and specifications.
  • Work independently and Co-ordinate with development team and Business team.
  • Extensive analytical skills to analyze back end logic and run test scripts.
  • Validate the business functionality using UAT Testing.
  • Reporting the defects through Defect Management using Clear Quest
  • Developed regression test scripts using UFT.
  • Regression test for every release using UFT
  • Documented test cases, test results, test procedure and reported to the client.
  • Tickets are created by Users, Test the ticket after fixing of errors in each subsequent build during the process of development, according to the functionality and script the test cases
  • Give walkthroughs about the application to new hired testers

Environment: Automation tool UFT (Unified Functional Testing), Windows, Toad-Oracle, SQL Server Management tool, Clear Quest, Clear Case, Requisite Pro

Confidential

QA Analyst

Responsibilities:

  • Used LPS Empower a state-of-the-art enterprise wide loan origination system (LOS) that provides functionality for every facet of the origination process, including consumer, retail and wholesale point-of-sale channels. It also provides FHA, VA and conventional product support; funding and auditing; product and pricing; electronic document management and imaging; and industry-standard interfaces.
  • Performed positive and negative testing of the application for identification of bugs after fixing errors in each subsequent build during the process of development.
  • Reported the defects through Defect Management using Trax and created SCR's for bug's and MTM and TFS.
  • Developed Functional and Regression test Scripts and executed Regression tests and functional testing.
  • Created FHA, VA, Conventional and Fixed Loans and executed the End-to-End testing.
  • Designed and executed the System (End-to-End) Test Cases.
  • Developed and executed Test Cases to cover overall functionality of the application.
  • Participated in Requirement meetings (RSD) and Detail Design meetings (DDD) to understand the functional requirements of the application so as to come up with test scenarios, test flow and test procedures.
  • Involved in database testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Working on different applications such as Empower, Lender Office, Consumer Portal, Seller Portal

Environment: Windows, Internet Explorer, Chrome, Firefox, MSSQL, Trax, TFS, MTM, TestHarness (WebServices)

Confidential

QA Test Engineer

Responsibilities:

  • Created Test Plan, gathered test data and created Test Cases, and scripts. Coded and executed automated test script using Quick Test Pro.
  • Involved in Manual Testing to check the basic functionality of the modules under test using Quality Center.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
  • Performed browser compatibility testing on different versions and data validations for all reports.
  • Participated in Requirement meetings (RSD) and Detail Design meetings (DDD) to understand the functional requirements of the application so as to come up with test scenarios, test flow and test procedures.
  • Verified all of the fixes made by Software Engineers against the appropriate defects by retesting the affected software and/or component of the system.
  • Created manual test cases for Functional, Regression, UI and Database testing of the application using Quality Center.
  • Tested database by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Performed backend testing of data, which is retrieved from server and viewed the data in the SQL*Plus.
  • Designed and executed the System (End-to-End) Test Cases using Quality Center.
  • Tracked defects using Quality Center to analyze the variation between the expected and actual results.

Environment: Windows NT, SQL, Java, HTML, XML, Oracle, QTP, Quality Center, IE, FF

We'd love your feedback!