James
H Bonner
Objective: To find a position that will
utilize my ability to work with a team using my organizational & analytical
skills, my knowledge of software, hardware, software test, systems
administration and my ability to be a self starter, and learn quickly. I
am very passionate about technology. I believe in always being punctual. And I
have a good, solid work ethic.
Certifications: A+, Windows95 MCP, IBM Warranty
Basics, IBM Quality Service Skills, IBM Technical Excellence, IBM Desktop
Systems, IBM Mobile Systems, IBM PC Server Systems, IBM PC Server Options,
Toshiba Product Certified
Computer
Career Institute
11/84-5/85 Completed Computer Repair Technician Course Graduated top 1 percent.
I was responsible for tutoring several students as well as writing review
quizzes for upcoming tests.
United States Air Force 1980-1983 R.A.F. Upper Heyford US Air Force
Electronic
Technician, Responsible for the Infrared test station for the FB-111E & F
aircraft. This included all scheduled maintenance and inspections. Performed routine maintenance on infrared tracking equipment.
This equipment was, in effect, the Pilot and Co-Pilot rear view mirror, without
it, they would not be able to respond to a missile launch from behind them, nor
would they be able to detect enemy aircraft behind them. To perform the job I went through 11 months of
intensive aviation electronics courses.
Volt Technical Education Training
I have attended several courses on the following topics; Introduction to SQL in
a .NET Environment, Intermediate SQL, Introduction to the kernel debugger using
WinDBG, Introduction to Assembly Language, and Web Testing with C#.
Microsoft (Volt Technical Services) 2/5/07 – Present, Redmond, Washington
Lab Test Engineer, Expression Web Team
In my current position I am responsible for all automated test runs for the
Expression Web product. Expression Web is the new professional web design tool
from Microsoft. In past years, this used to be FrontPage. FrontPage has
basically been divided into 2 new products; SharePoint Designer (for use in
customizing SharePoint Sites, intranets mainly), and Expression Web (used by web
design professionals for external web design and deployment). My duties include,
but are not limited to; preparing machines for PR (Private Release), and
Baseline Automation test runs. This requires imaging systems with an OS, running
customized scripts that configure the systems to be used for the tests, and
installing a test framework and finally the Expression Web product. Once this
phase has been completed, a query is run within the test framework tool to
select a group of test scenarios to be run. Another aspect of my position
requires the use of Virtual Machines as well as locating more machines to
maximize our resources for automation test runs. The use of Virtual Machines is
done with the Microsoft Virtual Server R2 product. This tool allows me to manage
Virtual Machines from any workstation that has corporate network access, keeping
management overhead to a minimum. I am also responsible for maintaining an
Automation Lab Website which provides information about the Automation Lab,
machine checkout procedures, and Baseline run database results. I have also been
tasked with some ASP.NET coding projects to allow database updating with a web
interface. And a Virtual Machine check-in/check-out page.
Microsoft
(Volt Technical Services) 8/29/05 – 8/25/06,
Software Test Engineer II, Transports
and Connectivity Team (Internet Protocols Team).
In my most
recent position I was responsible for Internet Protocol Version 6 (IPv6)
scenario testing for Microsoft’s next generation operating system, Windows
Vista Client and Longhorn Server. The testing I performed was networking
intensive. I ran scenarios using Microsoft’s networking technologies and a wide
range of their products that utilize networking to ensure they functioned
correctly in an IPv6 only environment. This involved, but was not limited to,
OS setups, Active Directory and DNS configuration, DHCPv6 Stateless
Configuration, File & Print Sharing, RDP, RPC, Email Client, Link-Local
Multicast Name Resolution (LLMNR), ISATAP, and Dual Stack Configurations. To
perform my job I used tools such as Network Monitor, netshell (netsh), and
debuggers as well as many other networking tools. I worked with various product
teams to insure they were able to perform IPv6 testing in their labs by providing
guidance in setting up private IPv6 networks. I was also active with email
support and weekly regression test passes for the IPv6 SelfHost environment. I was
also responsible for manual and semi automated NetBT, PnP and Power Management
testing on Windows Vista. Manual Internet Gateway Device (IGD) testing was
another area of responsibility I had been tasked with. This included
wired and wireless client connections to DSL using IPv6 tunneling solutions
such as Teredo and 6to4 as well as verifying IPv4 connection stability. The
main purpose of the IGD testing was to provide SDET’s on the team preliminary
information for use in the investigation of certain issues encountered with the
new protocol (IPv6).
Real Networks (Volt Technical
Services) 6/13/05 – 6/24/05,
Client Services Technician.
I was
brought in on a short term contract to aid in the Legal Discovery process
performed on all PC’s of departing employees. This involved the use of Symantec
Ghost and PowerQuest Drive Image software. I processed approximately 200
machines in a 2 week period. I was also tasked with various data gathering
projects to determine the value if unique systems, as well as maintaining a
spreadsheet of all laptops to go through the process.
Microsoft (Volt
Technical Services) 3/05 – 5/05,
Software Test Engineer II, eHome
Devices,
As a member of the eHome
Devices test team I was responsible for testing the functionality of Microsoft
Windows Media Center Extenders. Media Center Extenders currently consist of set
top boxes, the Xbox and the Xbox 360 (xbox2). These devices allow the extension
of Microsoft Windows Media Center to one or multiple television sets. We were
testing Microsoft Windows Media Center 2005. Testing takes place mainly on
Microsoft Windows XP Media Center Edition, and the next version of Windows, Longhorn.
This position included, but was not limited to, Running BVT tests (Build
Verification Tests), IDX tests, creating result collections of test cases,
preparing machines for testing using internal tools, running reports, filing
bugs, and attending team meetings. Responsibilities also included working
closely with other testers on the team and developers. Another aspect of the
position was to run stress nightly on the test machines to insure a quality
build each day.
Software Test Engineer II, SMS
Application Compatibility / International Operating System Deployment Feature
Pack.
As a software
test engineer I was responsible for testing multiple configurations of the
Systems Management Server Software. This included, but was not limited to;
Setting up isolated domain structures using Windows 2000 server, Windows Server
2003, Windows NT 4.0 Server, Active Directory, DNS, DHCP, TCP/IP, WINS, SQL
2000, Windows XP Professional, Windows 2000 Professional, Windows NT 4.0
Workstation, Windows 98SE, Pre-Release Operating Systems and other software
products produced by Microsoft. Once a given configuration is setup I would then
perform “site health checks” to verify that the SMS site functions properly.
After this had been accomplished, I tested Systems Management Server in more
depth and breadth to insure that it functioned with the other applications.
This also involved the use of specialized Microsoft tools. In the process of
testing, bugs are found. I also worked with software developers and program
managers along with other testers in order to ensure that bugs were fixed and
resolved. I also tested SMS International Feature packs, specifically OS
Deployment in English, Japanese, French and German Languages. This involved the
process of deploying an Operating System to a computer that was either being
upgraded, or freshly installed, via SMS. This included, but was not limited to,
CD Burning for new systems, and advertisement and package creation for existing
systems. This type of work also required some scripting and coding ability. At
the end of this contract I was required to take a 100 day break in service
before returning to Microsoft. This is a Microsoft policy for contingent staff.
Systems Administrator.
I was
responsible for the daily operation of the LifeCenter Northwest computer
network and telephone system. Responsibilities included were; working with
telecommunications vendors, data network services vendors, travel to remote
offices and user homes, desktop support and troubleshooting, printer
installation and troubleshooting, Exchange 5.5 administration, System backups,
disaster recovery planning, and regular CQI projects to help improve the
workflow with technology. The network topology is TCP/IP and consisted of two
NT 4 Servers (Primary Domain Controller and Backup Domain Controller/Exchange
5.5) and one NT 4 Terminal Server that was upgraded to .net server 2003 RC1 as
a part of a special program offered by Microsoft. There were approximately 45
users locally and 9 remote. I also brought in 3 Windows 2000 Servers. One acted
as a database server, one as an intranet server (also running ColdFusion MX),
and one as a remote file and print server in the
Site Operator, Microsoft Data
Center Operations.
As a
member of the site operations team I was responsible for ensuring that
Microsoft’s servers were online and functioning within parameters set by the
server owners. The servers I maintained were running Microsoft Windows NT
Server v3.5, v3.51, v4.0
Software Test Engineer, Windows
Sustained Engineering Team, NT4.0 SP5
I. As a
part of the NT Service Pack Team I was responsible for testing and debugging
the Security features of Windows NT 4.0 Workstation and Server. This includes
the testing of System Object Security, Secure Channel, Certificate Server, User
Manager, Server Manager and Event Viewer. After working on the Service Pack
Team, I moved into the Windows hardware quality lab for Windows 2000 (NT5)
where I was responsible for testing all possible setup variations. My objective
was to see that all drivers that come with Windows 2000 were tested. This
involved interfacing with other testers and developers to find out exactly what
drivers work with the hardware installed in our test systems. I was also
responsible for generating a weekly report to show the test coverage of the
setup variations. Another key part of this position was making sure that all my
machines were running stress software each night.
Network Engineer/Applications
Specialist.
As a part
of the Windows95 rollout project team, I was responsible for the creation and
use of stable Window95/Application software loads on Dell Optiplex, Compaq
Deskpro and Clone PC's. Once the image was loaded on each computer, I would
perform final configuration, which included user customization, special
application installations, and printer setup. I was also responsible for
setting up each computer at the user's desk. The inventory of legacy PC's was
also a part of this project as was desktop support. I also worked closely with
the SMS Administrator developing packages to be installed on each workstation.
The network environment is a mixture of Novell 3.x/4.x and Windows NT 4.0
Server. The project was an upgrade from Windows For
Workgroups 3.11 To Windows95.
Network Support Engineer.
I was
assigned to ADP Dealer Services Division to take on a Windows NT 4.0 rollout
project. This was a manual rollout. I performed the software load on each
computer from the software CD. This included, Windows NT 4.0, MS Office95 and
Office97, Norton Antivirus, MS Outlook97, Internet Explorer 4.01, Procomm Plus
3.0, Lotus 123 4.0 & 5.0, and various other software packages. I was also responsible
for maintaining a spreadsheet of all installation information. Software
inventory was also a critical part of the project. The network environment was
exclusively Windows NT 4.0 Server and Workstation. Network configuration was a
mixture of DHCP and static IP.
Network Support Engineer.
I was
employed to rollout Microsoft Windows NT 4.0. This included the use of Ghost
3.1 software to load an image of NT 4.0 onto Dell workstations and laptops. I
was responsible for configuring workstations for the Wacker-Siltronics network
environment, which was a mixture of Novell NetWare 3.X/4.X and NT 4.0.
Configuration included TCP/IP, WINS, IPX/SPX, Network account setup, SMS Client
configuration, and hardware troubleshooting and repair. Another part of this
project was network resource discovery and database management. This rollout
was a jump from Windows 3.1 to NT 4.0. I worked very closely with test lab
personnel ironing out bugs in the image. Project coordination and desktop
customer support were also a very large part of the job. This entailed
scheduling workstation installation with the customer, concise customer
tutoring in NT 4.0 and full follow up support of the operating system and
software packages including cc:Mail V8, Microsoft
Office97, Netscape 3.04, and various custom software packages.
Customer Service Engineer.
When I
joined the Entex/Tektronix team, I began in an administrative capacity
receiving PC systems. I took on the responsibility of performing full, online
hardware checks on all PC and Laptop systems that I received. This included
installing a bench, hub, and network drops in the receiving room. As my
experience and knowledge of the systems grew I began installing operating
systems. After four months of intense learning I attained my A+ Certification.
Three months later I was promoted to Associate Customer Engineer. I began
taking PC systems though full installation, setup, and configuration of
hardware and software. Soon after that I began delivering and installing PC and
Laptop systems at the user's desk. During my time at Tektronix I also aided in
streamlining and authoring new procedures. I then joined The Entex/Intel team
as a full customer support engineer. I worked directly with the customer on
desktop trouble calls. I provided support in a mixed network environment of NT
and Novell NetWare 3.x and 4.x, for NT 3.61, NT 4.0 and Windows95. Other
software support included; MS Office95 and 97 Suite, MS FrontPage97, Intel Pro
Share, Ontime GroupWare, Lotus cc:Mail, Lotus cc:Mail
Mobile, Netscape 3.01, and various other software packages. During that time I
achieved my Windows 95 Certification, along with the others listed below. I
also installed and configured NT 3.61 Workstations (Intel Build of NT 3.51). I
also installed and supported Intel's mobile OS build of Windows95 on laptops.
The NT build incorporates full C2 Security features and special Intel
customization, which makes the environment unique.