Post Job Free
Sign in

Engineer Customer

Location:
Boynton Beach, FL
Posted:
December 08, 2016

Contact this candidate

Resume:

Amjad Ahmad

Senior QA System Engineer

Server and client side testing DevOps engineering

QA Software Engineering professional with extensive & diversified experience in analysis and testing of complex software systems. Demonstrated expertise in project management & leadership; strong technical background, Solid understanding of PC Hardware & peripherals, DevOps engineering expertise, exceptional troubleshooting and analytical skills to diagnose customer technical issues, goal driven, self-motivated, quick learner, team player and results-oriented professional. Hands-on software testing experience and expertise in all aspects of the software test life cycle. Self-disciplined, highly organized professional with the ability to thrive in a high-paced environment. Skilled in providing effective leadership in fast-paced, deadline-driven environments.

Skills

Java

C#.net

C/C++

Bash shell scripting

VBA

Manager

Integration/regression testing

Software Product Owner

PC Hardware

Technical Team Building

ScrumMaster

Databases

Requirements Gathering

Technical documentation writing

Debugging & Troubleshooting

MS Ldap/AD & Exchange Servers

System testing

integration/regression

Client & server side testing

Linux VMs

MS Exchange Server

Defects severity/priority analysis

Release Notes implementation

Process improvement

Andriod/iOS mobile app testing

Test Matrices & report writing

Functional Testing

Router/switch configuration

Networking

Mentor/Trainer

Rackspace

Automation

DevOps

Deployment

SDLC

Agile

Technology Summary

Languages: C/C++, Java, Perl, Bash, Intel Assembly, SQL, Power Shell, Python, Curl, C#

Systems: Linux, Ubuntu, Solaris, Windows 10, Mac OX, MS Server 2012 (AD), MS Exchange 2013

Protocols: SNMP, SIP, TCP/IP, LDAP, ReSTful API

Database: Oracle 11i, DB2, MySQL

Internet: HTML, DHTML, Java Scripts, CSS, Postman, Edge, Safari, Chrome, Firefox, Postman, JSON

Tools: Clearcase, Clearquest, Visual Studio, Test Director, Web Express, Dreamweaver, Rational Rose, XCode, IPCU, JIRA, BugZilla, fileZilla, Zephyr, Confluence, Rally, Wireshark, http/https, SSL (certs), Putty, SecureCRT, Apache Directory Studio, SVN, TestRail, Selenium, SharePoint, MySQL Workbench, Sequel Pro, MS SQL Server Management Studio.

IDE: Eclipse, IntelliJ, Android SDK, MS Visual studio 2015, TFS

Methodologies: Waterfall Model, Agile Development, Hybrid Models

V Machines: Oracle VitualBox, VMware, Microsoft Hyper-V

Professional Experience

Parallon Inc., Sunrise, Florida 2016-Present

Senior QA Engineer (Feb 2016-Present)

Responsible for building, deploying and testing of Scheduling software.

Facility Scheduler: A highly complex software with compound mathematical computations, build with C# in .net framework and java scripts, developed to practically and proficiently manage the staffing and daily shift schedule of entire hospital staff in a real time. Upon TFS code check-in by dev, periodically build the FS using Microsoft Visual Studio 2015, deploy to IIS hosted sites, write test cases in Rally, test manually in different browsers, create Rally defects, verify matrices reports, qualify database modifications by executing SQL queries in MS SQL Server Management Studio 2014, develop automated test cases via Selenium/C# and perform regression testing. Test the newly developed FS dashboard (an iOS app) for formulas, quality and performance. Participate in design meetings and document the customer user guide of new enhancements. Participate in the VBA projects, C# code reviews, and help replicate customer issues related to FS.

OpenPeak Inc., Boca Raton, Florida 2010-2016

Lead QA Systems Engineer (Aug 2010-Jan 2016)

Responsible for directing QA team to build, install, configure and test server software & client side apps

Adam Secure Gateway (2013-Present): Managed a team of five-plus engineers proficiently in order to qualify a highly complex on-prem and cloud based software application system "ASG" capable of ldap/Active Directory user authentication based on cert and password, delta and bulk ldap users import/removal/update into the Advanced Device and Application Management portal (a cloud-based MDM solution capable of pushing & removing apps in a secured encrypted container in BYOD environment).

