Quality Assurance Resume
SUMMARY
- Nearly 8 years hands on experience in Manual and Automation Software Testing.
- Strong experience of Selenium IDE and creating scripts in Selenium by using Java.
- Implemented Page Objects and Data Driven frameworks using Selenium WebDriver, Protractor, JAVA and TestNG.
- Possess excellent interpersonal, communication, coordination, and analytical skills with demonstrated abilities in customer relationship management.
- Good expertise with design, build and maintaining the test scripts.
- Expertise in understanding the Software Architecture and Life Cycle of a project in depth.
- Proficiency in Analyzing and Understanding Business Requirements, Functional & Non - functional Requirements, and Technical Specifications.
- Ability to Design and implement Test strategy, Test Plans, Test Scenarios against valid requirements and Test Cases that can be used for system and regression testing.
- Expertise in Software Testing Modules - Waterfall and Agile.
- Good understanding of software methodologies (STLC, SDLC)
- Good Expertise on TDD and BDD.
- Effective Project Management, Client Interaction, Reporting skills.
- Good experience in end-to-end white box and black box testing.
- Expertise in Defect logging, tracking, and reporting.
- Excellent troubleshooting/problem solving /Debugging skills, SME in root cause analysis, Triaging production issues to closure.
- Good Confidential Multi-tasking and working well under tight deadlines with High Efficiency.
- Perform well in independent and team-based environments with commitment to 100% delivery of assigned projects.
- Expertise in UNIX and Linux.
- Good understanding of RDBMS- Relational Database Management Systems and worked on different databases like Oracle, SQL Server, PLSQL, MYSQL and DB2.
- Initiative to help the team and focus project deadlines and deliverables.
- Continually seeks opportunities to increase customer satisfaction and deepen client relationships.
TECHNICAL SKILLS
Testing Tools: Selenium 2 Web Driver/RC/IDE/Grid, Protractor, SOAPUI
Defect Tracking Tools: Quality Center, HP ALM (Version 10.0, 11.1 & 12.2), JIRA, Team Foundation Server (TFS 2008, 2010, 2012), Web-Track, I-Track
BDD Frameworks: Data driven framework
Programming Languages: Java, C,C++
Web Services: SOA, REST, SOAP UI
Web Technologies: HTML, AJAX, CSS, Java Script, XML, Amazon web service, SOAP, XSL, XSLT, XHTML, JSP, PHP, jQuery, JSON, REST, JavaScript, HTML, CSS, PHP
Script Languages: UNIX Basics, SQL scripting, SQL, PL/SQL
Platforms: Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X
Databases: Oracle R12, MS SQL Server 2005, 2008, 2014, No SQL, MongoDB, SQL, MYSQL, PLSQL, Oracle 9i, 10g, 11g, DB2 and Access Database
UML Tools: MS Visio, MS Project, UML
IDE & Reporting Tools: Eclipse 3.3,3.4,3.5, NetBeans 6.0
Methodologies: Agile Scrum, Waterfall, SDLC
Build Tools: Ant & Maven
CI Tools and Version Control Tools: Jenkins, GIT, Bitbucket
Unit Test Frameworks: Junit, TestNG
PROFESSIONAL EXPERIENCE
Quality Assurance
Confidential, Dallas TX
Responsibilities:
- Involved in Business requirements analysis, high level Design, detailed level planning, Change request for each scope, reviewing, testing rules.
- Involved in writing Test plans, Test cases, Test data, Test Scripts and RTM and also involved in the process of analyzing the expected and actual results.
- Reviewing the Test Cases and Test Scripts prepared by team.
- Understand the functional flow of the application and identified the approach for automation.
- Developed and implemented CI framewokr and designed Automation Test Scripts using Selenium.
- Building the test scenarios & basic framework components for the requirements.
- Configured new selenium processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
- Execution of Test Cases, Defects Tracking and Reporting in HP Quality Center.
- Designed Test Scripts with Selenium WebDriver, TestNG and Log4j.
- Building Test Automation Framework using WebDriver, TestNG, Java, POM and following Page Objects and Page Factory Design Pattern.
- Executing Test Script using TestNG, ANT, and MAVEN.
- Preapared daily execution status report, defect status and shared with in the team.
- Involved in each pahses of End to End flow.
Quality Assurance
Confidential
Responsibilities:
- Analyzed Business requirements, high level Design planning (scenario creation based on functional requirements), Config and tariff check for each scope, Data level planning, reviewing, testing billing rules, execution.
- Involved in writing Test plans, Test cases, Test data, Test Scripts and RTM and also involved in the process of analyzing the expected and actual results.
- Creation of telecom customers with the Price plans, Call loading for the customers, Generating PDF Bills for the Customers
- Raising defects and retesting the fix and maintaining status in HP-ALM.
- Designed and executed manual test cases.
- Converted Functional requirements into detailed scenarios and test cases.
- Performed data drive testing to validate the same set of operation with different set of data
- Performed extensive Smoke, Integration testing, Comparison, Regression and UAT testing to ensure that System is user friendly for customers.
- Database Validation (SQL) to check the updated data in the Database
- Reviewing the test cases through peer review and giving the review comments
- Involved in Volume testing to verify the system load process using Load runner.
- Daily execution status documenting, reporting to the client.
- Defect Tri-aging, maintian the status of defect and responsible to get it fixed.
Quality Assurance
Confidential
Responsibilities:
- Coordinating with Client and gathering all requirements.
- Reviewing & understanding HLD (high Level Design document)
- Participating in test strategy, test plan preparation.
- Used Eclipse as IDE tool to develop the application.
- Preparing test scenarios, test cases (used for module, integration, and system testing), Enhanced Test Cases using Java programming features and TestNG annotations.
- Analyzing & Review test cases with in team and with client.
- Enhancing the Test Scripts for Global Execution.
- Conducting Data Driven testing,cross browser testing and parallel test execution.
- Involved in regression testing using selenium.
- Implemented validation framework for creation of validation.xml and used validation-rules.xml
- Used Agile Software Development for developing the application with clear, efficient workflow.
- Used JMS & MQ for messaging and Websphere server as application server.
- Used Jenkins with maven for Build and Deployment.
- Used Log4j logger tool for logging warnings and error messages.
- Worked on bug fixing and enhancements on change requests.
- Configured test servers and performed error analysis to identify the root cause for issues.
- Was involved in all aspects of development life-cycle, from writing high- andlow-level design documents to defect fixing, unit/integration testing, andlong-term maintenance.
- All code was written using test-driven development.
Senior Software Engineer
Confidential
Responsibilities:
- Preliminary discussion of the project with the core team and understanding the business flow.
- QA documentation of detailed test case design and executed tests.
- Documented and analyzed all test results and made recommendations.
- Published test summary reports.
- Planned and executed regression testing and automation of regression testing processes.
- Coordinated with project managers and IT department to ensure time management.
- Handling/Resolving of testing Issues and Defects closely which are maintained in HP Quality Centre, WebTrax, I-Track tools by working with Dev/Support team.
- Generated bills in UAT environment and delivered to business without any issues.
- UAT Status Reporting to client.
- Extensively involved in testing using Oracle - TOAD 11
- Execution of Test Cases with given time frame, Defect Tracking and Reporting in Quality Center.
- Conducting the risk analysis, defect analysis and reporting defects with the help of Defect Tracking System (Quality Center)
- Troubleshoot the Transaction Broker errors from upstream application (OMS),investigate the XML, fix it and recycle the transaction. Take care of backdating request.
- Worked on defect prevention,code props and burn down report status to client.
- Coordinate with offshore team for Test execution and issue resolution in given time line.
- Communicate effectively with clients to identify Business needs and accordingly in Business delivery on critical testing flows.
- Providing technical and functional guidance to offshore and onshore team member.
- Performing Root Cause Analysis for Production Defects.
Software Engineer
Confidential
Responsibilities:
- Developing Use Cases to highlight different requirements from the HLD (High Level Design) and DDS (Detailed Design Specificatio).
- Analyze the Design and Requirements and report if any discrepancies in these artifacts.
- Preparation of test cases and data set up calendars .
- Executing the Regression test suite for Customer Management,Error Management, Collections.
- Organize and performed peer level reviews for test cases.
- Performed root cause analysis for the Production defects and provide the status to the test leads.
- Worked on e-TRACS (E Telecommunications Risk Assessment Collection Systems) interface testing for reconcilations.
- Worked on CAPM (Customer Account Payment Management) interface testing.
- As a defect manager, created filters in ALM QC for team members and woked on Defect Prevention.
- Resolved customer impacting issues.
- Supported upgrades and monthly maintenance activities
- Interface between the customer and delivery teams to ensure expected quality and accuracy of the deliverables.
- Preparing Test Logs and Test Summary Reports during test runs and distributes the status reports to the external stakeholders like the Clients, Customers and Project Teams.
- Performing Root Cause Analysis for Production Defects.