Daniel Burton

Daniel Burton

Software Development Engineer in Test
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Denver, Co, United States
Experience:
15 years
About

SUMMARY AND KEY QUALIFICATIONS

Self-motivated, diligent, and solution-driven Senior QA Engineer possessing extensive experience in automation tools, client-facing applications, and RESTful web services. Devising and executing test plans for all things client and server-side while owning the QA process through final check before approving apps to go live. Proven track record of building automated testing frameworks and solutions for multiple types of applications and devices (web, mobile, and embedded systems). Working independently with substantial latitude for action and decision while maintaining focus on achieving optimal outcomes as part of a collaborative development effort within remote and distributed team environments.

Senior QA Engineer | Automation | Messaging Protocols | Trace Logging | Web and Mobile Apps | Production Support

Self-Initiating | Collaborative | Time and Task Management | Written and Verbal Communication

TECHNICAL SKILLS

Programming Languages: C, C++, C#, Java, JavaScript, Perl, PHP, Python, Groovy, SQL, UNIX Shell, Regular Expressions

Operating Systems: Windows, Linux, Mac OS X, Android

Web Technologies: HTML, XHTML, CSS, XML, JSON, AJAX, REST, Jackson, Gson, Jersey, RestTemplate, node.js

Dependency Injection Frameworks: Spring, Guice

Test Frameworks: JUnit, Cucumber, Serenity, TestNG, NUnit, PHPUnit, JMeter, soapUI, Rest Assured

Automation Frameworks: Selenium, WebDriver, Robotium

Database Systems: Microsoft SQL, MySQL, MariaDB, PostgreSQL, Oracle, CouchDB, MongoDB, Cassandra

Web Servers: Apache, JBoss

Source Control: Microsoft Visual SourceSafe, CVS, Subversion, Perforce, Git

Build Systems/Continuous Integration: Maven, Gradle, Bamboo, Hudson/Jenkins, Gitlab CI

Virtualization/Containerization: Hyper-V, VMWare, VirtualBox, Vagrant, Docker, Kubernetes

Editors/IDEs: Emacs, Vi, Microsoft Visual Studio, Eclipse, IntelliJ IDEA

Remote Collaboration: Zoom, Skype, Slack, G Suite (Chat, Hangouts, Docs, Sheets, Slides), BlueJeans

Adopting new technologies quickly and independently

PROFESSIONAL EXPERIENCE

SR Software Development Engineer in Test 2017 - Present

Vertafore Denver, CO

  • Designing and developing a test automation framework for a next-generation, cloud-based microservice and UI application platform
  • Planning test coverage for and automated tests for critical core services
  • Effectively collaborating in the development of continuous integration systems, based on Gitlab CI
  • Developing UI-based automated tests
  • Creating innovative processes of testing complex pieces of functionality
  • Reviewing unit tests written by developers and helped improve the quality/coverage
  • Serving as team lead for SDETs group and mentoring junior SDETs

Staff Software Test Engineer 2015 - 2017

Impinj Seattle, WA

  • Developed automated functional tests, test frameworks, and testing tools for REST services in an integrated Internet of Things (IoT) hardware/software platform
  • Improved device simulator to make test data more realistic
  • Introduced BDD-style testing with Cucumber
  • Created a test plan for new system architecture and migration to the cloud
  • Designed a master test plan for performance testing across functional teams
  • Made improvements to and extended framework for system performance benchmarking
  • Created performance metrics database and integrated into testing tools
  • Developed automated scaling tests to determine upper limits of system load

Software Development Engineer in Test - Instant Video, Mobile 2013 - 2014

Amazon Seattle, WA

  • Drove software quality and test automation for Amazon Instant Video's Second Screen feature, which provides users with an enhanced viewing experience, bringing together tablet devices and the big screen, in a fast-moving agile environment
  • Designed and developed an end-to-end test framework, coordinated Android devices and embedded web applications
  • Developed automated functional and long-haul tests
  • Planned test coverage and generated test cases
  • Investigated defects and drove their resolution, collaborating with teams in multiple time zones

ADDITIONAL EXPERIENCE

Software Development Engineer in Test (Contract) 2012 - 2013

Time Warner Cable Broomfield, CO

Software Quality Engineer (Contract) 2011 - 2012

Pearson eCollege Centennial, CO

QA Analyst (Contract) 2010 - 2011

CaridianBCT Lakewood, CO

Software Developer | Fully Remote 2 Years 2005 - 2010

Zenprise Virtual Office, CA

Independent Consultant | Fully Remote 2003 - 2006

Daniel Burton Consulting Virtual Office, CA

EDUCATION

BACHELOR OF SCIENCECOMPUTER SCIENCE, UNIVERSITY OF CALIFORNIA - BERKELEY, BERKELEY, CALIFORNIA

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.