Post Job Free

Resume

Sign in

Data Software

Location:
Manassas, VA
Salary:
95000
Posted:
May 30, 2016

Contact this candidate

Resume:

Ahmed Ali

Address: **** **** *****, ********, ** Email: acu0ni@r.postjobfree.com Cell Phone: 703-***-****

Objective: To maintain a successful career in a position that supports IT (analyst, tester and other positions)

Education: Virginia Commonwealth University, Information Systems, M.S., 05/2013

James Madison University, Intelligence Analysis, B.S., Sports Management, B.S., 08/2010

Business Minor 08/2010

U.S. Citizen

Clearance and Suitability Types:

Department of Defense Active Secret Security Clearance

TSA Point of Public Trust – September 2015

CBP BI/Suitability (suitable for CBP Secret Security Clearance) - November 2014

Veteran’s Affairs NACI Background Check - June 2015

Department of Labor Background Check - October 2013

Work Experience

Senior Manual Tester with Alltech International

(supporting Department of Treasury and Northrop Grumman)

Dates: 09/2015 - Present

Employer Type: Subcontractor

• Performing manual testing of multiple subset applications on the agency web portal as well as desktop applications

o Including applications that run on Oracle Identity Management, SAP and SAS

• Testing under a Waterfall environment

• Testing the following application types:

o SAS applications that generate database tables upon running through database nodes – SAS Enterprise Guide

Testing this application is used to validate on whether or not backend databases of the web portal are populating data and used for generating PDFs of the transcripts from the online querying search tool

o SAS Application used to verify on whether or not alerts, related to ongoing financial investigations or related to news regarding any gathered financial intelligence, can be viewed – SAS Social Network Analysis (SNA)/Alerts

o SAS Application used to view reports that gather data on various categories of financial crimes and regions of the world where those crimes are occurring– SAS Financial Crimes Monitor (SAS FCM)

o SAS Application used to view web-based reports based on data collected from various types of financial investigated related forms that document certain monetary amounts deposited individuals or businesses – SAS Web Reports Studio (SAS WRS)

o Application used for save or query searches on data collected from individuals or businesses that have deposited certain amounts of money and the types of forms documented for those individuals and businesses

o Application used for creating cases that trigger financial intelligence related investigations

o Application used for creating transmission downloads, based off of created cases mentioned in the previous bullet

o Secure information sharing application where you use an administrator role to view transmissions from various dates as well as to generate PDF reports of those transmissions

o SAP Application on agency portal used to generate monthly, annual, weekly or daily crystal reports, using very granular metrics derived from other applications on the portal

o Application used for user profile management (i.e., changing passwords, user roles, permissions) and for conducting user provisioning tests that measure whether:

certain users can create new user accounts

whether other necessary users in the user creation process can accept or deny user creation requests

whether or not confirmation emails are triggered in separate user workstations based on the acceptance or denial of the user account creation requests

o Application used to access training material that informs users on how to access applications within the portal

• Types of testing includes:

o smoke testing, regression testing, re-testing defects upon developers notifying of fixes they made to code, user acceptance testing

o Stress testing: concurrently testing the same application at the same time with other multiple users in effort to guage on whether or not the applications being tested have an outage or experience latency (slow down) or other intermittent issues due to a high volume of throughput

o POAM testing: manually testing the application to determine whether any potential security vulnerabilities impact the functionality of the application upon completion of a security scan of the application

o User Provisioning – explained on page 1

• Testing upon system being patched or upgraded

o Including testing on the weekends when testing patched or upgraded systems

• Comparing results of the same applications between different testing environments

• Reporting and tracking defects

o Creating tickets in Jira upon noticing defects during smoke testing or regression testing

o Updating my results of created defect tickets, in Jira, upon successfully re-testing my assigned scripts

• Writing and updating manual test scripts

Senior Functional Analyst with General Dynamics Information Technology

(supporting CGI Federal and TSA)

Dates: 06/2015-09/2015

Employer Type: Subcontractor

Contract ended October 2015

• Finalize and package Functional Test Scripts

• Test features within UI before documenting results and steps within functional scripts

• Testing the reports within the development and integrated testing environments

• Update test steps and language within test scripts

Report bugs, defects and other issues within report UI

• User Security Testing

Testing Cognos reports using various user roles ensuring that reports are available only to those users having the appropriate permissions/privileges

• Updating the following types of documentation:

Functional Test Scripts

UAT Test Scripts

Test & Evaluation Master Plan (TEMP)

Test Plan

Requirements Traceability Matrix (RTM)

Functional Requirements Document

Test Analysis Report (TAR)

User Guide Manual

