Steven Farnell

Steven Farnell Email and Phone Number

Technology and Software Engineer @ Avalara
Steven Farnell's Location
Kirkland, Washington, United States, United States
Steven Farnell's Contact Details
About Steven Farnell

Nearly 20 years of software development and test automation experience; prefers Python, JavaScript or C# coding. Well versed in Agile, Lean Six Sigma, and Project/Product Management. Passion for Linux, Home automation, and tinkering with new technologies. Hobbies include Amateur Radio, hiking, bicycling, and improving home automation systems.

Steven Farnell's Current Company Details
Avalara

Avalara

View
Technology and Software Engineer
Steven Farnell Work Experience Details
  • Avalara
    Senior Software Development Engineer
    Avalara Oct 2022 - Present
    Durham, Nc, Us
    - Write code in Javascript, Python, and C# to enhance product functionality and implement bug fixes.- Improve service visibility using Prometheus metrics and Grafana Dashboards to track and display real time service stats on a system dashbaord.- Utilize Gitlab and Terraform to ensure an ability to redeploy production systems from scratch in a 5 hour window.- Organize CICD Pipeline code into reusable templates to facilitate one-click infrastructure and code deployment to Kubernetes.
  • Avalara
    Software Engineer
    Avalara Jul 2020 - Oct 2022
    Durham, Nc, Us
    - Integrate with external teams by standing up and maintaining serverless micro-services on multiple cloud providers.- Maintain and Extend .NET web services and a Kendo UI website to manage banking transactions.- Maintain NACHA and ISO 20022 serializers and parsers to facilitate tax remittance and reconciling transactions with calculated liabilities.
  • Fci Group Llc
    Board Member
    Fci Group Llc Mar 2019 - Present
    Linden, Mi, Us
    As a board member and Officer of the company, I perform the following duties during board meetings:- File legal documents and maintain records for the company.- Attend and record all proceedings of board meetings.- Give notice of all meetings of the board members.- Prepare non-financial reports and/or information for the company.
  • King County, Wa
    Sr Applications Developer (Sdet)
    King County, Wa Jan 2018 - Apr 2020
    Seattle, Washington, Us
    - Reduced manual testing time 25% by designing, building, and delivering test automation for verification of adherence to specifications. - Doubled the feature coverage and impact of automated tests by standardizing the process of test evaluation and implementation with a test prioritization matrix.- Collaborated with customers and analysts to solicit acceptance requirements and refined those requirements into SMART goals that can be achieved in the release cycle.
  • Google
    Google Cloud'S Learning Workshop - Participant
    Google Feb 2020 - Mar 2020
    Mountain View, Ca, Us
    Participant for a six-week developmental program that focused on skill-development, certification preparation, and exposure to the cloud industry
  • Expedia Group
    Software Engineer In Test 2
    Expedia Group Feb 2017 - Dec 2017
    Seattle, Wa, Us
    - Enabled software engineers to focus on product development by creating a test automation framework built on Node.js to manage the minutiae of writing automated UI tests. NODE.JS | NIGHTWATCH.JS | GITHUB | JENKINS | JAVA | SPRING | OSX | LINUX
  • Rightside
    Sr. Software Development Engineer In Test
    Rightside May 2016 - Jan 2017
    - Decreased development time by prototyping API tests with Postman in parallel with feature development and implementing an automated test-driven approach to feature acceptance- Lead test engineers to enhance a link scraping tool to utilize dynamic programming techniques to avoid redundant work- Created Web UI and API test cases for integrating vendor products into the core purchasing systemExtended existing test suite to validate new features and end-to-end purchasing scenarios for popular products
  • Avanade
    Sr Software Engineer / Test Lead
    Avanade Mar 2015 - Apr 2016
    Seattle, Washington, Us
    - Provided guidance to junior resources by mentoring and coaching them to advance their coding abilities.- Verified the end-to-end functionality of the purchasing user interface creating automated tests.
  • Avanade
    Software Developer In Test
    Avanade Oct 2014 - Mar 2015
    Seattle, Washington, Us
    Developed Page Object Models for UI automation in Selenium/C# and the MS Test Framework.
  • The Seattle Times
    Sr Quality Assurance Analyst
    The Seattle Times May 2014 - Oct 2014
    Seattle, Wa, Us
    - Perform software testing on multiple platforms for products/services developed by the software engineering team or purchased through third party vendors- Apply systematic tests to ensure products/services meet requirements and quality standards- Develop and execute test plans and procedures- Communicate product/service issues to engineering team and assist to resolve issues- Create and maintain automated test scripts for new and existing applications and features - Maintain and administer operational and process quality standards- Draft and evaluate quality assurance policies, standards and procedures
  • Microsoft
    Sdet 2 / Team Lead
    Microsoft Mar 2013 - Apr 2014
    Redmond, Washington, Us
    - Reduced onboarding times for contingent staff by creating software tools that removed extraneous functionality from the provided toolset- Prioritized projects and allocated testing resources to various projects based on release timelines and requirements- Development and testing of tools for the Shield Teams (C#, T-SQL, .NET, Powershell, and Batch)- Developed a tool for porting bugs between multiple databases (TFS, Product Studio, JIRA, etc.)- Assisted 3rd party developers with integrating their automated tests for our infrastructure- Pre-certification and SDL testing for titles published by Microsoft Studios- Mobile device testing across major platforms (Android, iOS, and Windows Phone)
  • Microsoft
    Sdet / Test Lead
    Microsoft Oct 2011 - Mar 2013
    Redmond, Washington, Us
    - Implemented a process for integrating the Security Development Lifecycle- Created a distributed test automation as a service system for file fuzzing- Worked with project contacts to integrate security testing into their development process- Manage and maintain a group of Fuzz testing servers that were utilized by customers
  • Microsoft
    Software Test Engineer 2 / Lab Lead
    Microsoft Jun 2010 - Oct 2011
    Redmond, Washington, Us
    - Trained and led a team for Xbox 360 and PC network testing. - Redesigned the testing environment to decrease maintenance, training, and upgrade costs. - Authored a definitive guide for the scope and success criteria of the test team.
  • Microsoft
    Software Test Engineer 2
    Microsoft Mar 2009 - Jun 2010
    Redmond, Washington, Us
    - Conducted network quality simulation, and certification testing for the Reserves Multiplayer Lab.- Developed test cases and performance metrics to analyze effectiveness of testing efforts.
  • Microsoft
    Software Test Engineer
    Microsoft Mar 2008 - Feb 2009
    Redmond, Washington, Us
    - Designed and executed manual test cases for the Microsoft Zune Social and Marketplace.- Implemented automated test cases based on requirements specified by the development team.- Designed code that utilized a test handle to emulate the end user's interaction with the GUI.
  • Bridge Consulting Group At Oberon Media
    Web Functionality Tester
    Bridge Consulting Group At Oberon Media Nov 2007 - Dec 2007
    - Execute functional test passes for user acceptance- Create bug reports using several bug management tools
  • Microsoft
    Test Associate
    Microsoft May 2007 - Nov 2007
    Redmond, Washington, Us
    - Executed manual test cases for Bungie Studios and Microsoft Game Studios.- Tested and performed data entry for the Zune Marketplace submission tool.- Logged bugs and assisted in the bug triage process
  • Farnell Contracting, Inc.
    Technical Consultant
    Farnell Contracting, Inc. May 1995 - Apr 2007
    Fenton, Michigan, Us
    - Assess computing requirements PC purchases for 12 office employees.- Design and install ethernet network to connect offices to shared file servers, printers, and Internet access.- Estimate cost of labor and materials for laboratory equipment and installation from architectural drawings.- General labor and warehouse inventory management.- Perform payroll calculations and check printing for employees.
  • Itt Technical Institute
    Student Tutor
    Itt Technical Institute May 2003 - Dec 2003
    - Tutoring Students in: C++, JAVA, Visual Basic, Mathematics, Problem Solving, Information Technology. - PC maintenance and re-imaging.

Steven Farnell Skills

Testing Test Planning Visual Studio Test Cases C# Tfs Networking Linux Software Quality Assurance Bug Tracking Regression Testing Android Software Documentation Documentation Black Box Testing Windows Phone Network Hardware Test Design Game Development Network Security Leadership Ios Requirements Analysis Ip Addressing Wireless Routers Python Os X Network Design Web Applications Node.js Shell Scripting Git Mac Os X Virtualbox Vlan Subnetting Test Engineering Exploratory Testing Packet Analysis Itil Certified

Steven Farnell Education Details

  • Bellevue College
    Bellevue College
    General Studies
  • Itt Technical Institute
    Itt Technical Institute
    Software Engineering Technology
  • Itt Technical Institute
    Itt Technical Institute
    Software Application Progamming
  • Troy High School
    Troy High School
    It
  • Microsoft Virtual Academy
    Microsoft Virtual Academy
  • Edx
    Edx
    Computer Science
  • Coursera
    Coursera
    Computer Science
  • Udacity
    Udacity
    Computer Science
  • Stanford University
    Stanford University
    Computer Science

Frequently Asked Questions about Steven Farnell

What company does Steven Farnell work for?

Steven Farnell works for Avalara

What is Steven Farnell's role at the current company?

Steven Farnell's current role is Technology and Software Engineer.

What is Steven Farnell's email address?

Steven Farnell's email address is st****@****ara.com

What is Steven Farnell's direct phone number?

Steven Farnell's direct phone number is +142568*****

What schools did Steven Farnell attend?

Steven Farnell attended Bellevue College, Itt Technical Institute, Itt Technical Institute, Troy High School, Microsoft Virtual Academy, Edx, Coursera, Udacity, Stanford University.

What are some of Steven Farnell's interests?

Steven Farnell has interest in Bass Guitar, Mountain Biking, Java, Open Source Technology Group, Snowboarding, Creative Commons, Wildlife Preservation, Environment, Linux, Science And Technology.

What skills is Steven Farnell known for?

Steven Farnell has skills like Testing, Test Planning, Visual Studio, Test Cases, C#, Tfs, Networking, Linux, Software Quality Assurance, Bug Tracking, Regression Testing, Android.

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.