Qa Consultant Resume
SUMMARY
- Around 5 years of experience in Information Technology as a QA Professional in different roles and responsibilities.
- Well acquainted with Software Development Life Cycle (SDLC), Software Testing life Cycle (STLC) and working with iterative Agile Methodologies, Scrum.
- Multifaceted experience in QA Software testing (Manual and Automation) of Web Application, Windows Application and Database Testing.
- Hands on experience in automation testing using Selenium Web Driver, Junit, QTP/UFT and TestNG.
- Experience in API testing, writing manual test cases by referring swagger, writing unit testing by using testNg.
- Good knowledge and experience in Core Java, CSS, REST, JSON.
- Developed several web pages using CodeceptJS/WebDriverio Puppeteer technology.
- Contributed automating pages using codeceptJS Puppeteer.
- Familiar with relational databases and writing SQL Queries to validate Frontend and backend data.
- Well versed in Test Planning, Test Design, Test Execution, Defect Reporting & Tracking using Jira.
- Hands on experience using version control tools SVN tortoise, Git.
- Identified defects and shared results of project execution and daily status reports with team lead and manager.
- Experience on version control tools VSS, SVN and TFS.
- Expertise in Protractor Automation testing in both Angular and Non - Angular pages. Implemented Jasmine as a testing framework for Protractor.
- Active team player with effective communication skills, leadership qualities.
TECHNICAL SKILLS
Programming Languages: Core Java, C
Web Technologies: HTML, CSS, Javascript, Jquery, JSON.
Project Management Tools: Jira
Automation: Selenium Web driver with Java, TestNG, Data driven testing, Rest API, QTP/UFT, Protractor
Operating System: Windows
Processes: Agile-Scrum
Databases: MS SQL SERVER
API Testing Tools: Swagger, Postman
Version Control Tools: GIT, SVN tortoise
PROFESSIONAL EXPERIENCE
Confidential
QA Consultant
Responsibilities:
- Involved in analyzing the requirements from the client and preparing the Test Scenarios, Test Cases and Test Data.
- Prepared test environment for testing activities.
- Performed various black box testing methodologies like functional testing and regression testing .
- Developed the Automation Test Scripts in Selenium Web Driver using Java based on the design pattern Page Object Model for reusability and used QTP/UFT for all legacy regression scripts.
- Enhanced Test Cases using Java programming features and TestNG Annotations.
- Written manual test cases of API by referring Swagger file and tested it using POSTMAN tool.
- Extensively used Data Grids, Details View and Tree View sorting and paging.
- Good Experience with Http verbs like GET, PUT, POST and Delete.
- Validated the response Code, JSON schema and error code.
- Used Jest with Puppeteer for E2E automation testing for ReactJS application.
- Worked on the Data migration from lower environment to higher environment and validated the data.
- Participated in the Defect Triage meeting daily in tracking the defects that are to be fixed.
- Communicated with the QA manager and Client/Stake holder when required.
- Tested Angular 2 Application with Jasmine testing framework and Protractor.
- Used TypeScript for Automation.
- Prepared the daily and weekly status reports and published with the QA managers, QA team members and Developer teams.
- Logged the defects in JIRA defect tracking tool
Environment: : Jira, Toad, ETL, Windows 7, HTML, Reports, Java/J2EE, SQL Server, QTP/UFT, REST API, POSTMAN. Windows, Selenium Eclipse, MS Word, Excel, JSP.
Confidential, Houston, TX
QA Analyst
Responsibilities:
- Working closely with Business Analysts, Developers to understand SRS (Software Requirements specification), Design Documents and Functional Specifications and maintained in HP Quality Center.
- Involved in developing Test Plans and designing Test Cases.
- Worked on Agile Methodology (Scrum) to meet timelines.
- Participated in daily Scrum calls to review of all bugs reported by Quality Team and to identify best practices.
- Actively coordinated with the offshore/onshore team.
- Involved in Functional testing, Regression testing, GUI testing and System testing.
- Logged defect in QC and track them through defect life cycle.
- Assisted Business Owners in UAT testing & analyzing Change of requests.
- Conducted the demo of the tested product to business and successfully got the user buy-off to release the product.
- Submitted the weekly status report to the project team to communicate the progress of testing.
Environment: Quality Centre 9.0, MS Office, MS Excel, MS Project, VB and Windows XP
Confidential
QA Analyst
Responsibilities:
- Responsible for all onsite/offshore communication and co-ordination
- Understand the functionalities delivered as part of the sprint and co-ordinate with offshore team/perform testing
- Developed QTP scripts for testing order placement process, site search, personalization module etc.
- Used quality center for test case execution, reporting and test coverage analysis
- Testing entitlements, authentication and authorization
- Test full subscription lifecycle including purchase, renewal, extension, cancel, suspend etc.
- Test payment collection, payment tech interfacing etc
- Involved in backend verification including analyzing server logs
- Integration testing with cobol environment. Testing includes sending data feeds to subscription management system running mainframe and verifying the processing at mainframe side by running mainframe jobs.
- Involved in preparing test plan, test cases and execution and defect reporting
- Regression testing on any new builds.
- Involved in cross browser testing.
- Involved in defect review meetings with business users.
- Involved in UAT with marketing and customer service teams
- Preparation of test status report.
- Bugs-tracked and reported using Quality center, JIRA, Test Track pro.
Environment: J2EE, .Net, Microsoft IIS, Linux, QTP, SOAPUI, Quality center, JIRA, Test Track pro.
