Quality Assurance Sme Resume
Dallas, TX
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 SME
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.
- Tested JAVA based applications and developed test cases for various testing stages like Functional testing, System testing, Integration testing using various testing techniques such Boundary Value Analysis, Equivalent Partitioning etc.
- Preapared daily execution status report, defect status and shared with in the team.
- Involved in each pahses of End to End flow.
Quality Assurance SME
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 SME
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.
- Played key role as Team Lead by contributing in Test strategy and Test plan for the releases and focusing on reducing defect seepage to production and worked with all the stakeholders ( for Understanding & Reviewing Technical Architects, Solution Designers, interfacing Team owners and Business) to analyse requirements and change requests.
- 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.