
Michael Owens
- Java/ Python Developer / Dev Ops Automation / Integration Engineer
- Scottsdale, AZ
- Member Since Jun 11, 2023
Michael Owens
Development Tools: |
Java, C/C++, Borland C++ Builder, Borland Delphi, SQL, REXX, Python, Javascript, Ruby, HTML/XHTML/HTML5, XML/XSLT/XSL:FO/XSD, SVG, InstallShield, Microsoft Office Automation, Visual Studio .NET 2005-‐2015, GCC, AutoCAD, IntelliCAD, Common Lisp, Emacs, C#, F#, C++, Green Hills MULTI Embedded IDE, QT GUI Framework, WxWidgets GUI Framework, Visual Source Safe, Subversion, GIT, Mercurial, Maven, Powersbell, Atrium Developer Studio |
Server Software: |
Microsoft SQL Server 6.0–2014, Borland Interbase, Microsoft Systems Management Server 1.2 and 2.0, Microsoft Exchange Server, Microsoft Internet Information Server, Lotus Notes Server, PostGreSQL, Apache 1.x and 2.x, MySql, JBoss, Hudson, Jenkins, Tomcat |
General Computing Skills: |
Customer support, Microsoft Office, LAN hardware and software setup and maintenance, LAN Administration, OO Analysis and Design, Microsoft Access, Computer skills instruction. PCI Environment, FDA Environment |
Teamwork and Leadership: |
Scrum, Team Lead |
Development platforms: |
Green Hills Integrity Embedded OS, Windows CE, Phone, Microsoft Windows Server versions 3.51 to 2012, Windows Workstation XP, 7, 10, Linux Server, Desktop and Embedded, IBM OS/2, DOS, Mac OSX, Android |
Software Test: |
SoapUI NG, Selenium, Robot Framework, JUnit, NUnit, CUnit, TestNG etc., Home Grown test Frameworks in Python and other languages, Test planning, ISO‐9001, Selenide, ServerSpec |
I am a software engineer with over 15 years of experience. I have extensive experience implementing and testing medical software as well as financial software. I have experience designing, implementing and testing embedded, desktop and server applications. I have experience developing applications in a variety of languages including C, C++, Java, Python, F#, Scala and C#.
· Designed and implemented automation for systems integration validation using ServerSpec, Ruby and Powershell.
· Provided input on automation issues.
· Created proofs of concept automation for new systems.
· Participated in a scrum team.
· Used Jira for iteration planning and defect tracking.
· Created Atrium workflows for automation of operations tasks.
Automation Engineer 5
August 2016 – Febuary 2017 Ranstad Corp, Chandler Az
As a contractor for Wellsfargo:
· Designed and implemented a custom automation framework for internal customer service applications using Selenium and internal web services.
· Created framework workarounds for known issues with WebDriver and Internet Explorer.
· Connected custom framework to ALM for test reporting.
· Used ALM for test design and defect management.
· Managed test data.
· Designed and implemented tests for existing and newly developed apps using the custom automation framework.
· Trained individual developers on the use of the custom framework.
· Participated in scrum teams.
QA Lead Automation Engineer
January 2013 – April 2016 Apriva, Scottsdale, Az
at Apriva:
· Provided leadership to junior team members
· Created highly parallel and distributed test frameworks
· Created test tools
· Designed and created test processes
· Created test reports
· Created test plans.
· Created a COM control that implemented ISO8583 for simulating client interactions and load testing,
· Created test infrastructure
· Application security testing for PCI compliance.
· Network security testing.
· Developed tools in F# using a functional design approach.
· Used Power Shell scripts for automated testing of stored procedures on MsSQL server.
· Designed and implemented test automation using Ready API/SoapUI NG.
· Participated in a heavy scrum environment.
· Participated in development of C# products with the other developers on the team.
· Developed test cases in Gherkin DSL
· Client side automation of web applications using Python and Selenium.
Software Developer in Test
10/2012 – 12/2012 ISOS Technology
As a contractor I performed test automation using Robot Framework on medical web applications.
· Test automation of web applications using Robot Framework for Selenium.
Software Developer in Test III
June 2012 – October 2012 (5 months), US Airways, Tempe, AZ
As a contractor for US Airways:
Software Infrastructure Manager
08/2010 - 05/2012, Transpire, Inc, Gig Harbor, Wa.
As an Software Infrastructure Manager I handled all hardware and software, planning, procurement and implementation. I also managed planning and implementation of software systems for configuration management, documentation, testing and release. I planned and implemented systems for backup, databases, email, and security. I also managed maintenance of existing systems.
Software Development Engineer in Test
06/2010 - 09/2010, Intersoft, Inc, Seattle, Wa.
As a contractor for Amazon I implemented library routines for web services and test automation.
Software Verification Engineer
09/2008 – 02/2010 Adecco Group, Seattle, Wa.
Designed and implemented software verification frameworks and verification tests for embedded medical device software.
Senior Software Engineer
11/2007 – 09/2008 Emerald Biosystems, Bainbridge Island, Wa.
Designed and implemented software for an automated microscope for birefringence applications that included the following tasks.
Softare Engineer
June 2007 – November 2007 GE Healthcare
Lead Software Design Engineer in Test
November 2006 – June 2007 Blue Frog Mobile, Inc.
Software Design Engineer
November 2004 – November 2006 Dimension4, Inc.
Software Engineer
June 1998 – January 2004 Allscripts Healthcare Solutions
Author
January 1999 –December 2000 and May 2002 – December 2002 CNET Publishing
Software Verification Test Engineer
January 1998-June 1998 ECA/Incontrol Redmond, Wa.
Technical Editor
July 1997-April 1999 Ziff-Davis Press New York, NY.
Software Test Engineer
August 1997- January 1998. Volt/Microsoft Redmond, Wa.
Software Test Engineer / Network Administrator
April1996-August 1997 WavePhore Newscast Salt Lake City, Ut.
Education
Salt Lake Community College
Western Governors University
Coursera