Engineer, Senior Software Qa Engineer Resume
SUMMARY:
- Extensive experience in devising and implementing QA Methodologies, Test plans, Test deliverables and Automation Frame work.
- Well versed in all phases of software development including requirement, design, construction, testing, implementation, code reviews and support. Tested Applications written primarily in C# and Java. Used TFS, Visual Studio 10/12 and Microsoft Test Manager.
- Exposed to sub versioning of software using Serena and CVS software packages and worked in conjunction with Release and Change Management Personnel
- Worked closely with Software Engineers (Developers), Business Analyst, Software Testers, Change Management, Release Management and represented the QA Department during performance of Black and White Box Testing and User Acceptance Tests with our customer.
- Designed, installed and evaluated Quality Assurance Methods and Systems by establishing and tracking metrics to evaluate performance.
- Performed QE liaison activities to support internal/external customer service to our customer and provided status reports.
- Conducted Internal Peer Reviews throughout different Test Levels (Unit, System, UAT and Production Installation).
- Experienced in full life cycle testing including the writing /testing of automated/manual test plans, test case designing, generating, executing test scripts, plans, writing and analyzing defect error logs and the creation of Test Reports.
TECHNICAL SKILLS:
SENIOR QUALITY ASSURANCE ENGINEER: SOFTWARE TESTING / DEFECT TRACKING
Databases: Oracle, MS Access, SQL, DB2, Tested Java and C# Applications in.NET and Linux platforms
Software: HTML, FTP, CA - 1 Products, CA-7 Scheduling, Service Center, Xpediter, Automated QA, Test Complete, Selenium IDE and RC, VISUAL STUDIO 10 and 12, (TFS) Team Foundation Server, File Transfer Protocol, Coupa
GUI/Tools: MS Project, Visio, Access, Word, Excel; Outlook, PowerPoint, BrowserStack
Industry Standards: CMMI, QA Methodologies (Waterfall, V-Model, Agile/SCRUM, Spiral), Automated QA, Selenium, Test Complete, Manual Test
Platforms: UNIX (Solaris, AIX), Windows NT/2000/XP/Vista, MSDOS, Firefox, IE
Defect Tracking: Serena (Defect and Source Control), Peregrine, PVCS Tracker
PROFESSIONAL EXPERIENCE:
ENGINEER, SENIOR SOFTWARE QA ENGINEER
Confidential
Responsibilities:
- Worked for Air Canada Airline and the project consisted in translating their website for Flight Reservation into Spanish
- Among the main areas that were tested were: Home Page, Account/Profile Application, APIS Application, Flight Schedule, Flight Status, Meeting and Convention
- Worked for State of Missouri, the project consisted in translating their Claim Management System in Spanish
- Translated and tested their Help Files which were also translated into Spanish, some of the applications were for Taxes and Benefits
- The documents dealt with User Information, rmation as well as Payment of Taxes, Unemployment Insurance, Appeals and Claims
Confidential
Responsibilities:
- Beaming, this newly created social media application allows you to leave photos and messages for family and friends at defined GPS locations
- Tested GUI and functionality on Android and iOS
- Provided support to Major Supermarket Chain by updating their main website with new features geared toward On-Line customer base (grocery shopping)
- Created Test Cases and Test Plan based on their Business Requirements document that served as guide to the application and their requirements and reported status
- Used BrowserStack to perform testing of different web browsers (IE 7 thru 11), Firefox, Chrome and Safari and documented findings for follow-up and resolution
- Reviewed, Prioritized, Tested and Documented resolutions to all issues reported in the Change Management repository system. Issues related to software applications written in C#. Worked closely with Developers to recreate issues and scenarios reported as well as created Test Reports
- Scheduled automation scripts through Service Center and used Service Center to manage requirements and test scripts for automation testing
- Performed and applied Black and White Box testing as per requirements based on the issues and projects assigned and worked on cross functional teams.
- Monitored program performance after implementation to prevent reoccurrence of program operating problems and ensured efficiency of operations. Worked with Infrastructure applications by working closely with Network Engineers as well as Phone Systems Personnel in the recreation of issues and resolved based on priority
Confidential
Responsibilities:
- Actively participated in reviews and meetings to discuss automated testing strategies and test plans
- Analyzed and converted High Level Requirements (BRD) into smaller requirements to build Test Cases and Test Plans
- Created Test Plans based on requirements, in conjunction with a Traceability Matrix and ran tests, documented findings and resolutions
- Proved NUnit testing skills, also for C# applications. Setup the automation framework using Test Complete 8. Installation was on as per needed basis
- Good understanding of White and Black Box Testing, Test Objectives, Test Scenario, Test Case processes and documentation
Confidential
Responsibilities:
- Performed Software QA Testing for two separate applications that dealt with Medical Personnel (primarily Doctors and Nurses)
- Performed Black and Gray Box Testing and updated Test Plans based on new requirements that will meet current needs
- Primarily used and Agile/Scrum Methodology in which Production Installations are scheduled every 2 weeks
- Creation of SQL queries to run for database extraction of information as well as Before/After Results. Some Java application support was needed
- Use of Elsinore Technologies software which is an Issue Management, Bug and Defect Tracking system. Use of Selenium IDE and RC for testing of some applications
- Agile environment with a weekly turnaround and installation of software into Production. Functional. Integration, Performance, Black and White Box, End to End testing were performed
Confidential
Responsibilities:
- Project involved the analysis, design, coding, testing of programs/modules to expand the Branch field in ACH and PEP applications
- In addition, files that were used internally as well as ones that were sent via FTP to the Federal Reserve and to ACH for nightly processing needed to be consistent with the new changes. Worked on PTT Application and CLCS System. Creation of SQL queries to database to extract information
- Other programs/modules that touched other applications such as DDA/Savings/Loans (Installment & Commercial), Real Estate, also need to be synched out to accommodate this change. Production Installs were done on a Monthly Basis. Black Box Testing performed
Confidential
Responsibilities:
- Performed System, Integration, End to End, Regression Testing and updated Test Plans. Testing was performed for various military hardware/software equipment.
- Familiar and exposed to the use of Visual Studio 10 and TFS as a tool for source control, project tracking, reporting and data collection
- Testing was performed on a .NET /Microsoft Windows based applications. Effective in the creation/use of SQL queries (inner/outer joins)
- Main testing methods used were Functional, Integration, Performance, Stress, System, End to End and devices such as IPod, I Pad, Blackberry and laptops in different operating systems
Confidential
Responsibilities:
- Performed QA Testing support duties on FDA regulatory based/process driven embedded (UNIX) system environment
- Agile and Scrum were the Main Methodologies used for Production Installs scheduled every 2 weeks
- Worked on detailed specifications on Manual Free Form Black Box Testing. Tested scripts in.NET/Microsoft Windows based system
- Used SQL as a tool to not only extract records that met criteria to be tested but also created reports to show before/after scenarios
Confidential
Responsibilities:
- Performed unit, black box, system and regression tests for new release of Epysis software which has been created by Confidential
- Using Unix Commands, created the Test Environment and set up according to Customer Needs, Requirements and Services provided
- Testing was performed in a .NET Environment. Software was created primarily for Credit Union Applications
SENIOR SOFTWARE QA ENGINEER/CUSTOMER SOLUTIONS ANALYST/SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Partnered with the Software Development Team to assist them in producing quality software at the Unit Level before it was turned over for System Test and UAT. Tests were done using Automated QA, Test Complete. Setup the automation framework using Selenium RC and IDE in addition to the other mentioned previously
- Involved with Release and Change Management Personnel as well as Database Administrators in the setup of different Test Environments on a per needed basis and kept track of the different versions of programs being executed for a specific project
- Use of SQL to write queries for testing purposes (before/after scenarios) as well as familiar with stored procedures including inner/outer joins
- Lead program/project Test Engineer functions, such as requirements gathering, analysis and design, testing and production implementation. Performed status reporting and maintained a corrective action tracking database, which enhanced problem reporting
- Mentored and trained coworkers in automated testing and in the use of Test Complete (version 4 and 5)
SOFTWARE TEST/QUALITY ASSURANCE ENGINEER
Confidential
Responsibilities:
- Performed process audits and conducted product evaluations. Performed status reporting and maintained a corrective action tracking database. Developed/maintained Software Test plans/schedules/procedures. Participated in program/project life-cycle activities
- Improved efficiency oftasks/assignmentsby assessingneeds, implementing new processesand instituting new procedures, which resulted inoverall savings. Intranet pages were created to facilitate and automate different processes in a .NET Environment using C#
- Minimizedcost of estimationby eliminatingrepetitive steps, focusing on requirementsand addressingspecific needs, which led toprojects delivered on time
- Performed Manual testing prior to the automation and based it on criteria to define the best approach to test all the pertinent requirements
SENIOR QUALITY ASSURANCE ENGINEER
Confidential
Responsibilities:
- Provided SQA support to test processes. Participated in CCB process and PEER reviews.Managed configuration and requirements processes/tools.Determined compliance with cited standards and audit development activities to ensure conformance to cited procedures
- Avoided lost time and lost productivity byrecording progress on a daily basis. Performed Black and White Box Testing
- Enhanced departmental workflow and work product quality throughconference calls to report progress for each project
- Achieved optimal outcomes intestingby recognizingproblem areasand correctingdefects in a timely manner