Data Management Plan

System Design Document (SDD)

• Create Source to Target Mapping to assist ETL developers with database activities

• Testing creation of data source in build document

• Updating language in build document

• Updating and sending Q&A spreadsheets, of which document questions and answers about UI and data related issues within Cognos reports, to the customer

• Client Interfacing: Documenting milestones and deliverables completed as well as blockers/challenges, covered in meetings with client

• Following up with the client via email and phone communication for clarification on requirements for User Security testing and other matters

• Documenting notes and questions covered in Customer Demos where developers are presenting progress on UI changes made to Cognos reports

• Documenting desired and expected changes required by the customer - in regards to features that need to enhanced or added to the Cognos reports that our team was testing and developing – upon the completion of each sprint or increment

And sending this feedback to all internal members of the team

• Establishing the following types of meetings in Outlook

Customer Demos with the client to demonstrate completed reports in Cognos)

Monday Status Meetings when meeting with the client to discuss milestones and deliverables completed and that are in progress as well as blockers and challenges to those milestones and deliverables

• Sending meeting agenda via Outlook to all meeting participants on the day of the Monday Status Meetings

• Compiling statuses of individual team members on progress of deliverables

• Sitting side by side with developers, occasionally, to identify features in Cognos reports that need to be changed

Testing Analyst with VetsAmerica (supporting Deloitte and Veteran’s Affairs) Dates: 11/2014-6/2015

Employer Type: Subcontractor

• Transforming client requirements and user stories into test scripts for updated and added features to client’s benefit management system

Based on requirements, user stories and business rules (i.e., Business Requirement Documents, Use Case Documents, and Functional Specification Documents) with the purposes of meeting the functionality described in the requirements.

View and upload requirements as well as report defects in IBM Rational Team Concert and IBM Rational Requirements Composer

• Also using document repository within SharePoint as a reference to aid my knowledge and progress for writing scripts

Supporting QA testers that are working in an Agile environment and thus I submit deliverables on a sprint by sprint basis

• Assigned as an SME for writing scripts on particular application features

• Modifying the test scripts based on peer reviews, and reviews from the testers and SMEs on the government client side

• Supporting phases of the SDLC that correspond to Development and UAT (both On-Site and Remotely).

• Supporting the testing efforts on an Agile basis

Each two-week sprint, writing test scripts on user stories allocated to me

Attending teleconference Demos by the developers and taking notes and screenshots on important features pertaining to my scripts as well as that of my peers to support our efforts writing test scripts

• In effort to gain functional knowledge of newly implemented features in the User Interface as well

• Attending User Acceptance Testing sessions on business trips that require traveling to other states

Preparing materials for the UAT Testers

• User roles and credentials

• Updating user manuals on how to use document repository containing test scenarios that the UAT Testers will execute

• Sending calendar invitations to the UAT participants including both participants from the government client as well as internal team members and any other contractors participating on the UAT effort

• Updating instructional documents on utilizing query engine to report defects

• Documenting outages and defects recorded during UAT

o Documenting workaround procedures for defects

Verifying that test scripts meet requirements for new functionality as well as for existing features

• Interacting with the UAT Testers (which are on the government client side) for any needed modifications to the test scripts in accordance to the business rules, requirements and real life use of the application being tested

• Collaborating with manual testers and updating previously written scripts based on comments and questions from testers

• Collecting and reporting information on issues preventing testers from testing such as system downtime and login issues

• Notetaking on modifications and enhancements that testers, on the government side, would like to see in the application – to help assist our efforts to ensure internally that we are understanding the customer requirements and we are fulfilling our end on the business/functional side by correcting our scripts whenever necessary

• Assisting with running weekly reports that involve utilizing query engine to collect information on defects that software testers found as well as how many software testers’ tests passed and failed and updating that information into weekly reports

Reports include:

• Aggregating defects validated by testers

• List of testing environments being deployed

• When the system experiences downtime

• Updating RTM (Requirements Traceability Matrix) using functional/business specification documents (BSD/FSD), business requirements documents (BRD), Use Case documents (UCD) and Application Change Request forms (ACR)

This is performed upon entering new iterations/builds/sprints or when a scope change is introduced to existing requirements

• Attending enhancement validation sessions and providing any needed feedback/suggestions on language within requirements documentation

Jr Functional Analyst with Halfaker & Associates, LLC (supporting SRA & Customs & Border Protection) Dates: 04/2014-11/2014

Employer Type: Subcontractor

Breakdown of Duties

Agile/Scrum

• Testing in an Agile/Scrum environment where work is divided into increments and sprints

Functional Testing/Test Cases

