John Crawford

Operations Associate

Renton, Washington, United States22 yrs 4 mos experience
Highly Stable

Key Highlights

  • Over 25 years of experience in software quality assurance.
  • Expert in test automation frameworks and API testing.
  • Proven leadership in agile environments and team mentoring.
Stackforce AI infers this person is a seasoned Software Quality Assurance Engineer with expertise in Test Automation and Agile methodologies.

Contact

Skills

Core Skills

Test AutomationApi TestingTest Automation FrameworksQuality AssuranceSoftware Development

Other Skills

JavaTypescriptAWS Cloud ServicesPlaywrightJavaScriptAgile Requirements DesignerTestNGRest AssuredSelenium WebdriverJenkinsJIRAComputer ScienceDockerAWSRuby

Experience

22 yrs 4 mos
Total Experience
3 yrs 9 mos
Average Tenure
--
Current Experience

Insight global

Data/Automation Developer

Feb 2026Present · 3 mos · Renton, WA · Remote

  • Contract with Alaska Airlines

Inspyr solutions

Senior SDET

Sep 2023Dec 2025 · 2 yrs 3 mos · Dallas, TX · Remote

  • Contract with Southwest Airlines
  •  Tested web application for scheduling crew vacations/lines/training built with HATEOAS, written in Java and Typescript, and deployed into AWS Cloud Services.
  •  Maintained and created tests written in Javascript/Typescript using Playwright and the Screenplay design pattern.
  •  Utilized Amazon Q AI to efficiently maintain and create tests
  •  Modernized the test framework to use Typescript instead of Javascript and built a common set of tests and functions which could be used by each of the product test frameworks using git submodules.
  •  Tested release builds bi-monthly integrated with the other products owned by our team.
  • Created POC for using Model Based Testing using Agile Requirements Designer by Broadcom.
JavaTypescriptAWS Cloud ServicesPlaywrightJavaScriptAgile Requirements Designer+2

Airbiquity

2 roles

Senior SDET

Promoted

Jul 2021Jun 2023 · 1 yr 11 mos · Seattle, Washington, United States

  •  Created and maintained Test Automation Framework written in Java, using TestNG, Rest Assured
  • and Selenium Webdriver to test API's and UI for product written in Java and Angular,
  • using AWS Cloud services
  •  Set up and maintained Jenkins jobs specifically for testing, including code coverage
  • metrics.
  •  Maintained high product quality by creating test plans, automating feature tests, and
  • reporting bugs into JIRA.
  •  Led a small scrum team by reviewing requirements, running meetings, assigning tasks,
  • and reviewing completed work.
  •  Mentored others by helping with questioned asked and demonstrating skills.
  •  Worked to create a stronger team through introduction on new process and giving
  • feedback on interviewed candidates
JavaTestNGRest AssuredSelenium WebdriverJenkinsJIRA+2

SDET 2

Oct 2020Jun 2021 · 8 mos · Seattle, Washington, United States

Computer Science

Triad group, inc.

SDET 2

Apr 2020Oct 2020 · 6 mos · Seattle, Washington, United States

  • Contract with Airbiquity
Computer Science

Dreambox learning

Software Development Engineer in Test

May 2016Jan 2020 · 3 yrs 8 mos · Bellevue, WA

  •  Led testing for conversion project of over 1 million lines of lesson code from Flash to
  • Typescript/Javascript. Duties included choosing and implementing a test framework
  • (Intern), working with developers to implement test hooks, creating a way to measure
  • progress, and taking automated test coverage for the lessons from 0% to 100%. As the
  • team grew, I also interviewed for and mentored those who joined the team.
  •  Tested microservices written in Java and using Docker, with resources hosted in AWS
  • (Elasticache, EC2, RDS, Kinesis) and verified the integration with our UI.
  •  Tested against security issues, such as Cross Site Scripting and Host Header Injection
  • using Charles Proxy and Fiddler
  •  Verified and updated our back end tests, test framework, and services code to work as
  • expected during an infrastructure migration using Terraform, Nomad, Consul, Portus,
  • Fabio, Vault, and Kibana.
  •  Updated our test framework (in Ruby) to better help our test and development teams
  •  Created a test plan template for increasing our State Standards coverage
  •  Worked with both Agile and Kanban processes
  •  Participated in multiple Hack Weeks where I helped to design a test results database
  • service, created a way to incentivize kids to complete their lessons utilizing a board game
  • for them to use in their classes, learned the basics of the Go programming language, and
  • designed an onboarding exercise to help new employees understand the Agile
  • development process using a board game.
TypescriptJavaDockerAWSRubyTerraform+2

Marchex

4 roles

Senior Software Development Engineer in Test

Promoted

Jan 2011Mar 2016 · 5 yrs 2 mos

  •  Built Framework for testing UI in Ruby using PhantomJS and Selenium Webdriver. This
  • framework was used to test various APIs with interfaces in XMLRPC, JSONRPC, and
  • REST as well as back end processes written in Java and Perl, running on Linux.
  •  Managed continuous integration testing using Jenkins, along with tools I built using Ruby
  • and Sinatra to help with automatic deployments
  •  Created a library to monitor data changes and allow roll backs in our PostgreSQL DB
  •  Worked in an Agile environment where I could give input on design, development, and
  • testing while helping the team in improve processes where needed
  •  Created test plans, automated tests, and executed manual and automated tests
  •  Tested application used for creating advertising campaigns, routing phone calls,
  • analyzing phone calls
RubySelenium WebdriverJenkinsPostgreSQLTest AutomationQuality Assurance

Software Development Engineer in Test

Jul 2010Jan 2011 · 6 mos

Computer Science

Senior Quality Assurance Engineer

Dec 2009Jul 2010 · 7 mos

Computer Science

Temporary Senior Quality Assurance Engineer

Nov 2009Dec 2009 · 1 mo

Computer Science

Lexisnexis

2 roles

Software Engineer

Apr 2008Sep 2009 · 1 yr 5 mos

  •  Fixed application bugs in our product developed using ASP, ASP.NET, and C#
  •  Customized the UI of various Flex/Actionscript controls to represent the approved UI
  • styles within code and CSS
  •  Led, maintained and executed the billing processes in the application, including a
  • conversion of the process to make them testable and more reliable
Computer Science

Senior Software Test Analyst

Apr 2005Apr 2008 · 3 yrs

  •  Tested a web application for Legal Professionals built with a mixture of ASP, ASP.NET,
  • and Web Services in C#
  •  Created BVT and other tests using QuickTest Pro to automate and speed up
  •  Mentored and worked with coworkers to help build their skills
  •  Participated as the QA representative to discuss architecture issues in the application
  •  Communicated directly with the customer as part of the process to increase quality
ASP.NETC#FlexActionscriptSoftware Development

Volt technical resources

Software Tester (for microsoft)

Jan 2001Jan 2005 · 4 yrs

  • Worked on the Exchange BVT team, using C# and Perl to do my testing.
  • Worked on the Ole Automation team, managing a lab of various machine types and OS languages.
ASP.NETC#QuickTest ProQuality Assurance

Bsquare

Software QA Engineer

Aug 1999Jul 2001 · 1 yr 11 mos

  • Tested Application software for WindowsCE devices, handheld and AutoPC.
Computer Science

Education

Seattle Pacific University

BS — Computer Science

Jan 1994Jan 1999

Stackforce found 100+ more professionals with Test Automation & Api Testing

Explore similar profiles based on matching skills and experience