Surafal A.Negere
Vienna, VA *****
********@*****.*** 571-***-****
U.S. CITIZEN
QA AUTOMATION TESTER
6+ years of experience in performing the full range of Test execution activities as a Test Engineer/Quality Assurance Analyst. Highly efficient and knowledgeable in executing the Software Development Life Cycle (SDLC) across different domains, namely Financial, Healthcare and Retail.
Extensive experience and knowledgeable in Test management/Software Testing Life Cycle (STLC).
Experienced in analyzing functional requirements to implement Test Strategy and detailed Test cases.
Excellent analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
Extensive experience in Manual testing (GUI Testing, Field Validation Testing, Regression Testing and Functionality Testing) of UI and Web Based Applications.
Created software test plan once Software Requirement Specification (SRS) is developed and maintained Test Plans, Test Approach Documents, Test Strategy documents, Requirements Traceability Metrics (RTM), Test Analysis report, meeting minutes, user manuals and track defect resolution to completion.
Experienced in maintaining Test scripts on applications developed under JavaScript and c#.
Highly efficient in developing complex Test Automation Framework (Data-Driven, Keyword Driven and Hybrid) and hybrid technologies in HP ALM/Quality Center.
Strong knowledge in using Agile and Waterfall methodologies in highly dynamic environment with sprint teams.
Experienced in Automation of Web Based and Windows Based Applications using HP ALM/Quality Center Business Process Testing.
Intensive knowledge of SQL, relational databases and experienced with MySQL databases.
Hands on experience in UFT/QTP using Descriptive Programming and correcting semantic errors.
Created software for document text analyzing on C# using regular expressions;
Experienced in designing, reviewing and execution of multiple automated suites from UFT/QTP and ability to debug and resolve the scripts accordingly.
Knowledge of various programming languages such as C/C++ and Java/VB.
Coordinated training and communication activities as required assuring successful transition of project deliverables to ongoing operations.
Experience in reviewing documentation of developed solutions and authoring of basic user guides or instructions and help files to assist in end user training & support.
Excellent communication, presentation skills, interpersonal documentation of status and complex issues.
Experience QA in both Waterfall and Agile methodologies
Experienced in Computer Science fundamentals in object-oriented design and data structures, algorithm design, problem solving, and complexity analysis
Ability to work independently while collaborating with a cross-functional team.
Developed automation test suites and test scripts using Selenium Web Driver
Integration Process using Selenium WebDriver and Jenkins
Expertise’s in back end data validation and testing using UNIX shell scripting and SQL queries.
EDUCATION:
***BA– University of Virginia, Charlottesville, VA
***AAS – Richard Bland College at the College of William and Mary, Petersburg, VA
***AA – New River Community College, Dublin, VA
PROFESSIONAL EXPERIENCE:
Capital One Bank, McLean, VA
Test Automation Engineer Jul, 2015 – Present
The project focuses on developing a Commercial Loan Origination (CLO), Account Management & Billing and an Online Cash Management Tool (iCash). It involves upgrading the web-based Online Banking system. At the end of the enhancement, the project will provide all corporate banking functions in a secured zone so that the Capital One customers around the world can get real time access to their account information.
Developed and executed Test plans and Test cases based on requirements gathered from product owners and stakeholders.
Took an active part in all stages of Software Development Life Cycle.
Performed testing in both long and short term timelines and with local and remote teams and also tried to innovate on how to best automate testing processes.
Helped to set up Test data or Test environment for running Test cases.
Was responsible for Manual, Functional, Migration and Regression Testing of features scheduled for release.
Planned and executed GUI, usability, UAT, System, Smoke, functionality and regression testing on QA Server.
Performed Automation of Web Based and Windows Based Applications using HP ALM Business Process Testing.
Performed manual testing using HP ALM and other testing tools Mainframe languages.
Constructed complex SQL queries to validate the data in between Source Tables as per the Transformations defined in Data Specification documents.
Carried out Automated tests and batch tests in UFT.
Developed the Test Plans, Test Cases, Test Scenarios and executed them using UFT.
Executed multiple automated suites from UFT.
Debugged and resolved the UFT scripts.
Wrote a suite of Test Scripts including Functional and Regression test cases using UFT.
Worked with the users to trouble shoot their issues, to train them on the new functionality and to assist them to set up data in the UAT environment.
Performed Environment Validation before deploying the release to the production environment by working with environment support teams.
Planned and executed QA Engineering tasks in support of IT initiatives to provide efficiencies and quality products on time to customer.
Performed quality audits across the various IT functions to ensure quality standards, procedures and methodologies were being followed.
Delivered quality process training to technical staff and acted as an internal quality consultant to advice or influence business or technical partners.
Participated Test result meetings with developers and maintained cordial relations between development team and testing team.
Environment: SQL Server, Oracle, MS Office, Windows, SOAP UI, HP ALM, UFT, Java, J2EE, C#, Java Script, VB Script, XML, UNIX.
Verizon, Irving, TX
Test Engineer
Aug, 2013 – Jun, 2015
The project was to develop software that helps to manage Internet, TV, Phone and Wireless Accounts. It facilitated the entire Phone account, Manage Wireless account, Upgrade Phone, Add a Phone Line. View or Pay bill, Change Payment plan, Add sub-accounts, Check your Payment History, Change password and Setup Auto Payments.
Designed Test Cases according to the Functional Specifications.
Executed Test Cases to validate product compliance with requirement.
Executed Functional, Regression and Integration Test cases while effectively communicating Test results.
Performed Black Box, Smoke, System, and User Acceptance Testing.
Performed Test Reporting and Analysis of Test Results.
Generated and communicated Test execution reports, performed failure investigation and Test script adjustments.
Performed bug tracking and reporting by using Quality Center.
Reviewed and compared defects using Quality Center module.
Analyzed end-to-end and Regression Test phases and Oracle database analysis using SQL Plus.
Used XML files to perform manual batch process testing in QTP.
Created variables on the fly from elements of the application that are past to the Object Repository of QTP.
Selected Objects or used for determining a location and or size of the object in QTP.
Performed Regression testing for new builds using Object Repository of QTP.
Participated in the User Acceptance Testing.
Attended reviews and walkthroughs to better understand the Requirement documents.
Based on requirement documentation, translated the information to business scenarios.
Environment: TOAD, Oracle, SQL Server, Windows, Quality Center, QTP, Java, Java Script, HTML, Agile, MS Office, UNIX.
Kaiser Permanente, Silver Spring, MD
QA Tester
Nov, 2010 – July, 2013
The project was a web based application. It was focused on self-scheduling intended for their members to schedule their own appointment online with their Primary care physician (PCP). This allowed members to schedule their appointment, view the upcoming appointment, reschedule the appointment or delete the appointment online, users were also notified about their appointment via email.
Defined Testing strategy and worked on improving it and correlated to total cost of application.
Established processes and procedures to implement repeatable quality testing process by introducing metrics, test documentation, and reassigning responsibilities.
Assured that all features of a software program were thoroughly tested, detected problems were properly reported and assigned and brought to resolution.
Created Release Level Test Strategy, Project Level Master Test Plan and worked Break down Structure.
Worked with both Waterfall and Agile methodologies and also worked in Quality Management software.
Performed functional testing, browser compatibility testing, Integration Testing, and Automation Testing.
Created automation scripts with Quality Centers (QC) Business Process Testing (BPT) Module.
Created BPT Parameters in Quality Center.
Used database checkpoints in test script to check databases in SQL Server and detect defects.
Passed BPT Parameters to UFT for driving the QTP Script.
Created and used Standalone QTP Scripts on BPT Scripts that called to external scripts as well as used external library files for functions.
Enhanced new functionality on the UFT.
Completed Account list coding for UFT scripts.
Extensively used various features of UFT including checkpoints, Output values, and regular expressions.
Verified the functionality of integrated, multi-environment enterprise solutions using Quick test pro.
Detected the Bugs and retested after developer fixed them.
Coordinated with the Network team to test the different Offline Scenarios.
Worked with other development team members to better understand system functionality in order to improve testing quality.
Participated in Functional and Design Review meetings of conversion components.
Accomplished Troubleshooting and helped Production tickets when routed to QA level.
Environment: TOAD, Oracle, SQL Server, Windows, Quality Center, QTP, Java, Java Script, HTML, Agile, MS Office, UNIX.
TECHNICAL SKILLS:
Testing Tools
HP ALM, HP UFT, JIRA, HP Quality Center, HP Quick Test Pro, SOAP UI, Jemeter
Programming Language:
C/C++, C#, Java, VB Script, JavaScript, HTML, XML, SQL, PL/SQL, .NET
Data Base:
Oracle, SQL Server, MYSQL, DB2
Operating System:
Windows, Linux/Unix
References available upon request!