• Conducting Boundary Tests, Regression Tests, and Smoke Tests

Boundary Tests: Manipulating a range of values in certain fields in order to test if fields are properly validating for the correct errors, within the user interface

Regression Tests: Testing bug fixes prior to begging the execution of a test case

o Testing/validating on whether main features of application, that recently deployed, broke or acting not according to desired behavior

Smoke Tests: In the process of researching why the software may be exhibiting undesired behavior, I will conduct a subset of tests ensuring that the most prioritized functions in the user interface are working properly

• Testing main modules of application that are suspected of preventing future/anticipated software release/build

• Testing in the following environments: DEV and SAT

Testing in these environments before final coding changes go into Production

• Developing testing objectives and regression test cases that will be used by automation testers as their baseline on what components of the user interface to base their automation tests on

• Testing agency’s various user interfaces for the purposes of ensuring functionality

Testing whether web pages can properly allow users to submit, save, edit, and delete entries

Ensuring that buttons and fields can properly populate data into database

Simultaneously monitoring whether the web form’s corresponding data maps properly into XML using Oracle WebLogic Server

• Identifying, executing, and uploading test cases into HP Application Lifecycle Management application

Notating the user interface’s modules being tested in ALM’s Test Lab and subsequently running Test Sets

Creating Test Data and Backend Testing/Database Validation

• Creating and submitting test data (EDI Messages) to database and messaging monitor (or messaging queue)

Creating Test Data: Submitting and testing various types of EDI messages against the database to validate if the messages were formatted correctly and if they were legitimate in terms of them being accepted in the form of database transactions

Utilizing testing utility application to upload text and other files and monitoring whether files were received in application’s message monitor/backend

Requires extensive comprehension/understanding of several types of business rules documentation and applying these rules to the formulation of my test data

Executing queries in the database to verify if previously submitted EDI messages interacted or hit the database and submitting screenshots of the results associated with the queries

• Utilizing DB Visualizer or Oracle SQL Developer

• Validating whether test data were processed on a database transaction level and/or on a EIS level (whether the test data were validating against having valid data from the database as opposed to just having the correctly formatted test data)

Validation Rules

• Met with Capability Owner to create and modify Validation/Business Rules associated with the Implementation Guides that outlines the mandatory, conditional, and optional rules corresponding to creating test data and to creating certain types of trader accounts

• Also, manually testing against persistence changes made by developers

• Mapping or documenting database tables and fields (using Excel Spreadsheets) that are associated with fields on agency specific forms in comparison to those fields’ association with fields on the New and existing Legacy system environments,

Of which includes creating a comprehensible legend that explains some of the coloring categories on my spreadsheet as well as the meaning of some of the column titles (of the Excel Spreadsheet)

Mapping includes utilizing and understanding data or database models as well as data dictionary

User Story Requirements Gathering

• Acting as a liaison between Scrum Master (Technical Lead) and Developers via Collecting requirements from developers and documenting them in Jira in the form of User Stories and Subtasks

Conducting informal user interviews asking user (of which case is the client on the government/federal side) desired behaviors needed to be shown in the user interface

Data/Business Flow Diagrams

• Recreating data flow and process diagrams (that have already been created by senior data or information architects and system analysts) using Gliffy (diagramming software/BPN software-COTS)

This task provides me a basic understanding of the essential data models used within the project of which are used by developers for their development tasks and thus it allows me to assist them in any of our collaboration efforts/assignments

Administrative

• Uploading any of my current and updated assignments into our project artifacts repository in Confluence

Junior Database Application Developer with Software Tech Enterprises

(supporting Customs and Border Protection)

Dates: 11/2013-04/2014

Employer Type: Contractor

Breakdown of Duties

SQL Server Management Studio:

• Perform weekly synchronization of database

o Perform weekly backups of database

o Running SQL backup scripts of which backup and synchronize millions of database files

o Linking different databases using T-SQL

o Running simple queries of which are used to generate data in Pivot tables in Microsoft Excel of which are ultimately used to be inserted into monthly Microsoft Word reports that are using this data within the database

Analysis involves:

• Ensuring that the data used from the database is accurate and updated

• Ensuring that the data that is used for the pivot tables matches the context of the Word reports

Assisting with Data Librarian Duties:

• Data Librarian related duties involved analyzing whether or not Microsoft Access database files were formatted properly in the correct type of CD/DVD drives and thus making assessments on whether some of the files were corrupt and correspondingly developing resolutions to issues that involved the discovery of corrupt CDs/DVDs or Microsoft Access database files

o Techniques involved opening tables within these files to check the types of transportation that was used to distribute goods to various ports