ASG - a multi threaded application system consisted of on-prem (to be placed in DMZ behind the firewall at the customer premises) and Amazon cloud based web servers (written in Virgo - a Java based framework). ASG supported High Availability (on-prem three-plus Linux servers cluster), Local and Remote Data System repository hosted in Amazon, Command line and GUI based configuration.

ASG system testing comprised of ADAM admin web portal, Adam and ASG servers (Linux and Windows), MDM software in enterprise clients (iOS and Android devices), LDAP, Exchange, SCEP (cert), SAML (user auth), and proxy servers. ASG system testing was not limited to server-side testing but also included the client side testing such as certification creation and installation on iOS and Android devices, email notifications on devices, device authentication and authorization; apps installation, upgrade and data wipe of devices. Load testing and Longevity testing included. Last but not the least, performance testing included monitoring java thread CPU & disk space usage, time computation in milliseconds, monitoring logs for exceptions and debugging app crashing,

Ensured superb quality control of ASG by adeptly implementing use cases per requirements, executing comprehensive core Server-side test cases proactively, evaluating bulk performance expertly, documenting the user guides capably and delivering the software timely in an agile development, fast-paced, and deadline-driven environment.

Dev Ops: Implemented utilities in Linux bash (curl), Window power shell and java scripts in order to facilitate the manual test environment. Utilities include but not limited to: ReSTful API calls via curl scripts and Chrome Postman (http calls), SQL database update, backup and restore via menu driven shell scripts, ldap bulk users creation with mail boxes via power shell, computing CPU and disk usage, monitoring log file size, gathering build info via bash scripts, and executing SQL queries to read and update SQL database in bash scripts during debugging and performance testing.

Dev Ops: Developed a simple but efficient automated tool for validating the RESTful APIs that were exposed to the customers & contributed to the automatic execution of the RESTful suite on daily basis & reporting the results to the stake holders.

Dev Ops: Acquired expertise in customer software installation, configuration, and debugging online bring up issues of ASG.

Dev Ops: Provided training sessions of ASG installation, configuration, bring up and debugging to QA, sales reps and developers. Wrote technical manual and release notes for customer software installations.

Periodically generated Tests Coverage Reports that included but not limited to writing new defects, identifying defects' severity and priority, defining test entry/exit criteria, documenting defects test procedure, documenting test matrices and describing the percentile of coverage against the requirements in unit, integration, system, regression and performance test plans.

Participated in customer requirement, design and development scrum meetings, QA defect and test reviews, IT meetings for new test environment for QA and customer, helped setup the test environments for customer.

Cisco Cius (2010-2012): Lead a team of six-plus engineers to qualify HD video call features (night light, conference calls, mobility, CT etc) on Cisco's first Android (Froyo) based "mini HDMI" tablet (Cius), designed and manufactured by OpenPeak. The video calls were administered by Cisco's Cisco Unity Call Manager. Besides video call features, testing also encompassed Cius firmware updates, video call rerouting upon Cius dock station detection, Cisco IP phones (RTI) configuring/OS upgrading, QOS, call statistics, monitoring traffic, packets analyzing and VPN. Test progress was measure by test matrices reports that included defects newly created, resolved, tested, closed, reopened, and deferred.

S&D Engineering and Construction Inc., Margate, Florida 2010-2010

IT Manager (Jan 2010-August 2010)

Responsible for the design, development and implementation of short and long term technical infrastructures.

Manage IT staff and administer company technical infrastructure including system operations, Network setup & security, data backup, db disaster recovery plan, hardware procurement, installation, and implementation.

Identify performance, achievements and future development goals for desktop and web solution of the company.

Ensure overall conformance to security and regulatory requirements for corporate data management.

Develop business cases; Implement project management procedures and policies aligned with corporate guidelines.

Nokia Siemens Networks, Boca Raton, Florida 2006-2010

Software Development Engineer (Aug 2006-Jan 2010)

Responsible for platform management functions, for both Linux & Solaris platforms, running on Sun and IBM servers.

Implemented platform management functions for a large Voice-Over-IP telecommunication switch, the hiQ 8000

Developed shell and PERL based scripts for status reporting, trouble identification and version management

Implemented and tested upgrade procedures for a low-impact hardware & software real time upgrades in Linux & Solaris platforms running on Sun and IBM servers.

