Quality Assurance Analyst Resume
SUMMARY
- Around 4 years of experience in Information Technology wif focus on Quality Assurance through Manual and Automation Testing of software applications across Web based, Client/Server and mainframe plaforms.
- Strong understanding of Software Development Life Cycle (SDLC) and experience working in Agile and Waterfall environments.
- Experience of Selenium Automation tool suite that includes Selenium WebDriver, Selenium IDE and JAVA.
- Strong experience in cross browser, cross platform web testing using Cucumber or TestNG and Selenium WebDriver.
- Experience in developing and maintaining Data Driven, Keyword Driven and Hybrid Automation Frameworks.
- Experience in designing and developing Acceptance tests for features and stories using Gherkin language on Cucumber.
- Familiar wif Test Driven Development (TDD) and Behavior Driver Development (BDD).
- Expertise in identifying and reporting defects using tracking tools like HP Quality Centre and Clear Quest, QTP and JIRA.
- Automated several Test Cases using Java API, Selenium WebDriver, Maven, JUnit, TestNG and Cucumber.
- Created Page Object Model repository for numerous frameworks using Firebug and Firepath to write XPath and CSS locators for element identification.
- Extensive experience in Continuous Integration Concepts and ability to build and deploy automation set up using Jenkins for new and existing projects.
- Experience in designing/developing automated test scripts using UFT/QTP automation testing tool, integrating wif HP ALM/Quality Center.
- Experience in writing Automation scripts for reading and writing files from Excel using Apache POI.
- Solid understandings of automation concepts like code reusability, Shared Object Repositories and function libraries in QTP.
- Experience in managing Java projects using Maven build management tool.
- Actively Involved in cross - functional teams for Black Box, White Box, Integration, Sanity, Regression and Acceptance testing in HealthCare, Insurance and telecomm domain.
- Solid Back End Testing experience by writing and executing SQL Queries for DB2 and IMS Database.
- Good understanding of relational database and OOPS concept.
- Development experience in JAVA, C, C++,COBOL and JCL.
- Developed tools using REXX and VB to automate test cases.
- A self-starter wif a positive attitude, desire to succeed and make significant contributions to teh organization.
- Possess good analytical skills and problem-solving capabilities wif excellent communication skills.
TECHNICAL SKILLS
Programming Languages: Java, C, C++, JCL, COBOL,SQL,PL/SQL
Web Technologies: HTML, Perl, JavaScript, VBScript, JSP, Servlets, Applets
Operating Systems: MVS, Z/OS, Windows XP/ 2000/ ME/ NT/ 95/ 98, 2003, UNIX
Databases: Oracle, MS SQL, DB-2, IMS
Methodologies: Agile,Waterfall
Test Management Tools: HP Quality Centre 10, Silk Central, Clear Quest,JIRA
Automation Tools: Selenium WebDriver
Mainframe Tools: TSO/ISPF, XPEDITOR, QMF, File Aid, Spufi, Endeavor, REXX
API Testing Tool: Soap UI,Soap UI Pro
File Transfer Tools: FTP, Putty
Virtualization tools: VMware, Citrix
Business Process Tools: MS Excel, MS Word, MS Power Point, MS Outlook
PROFESSIONAL EXPERIENCE
Confidential
Quality Assurance Analyst
Responsibilities:
- Developed and designed automation framework for web based application and participated in developing Test Plan to test teh functionality of teh application using Selenium WebDriver.
- Contributed to teh definition of quality metrics and overall testing strategy.
- Automated test cases using Selenium WebDriver, Maven, JUnit and Cucumber.
- Performed/executed Smoke Testing, Regression Testing, Functional Testing, Database and Black Box Testing at different stages of teh development cycle.
- Prepared and verified test data using Java and apache POI libraries as well as provided test data for other teams.
- Used apache POI and Cucumber for teh data driventestcases.
- Designed Selenium test scripts and wrote Cucumber feature files during teh development cycle as part of Behavior Driven Development.
- Efficiently logged and tracked defects using JIRA.
- Participated in preparing test cases using Selenium WebDriver to validate all UI components, Popup Windows and Mouse Movements.
- Designed and maintained Maven projects written on Java to develop and execute test cases from Cucumber feature files using Gherkin language.
- Worked wif Jenkins to run my smoke and regression tests by taking teh code from teh repository.
- Conducted Cucumber training to existing and new team members.
- Performed both manual and automation testing as Cross Functional team member.
- Provided mentorship for teh team member on BDD, Cucumber and Test Automation wif JAVA.
- Provided Production Support before each Application Release by executing entire test automation suite in batch mode across multiple Virtual Machines.
- Participated in requirements walkthrough, test scenario and test cases walkthrough.
- Participated in creation of detailed Test scenarios and test cases from BRD.
- Created Test Plans, Test Coverage and requirement traceability Matrices.
- Created testing strategy, test schedule and estimate of testing effort while working closely wif appropriate project team.
- Performed/executed Smoke Testing, Regression Testing, Functional Testing, Database and Black Box Testing at different stages.
- Performed Production validation for implemented releases.
- Created an automation tool using REXX to automate report generation process in mainframe.
- Executed SQL scripts to test database.
- Involved in defect triage call.
Environment: QTP,JIRA,Siebel,Mainframe IMS database,JCL,REXX,COBOL,SQL
Confidential
Quality Assurance Analyst
Responsibilities:
- Analyzed business and technical requirements to create detailed test cases/scripts.
- Prepared detailed Test Plan, Test Scenario, LOE (Level of effort), Test Cases and Requirement Traceability Matrix using BRD.
- Involved in test scenario and test cases review.
- Involved in test case walkthrough wif business and getting signoff from them.
- Participated in redesigning existing framework to assure best framework design practices using Page Object Model and Page Factory Design.
- Incorporated Cucumber into existing testing framework.
- Actively involved in SDLC and STLC process and used JIRA and Selenium WebDriver.
- Performed Functional Testing, Regression Testing, Ad-Hoc Testing activities, Logged Defect in Jira and followed Defect Lifecycle until defects are closed.
- Organized meetings wif business process owners to approve functional and integration test cases and performed Gap Analysis.
- Designed and Developed Test Automation Framework and executed Test scripts in multiple testing environments like QA and UAT environment.
- Performed Data Driven Testing using Selenium WebDriver, JUnit functions and JDBC Connections.
- Analyzed, Prioritized teh Regression Suite, Identified test cases for test automation.
- Actively participated in reporting teh key testing statistics related to test design, execution and pass/fail results.
- Converted manual regression test cases into automation scripts using Selenium WebDriver.
- Performed Oracle database testing using SQL.
- Implemented multi browser testing to ensure Cross Browser Compatibility.
- Designed a tool in VB to automate teh functioning of report creation and validation against DB2 database.
- Performed DB2 database testing using SQL.
- Extensively worked on JCL job creation, execution, abend analysis.
- Involved in reviewing teh Test cases for requirements coverage and completeness.
- Have hands-on on CICS, DB2, JCL and COBOL.
- Participated in daily defect tracking calls, co-ordinated wif onshore teams during testing lifecycle.
- Actively participated in daily/weekly status call. Responsible for SLA, DART report creation.
- Involved in audit of JIRA post test execution phase to match wif SLA.
- Created understanding, job flow and lesson learnt documents.
- Involved in documenting and maintaining quality process.
Environment: Silk Central,Selenium WebDriver, SoapUI,JCL,COBOL,SQL,IMS,VSAM,JAVA
Confidential
Software Test Engineer
Responsibilities:
- Created Test Plans, Test Cases and Test Scripts based on requirements and user stories.
- Participated in developing Framework and automating Regression Suite using QTP and HP ALM tools.
- Performed Regression Testing for every modification made in teh application and new builds.
- Interacted wif QA team members and Developers to clarify teh issues related to Test Data, Test Cases design flow, features, and functionalities of teh application and related issues.
- Ensured compliance of project specific QA processes and procedures like loading teh test scripts into HP ALM environment.
- Performed Integration testing to check teh flow of application.
- Worked directly wif databases to verify data using SQL queries.
- Manually verified teh validity of teh failed test cases, logged teh defects and assigned them to teh development team.
- Generated weekly reports, defect reports and customized summary reports.
- Performed testing at various levels such as system testing, integration testing, performance testing, and regression testing.
- Maintained teh Defects using Defect Tracking System in HP ALM.
- Involved in teh test data creation using CICS screens in mainframe.
- Actively participated in daily/weekly status call. Developed SLA, DART reports.
- Ensured mapping and integrity of data populated in teh database using SQL queries
- Participated in defect triage call.
- Participated and reported status in all test related project team meetings