o Extracting/archiving/troubleshooting data from discs using agency specific enterprise software and data extraction tools

o Updating instructional documentation on processes of data extraction/retrieval/archival/troubleshooting procedures of which are part of Standard Operating Procedures documentation

• Research, organize, analyze, and synthesize data in order to support effective decision making

o Quality Control

Editing and formulating statistical reports in Microsoft Word and Microsoft Excel

Modifying mainly numerical content of narratives of which is pulled from Excel

Requires analyzing whether data in the narratives matches data in excel files

and analyzing whether there are new or existing trends within data

Populating new/recent data into pivot tables and matrices within Microsoft Excel utilizing recent but historical data

o Creating various types of charts from Excel from pivot tables

Clustered pie charts, bar charts

• Knowledge of creating directory text files of which are creating from executing commands within the command prompt

• It is an analyst type of position where the duties may change from day –to-day

• Software: SQL Server Management Studio 2008 R2, Microsoft Excel, Microsoft Word

Test Engineer/Software Customer Support Representative with Dekatron Corporation

(supporting Department of Labor National Office)

Dates: 05/13-10/13

Employer Type: Contractor

Contract ended October 2013

Breakdown of Duties

Documentation

o Documenting testing processes which include testing steps, successes, failures (faults) of software along with corresponding ticket numbers within test cases as part of Stage Testing

o Devising detailed test cases which describe thorough steps or procedures of testing bugs found in the software

o Creating detailed test plans of procedures and steps within the procedures to test database rollovers (executed by developers) and user interface rollovers which are executed by myself and my colleagues

o Updating and modifying enterprise customer software manual to aid users in understanding the functionality and use of the software throughout the SDLC

o Manuals are updated according to customer requirements, business processes, project plans

Requirements include updating manual once product releases are finalized

User Management/ Account Configuration and Administration Responsibilities

• Granting users access and permissions to certain features of enterprise software after validating that they completed mandatory software user training

• Utilizing an administrative role to add or delete users, modify information of exiting users, reset user passwords, activate or deactivate users, manage user group and role assignments, denying users access and permissions to certain features of software of which did not complete mandatory software user training

Document Management

• Utilizing an administrative role to configure published documents (that are generated from user interface) to incorporate added narratives that users can create and generate at their own discretion

Records Management Responsibilities

• Completed Change Request Forms

o Such examples included me to complete change request forms when certain agencies needed files restored back onto the user interface

• Filed System Access Requests and enterprise software user training lists

Data Management Responsibilities

Rollover Validation

Uploading data, including data associated with budget funding streams, to enterprise software utilizing enterprise administrator permissions

Ensuring that appropriate numbers are matching in corresponding fiscal years on section of software that is on the IBM Cognos platform

o Utilizing IBM Cognos to view financial charts of various fiscal years

Data Load

o Importing and loading updated funding streams of which pull into backend database of enterprise software system

Entity & File Management

o Data Integrity Maintenance

Rollover Validation (mentioned at the top of the résumé)

Granting users access to data only that they are approved of using

Locking cells of data columns (fields) and rows (records) in budget Excel spreadsheets of which users are not approved to use

Preventing access for users to documents of other agencies/entities of which they don’t have approval to access to

Unlocking cells of which users have obtained approval of using

Archiving unneeded and outdated Microsoft files: Excel and Word; as well as unneeded text and XML files

Validation

• Validating that numbers of fiscal years match other and prior and current versions or releases of enterprise software

• Rollover Validation: Validating that required data from previous budget submissions rolled over to current budget submissions after database rollovers were performed by members of the technical team (software developers and system/network administrators)

Functional Testing Responsibilities

• Support test design and execution

• Collaborate in conjunction with budget analysts, software developers, network administrators, project managers, business analysts/functional analysts, and operational and technical managers by testing and reporting faults in software

o In effort to contribute to overall effort of enhancing and implementing software’s functionality

• Testing software throughout Software Development Lifecycle (SDLC) phases/stages

• Ensuring that budget data of Microsoft Excel, Microsoft Word, and XML Files are matching

User Acceptance Testing Responsibilities

• Regression Testing

Testing against business requirements that are documented in acceptance test scripts & test cases

• Stage Testing

Testing requirements in the staging server before potential modifications to requirements are put into production

• Production Testing

Testing in production to ensure that new changes or modifications to existing requirements were successfully produced by software developers

• Smoke Testing

• Tabs on the user interface are functioning properly

o User can seamlessly navigate through tabs on user interface

• Ensuring that user interface is functioning, which includes:

o Test software from administrator and client user accounts to ensure that software displays correct interface or displays on both types of accounts