Enhanced SNMP and command-line interfaces for system management, written in C/C++, Java and JNI

Analyzed and enhanced multi threaded software written in C/C++ utilizing SNMP protocol.

Optimized multi threaded software for high demand data to reduce query response time to less than three seconds.

Developed Linux/Solaris shell scripts with embedded SQL queries and expect to automate regression tests.

Contributed to all phases of the development cycle, including analysis, design, implementation, enhancement, review, test and support of prior software versions of complex multiplatform application software.

Coordinated activities of multi-person development teams in several locations to achieve on-time delivery of projects with required quality.

SIEMENS Enterprise Networks, Boca Raton, Florida 2005-2006

Software Test Engineer (Oct 2005-Jul 2006)

Responsible for regression testing of SIP call features, verifying fault corrections and for identifying and reporting new defects, using Rational ClearQuest

Performed regression testing of SIP call features, identified defects and devised solutions for SIP based Enterprise Grade Voice-over-IP PBX, the hiPath 8000.

Analyzed network and application traces to isolate faults to specific areas.

Performed end-to-end testing, comprising of test plans, configuration of diverse network endpoints, analysis of test results and fault isolation for failed tests.

Performed Linux and Solaris hardware/software trouble shooting, installation, licenses update, software application upgrade and administration; administering network routers and Ethernet switches; writing detailed technical procedures, and customer support.

Managed test environment including installation and execution of complex upgrades of telecommunication equipments such as the VoIP switch, SIP phones, Network equipments and other devices.

MOTOROLA, Inc., Plantation, Florida 2003-2005

IT Consultant, iDEN Subscriber Division

Responsible for supervising the VAD Dashboard (Motorola’s customer purchase line) daily operations

Monitored day to day operation of the iDEN phone website - VAD Dashboard (Motorola’s customer purchase line), including web and internal channels, email servers, production job runs, using test and status reporting scripts

Analyzed problems related to automated jobs running for VAD orders using SQL (TOAD) triggers, shell/Perl alerts using Oracle 11i and UNIX, and completed final fault resolution, frequently involving customer contact

Extensive use of SQL queries on a daily basis to create custom reports, improve system performance, identify problems and investigate various VAD related issues

Performed DB admin activities such as customer account creation and role management using Oracle 11i and Vantive database.

Kiosk project: Responsible for the configuration, testing, and installation of Kiosk application software

Installed and configured hardware components of Kiosk such as thermal printers, touch screen displays and Modems

Installed and configured Kiosk application software components such as device drivers, network connections.

Implemented Kiosk application software web pages using Java /Java scripts and HTML

Implemented and executed Test Cases; generated User Guide and Technical Manual

Stationed and activated Kiosk in Wellington Mall in order collect the customer data remotely over the web.

SIEMENS Information and Communication Networks, Boca Raton, Florida 1995-2003

Principal Member of Technical Staff

Responsible for call feature development on Class 5 Digital Telecommunications Switch (EWSD)

Maintained and enhanced individual call features such as call forwarding, remote access voice-assisted dialing etc, based on customer requirements

In role as feature team lead, planned feature development, tracked resources and managed completion of development tasks for multi-developer team.

Developed C/C++ based tool to assist in offline testing of the product, freeing up expensive test resources. Utilized low-level debugging skills on Intel x86 assembler running on proprietary hardware.

Maintained web-page for the call-processing development group and facilitated team productivity by participating in quality improvement and other correct action initiatives

Participated in volunteer positions of Network Coordinator (administering network drives, user accounts, printer services etc.) and Information Security Associate (managing security audits, antivirus software, etc).

IBM Corporation, Boca Raton, Florida 1993-1995

Associate member of Technical staff

Responsible for the evaluation and testing of hardware/software.

Analyzed requirements and specifications for DOS Workplace Shell

Documented the test cases, installation procedures and performances. Testing products included video cards, modems, network cards and sound cards on SCSI and IDE machines. Test cases were run under OS/2, PC DOS and Windows for Workgroups.

Worked on OS/2 installation, maintenance and PS/2 testing.

Education

M. S. Computer Engineering FAU, Boca Raton, Florida (Coursework, 2000)

B. S. Computer Science Florida Atlantic University, Boca Raton, Florida. April 28, 1995



Contact this candidate