Dan Bowen

Dan Bowen Email and Phone Number

Creator of Test Automation Frameworks
Dan Bowen's Location
Salt Lake City, Utah, United States, United States
Dan Bowen's Contact Details
About Dan Bowen

Dan Bowen is a Creator of Test Automation Frameworks.

Dan Bowen's Current Company Details

Creator of Test Automation Frameworks
Dan Bowen Work Experience Details
  • Bitt
    Qa Lead / Senior Software Development Engineer In Test
    Bitt Apr 2021 - Dec 2023
    Draper, Utah, Us
    Discovered an unexpected taste for Python, in designing and creating a test framework using pytest, GQL, Selenium. This framework is comprised of several projects to compartmentalize functionality into logical, distributed packages using the Pipenv tool. Each package is built and fully unit tested on its own before integrating into various package chains designed to test discrete parts of the overall product ecosystem (UI, API, Database). The test framework is able to generate custom test data on demand using the product API.
  • Incomm Payments
    Automation Engineer
    Incomm Payments Apr 2019 - Apr 2021
    Atlanta, Ga, Us
    Designed and created a C# automation test framework built on xUnit and Selenium to perform functional UI tests of web applications in a .NET / Azure Cloud environment. Includes tools for test scripts to generate custom test data on demand, and automatically clean up after test execution.
  • Usana Health Sciences
    Software Development Engineer In Test Iii
    Usana Health Sciences Sep 2017 - Mar 2019
    Salt Lake City, Utah, Us
    Designed and created a test framework in Java to test internal web-based business management services created using an amalgamation of raw JSP, Flex, and REST. Framework employed Selenium and RestAssured in concert to test JSP front end and REST endpoints to simulate a complete set of tasks normally performed by the enduser via the Flex UI. Worked alone during inital test framework development, overseen by director-level management. Later mentored test analysts and engineers with instruction how to use the framework. Worked in a team-based environment to coordinate additional framework features and optimizations with other SDETs.
  • Dealertrack
    Qa / Performance Test Engineer
    Dealertrack Feb 2016 - Sep 2017
    North Hills, New York, Us
    Full-time load and scale testing, as well as configuring test automation for continuous integration (CI/CD). Test tools include LoadRunner, HP Performance Center, iSeries profile and analysis, as well as an array of homegrown Python scripts for test environment database population. Worked closely with development release management (DevOps) to coordinate routine automated performance test runs in the release pipeline, as well as the development teams to teach and identify performance bottlenecks and implement test solutions in migrating legacy mainframe projects to Amazon Web Services.
  • Northwest Research, Inc.
    Qa Lead / Dev Systems Administrator
    Northwest Research, Inc. Jun 2010 - Oct 2015
    Helped establish the QA department, following the lead of another QA engineer, then later taking on the lead position myself. Performed manual testing of web application software used in-house and publicly by the customer. Wrote and executed automated tests using the Twist framework built on Selenium 2.0. Coordinated with the business analysts to conduct user alpha / beta testing in-house. Developed a load test framework from scratch using HtmlUnit in Java, used for scale and stress testing of the product.System administration duties include overseeing official project builds and deploys using Hudson/Jenkins and Artifactory for continuous integration. Performed database schema updates and backup restores in PostgreSQL. Administrated QA test environments in CentOS Linux, as well as UA and Training environments using JBoss. Set up, maintained and administrated Stash (Git) in CentOS, and Google Apps Business in the Google Cloud. Managed release information and build notes for official project builds, as well. All procedures documented using Google Drive/Docs.
  • Wj Bradley
    Qa Engineer
    Wj Bradley Feb 2009 - May 2010
    First QA engineer for the company, responsible for the initial foundation of the department. Worked closely with established departments to create processes designed for early detection of product defects and problem areas in an Agile environment. Established an automated system testing infrastructure using Java and TestNG. Documented all technical procedures and test cases using XWiki and later Unfuddle.
  • State Of Utah
    Systems Analyst Ii
    State Of Utah Apr 2005 - Feb 2009
    Served as system administrator of IBM Rational products for eREP (Enterprise Resource and Eligibility Project). Administrated Rational ClearCase and ClearQuest in a UCM environment (version control / project management tools). Also administrated Rational Application Developer, Rational Rose and Requisite Pro. Conducted official builds of eREP software projects on a regular basis using Apache Ant and Perl scripting. Compiled notes for each build, and deployed the product to a series of WebSphere-hosted application servers for testing. Once tested successfully, promoted the deployment to production servers.Developed an internal website (wiki) for dissemination of project team information such as server status, build status and notes, project news, procedural documentation, etc. Website was created using MediaWiki, and hosted using Apache Tomcat.Created complete procedural documentation pertaining to all the duties described above.
  • Symantec
    Software Quality Assurance Engineer
    Symantec Dec 2000 - Jun 2004
    San Jose, California, Us
    Designed, coded and maintained an automated software quality assurance framework to test enterprise-level network security solutions, such as Vulnerability Assessment, Policy Compliance, Intrusion Detection, and Incident Management. Continuous automation tests ran without human supervision, “black box” testing production software.Created a fully automated performance and scalability test framework designed to measure database population level and concurrent user extremes the product could withstand before it became ineffective. Reported results to XML files, which were then translated into graphs and charts using Microsoft Excel. Later adjusted results to report directly to a MySQL database for graphs and charts on a team website.Created an automated network tool for performing repetitive batch setup tasks on multiple QA computers, driven by commands issued by a single user on a single computer that would otherwise have required the user(s) to sit at each machine and execute the setup tasks by hand. This tool was adopted for use by manual testers as well as integrated into the automated framework.
  • Bausch & Lomb Surgical
    Software Engineer
    Bausch & Lomb Surgical Jul 2000 - Dec 2000
    Designed and coded the database management system of Orbscan 4 – an eye-scanning product that measures the cornea thickness of the human eye in preparation for Lasik surgery. Data acquisition and storage of massive amounts of high-resolution images played a key role.Undertook continued bug fixing, maintenance, and enhancement of the C++ MFC-based GUI for the Orbscan 4 product.Kicked off the Orbscan 4 C/C++ rewrite efforts by translating existing image analysis algorithms into equivalent Java code, and comparing performance times.
  • Lockheed Martin
    Software Engineer Assoc. Senior
    Lockheed Martin Jul 1995 - Jul 2000
    Bethesda, Md, Us
    Military-focused technology experience in computer programming, systems analysis, network administration, database modeling, data acquisition systems, accounting systems, web site development, and machinery automation. M.I.S.T “Man In Simulant Test”Project to evaluate combat suit effectiveness against chemical agent attack. Created a database to store samples of chemical simulant penetration for review and analysis at the Pentagon level. BangBox / O.D.O.B.i. “Open Detonation / Open Burn Improved”Both projects evaluate the environmental impact of open burn detonation methods for disposal of ordinance. Created data acquisition systems to gather instrumentation readings at both facilities. Also created a time-precision-critical automated system to control valves and electronic detonation. M.M.A.S “Mobile Munitions Assessment System”Project to handle field assessment of explosive ordinance. Created software to monitor weather conditions via barometer, temperature, and wind velocity. Software analyzed readings in real-time to alert the operator upon detection of hazardous conditions during testing.M.A.R.A. “Mortar / Artillery Range AcquisitionProject that tests deployment firing of mortar and artillery rounds. Created data acquisition system to monitor and record flight path trajectories using survey theodolites and radar. System then modeled trajectories in a virtual 3D environment for review and analysis in the field.

Dan Bowen Skills

Testing Software Development Databases Web Applications Software Quality Assurance

Dan Bowen Education Details

  • Certified Careers Institute
    Certified Careers Institute
    Computer Science

Frequently Asked Questions about Dan Bowen

What is Dan Bowen's role at the current company?

Dan Bowen's current role is Creator of Test Automation Frameworks.

What is Dan Bowen's email address?

Dan Bowen's email address is da****@****ana.com

What is Dan Bowen's direct phone number?

Dan Bowen's direct phone number is +1 801-954*****

What schools did Dan Bowen attend?

Dan Bowen attended Certified Careers Institute.

What skills is Dan Bowen known for?

Dan Bowen has skills like Testing, Software Development, Databases, Web Applications, Software Quality Assurance.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.