o Validating that tabs within software function properly and the same amongst multiple versions of the same browser with aid of Developer Tools as part of Compatibility/Configuration Testing efforts

o User interface is displaying values that user inputs as opposed to back-end database values

o Testing and validating that performance measures and goals can be updated, modified, deleted, or archived

o Validating that budget documents can be uploaded, checked in and out, deleted, published and archived from the user interface (UI/GUI)

• Uploaded budget documents from the user interface match the appropriate data of previous fiscal years

o Created excel spreadsheets that effectively pointed out discrepancies between financial numbers of various fiscal years within the one of the navigation tabs on the enterprise software’s software lifecycle

Service Desk/End-User Support/Customer Support Responsibilities

• Provide warm, courteous, and professional customer service

• Note customer software issues in ticketing system (Team Foundation Server-Microsoft Commercial Off the Shelf Software/Government Off the Shelf Software)

Issue Resolution/Incident Response Responsibilities

o Updating tickets as part of testing process for purposes of tracking issues that are occurring with software

o Updating whether testing measures are passing or failing in ticketing software

o Documenting successes and failures

o Updating corrective action measures that are used to resolve customer issues with software

o Updating whether issues have been solved or remaining

o Notifying software developers as well as network and system administrators of current issues within software by assigning them to tickets that are in their expertise area

o Utilizing Altova XMLSpy to change details within documents, of enterprise content management software, such as header or software tab location upon customer request

o Involves changing details such as headers and other lines within XML files

Information Technology Specialist Student Trainee with Defense Commissary Agency Headquarters (HQ)

Dates: 03/12-03/13

Employer Type: Federal Government Agency

Breakdown of Duties

Service Desk Responsibilities

• Provides first level support to troubleshoot & resolve issues utilizing remote management tools to assist users & resolve issues regarding: Hardware, Software, Laptops, Desktops, Printers, Handheld Terminals (HHT) via Interactive Business System specific software; Ping to business user PC via Command Prompt

• Configure email & to establish DoD Identification Credentials utilizing commercial off the shelf systems (COTS) SCCM/SMS Remote Control Client & Remote Desktop Connection (Windows 7/Windows XP 2002), Microsoft Active Directory Software of User Accounts, System Software

• Collect & store incoming support request, resolution, status & follow-up information into support tracking & ticketing system utilizing BMC Remedy

• Updated Excel documents/Internet Connectivity Reports with information pertaining to system downtimes in client sites

• Updated inventory reports as well as enabled financial reports of customers at client sites using our Interactive Business System

Web Application Development Responsibilities

• Perform content enhancements, updates and modifications of outdated web pages on Intranet & Internet sites via use of ColdFusion, HTML, XML utilizing Adobe Dreamweaver; utilizing XML to create, update, and delete RSS feeds; Ensuring that web pages are accessible for users that have disabilities in accordance with Section 508 Compliance via utilizing the WAVE compliance tool to paste URLs of various web pages to observe what potential compliance issues may be occurring;

• Placed on a project in which injected SQL Queries, removing, updating, adding, modifying database records, columns, and tables as needed using SQL Server Management Studio according to business requirements; updating Form & Report Interfaces using Microsoft Access in accordance to business requirements; Reviewing, testing, analyzing, and modifying application code as necessary via the frequent use of code breaks in order to identify potential code bugs in the form code utilizing Visual Basic Administrator.

• Researched and reported potential hosting, system, and pricing options to supervisor

Records Management Responsibilities

• Prepare, receive & review all assigned files for processing into Records Management as approved by functional area records managers & Records Management Office

• Assist in developing electronic file plans & inventory utilizing Kofax Capture Scan, assisting Records Officer with headquarters & store level electronic file plans & records destruction.

Footwear/Product Engagement Specialist with Dick’s Sporting Goods 08/11-01/12

• Providing store products to patrons upon their request

• Providing recommendations to customers upon analyzing their consumer needs and interests

• Pricing and labeling unmarked inventory via placing Universal Product Code labels on the products

• Mentoring new footwear/product engagement specialists on daily procedures

• Utilizing Portable Data Terminals/Mobile Handheld Computers to locate products in my store location and other store locations upon request of customer or when certain products are not in my store location

• Utilizing Portable Data Terminals/Mobile Handheld Computers to determine inventory counts of certain products for purposes of pricing and labeling unmarked inventory, as well

Special Events & Marketing Assistant/Intern with Sportsplex Indoor Sports & Event Center 05/10-08/10

Position Type: Marketing; Sports Management; Unpaid Student Internship

• Prepared & edited



Contact this candidate