SDET

Company Location: Portland, OR

Contract Role

80-100% Automation


Foot in the door at an amazing company with top tier benefits.


About this role…

The Software QA Automation Engineer (SDET) is responsible for the design, creation and execution of automated test cases. We are seeking someone who has experience working in an AWS (cloud) environment.

Your next challenge…

  • Analyze user stories and manual tests in order to create automated software tests
  • Create automated software test suites for sprint-based releases on multiple and simultaneous projects
  • Create and maintain data sets for tests
  • Documenting and execute test cases
  • Communicate progress of automated test development
  • Analyze, interpret and summarize test results and metrics and communicate to appropriate teams.
  • Work with a strong collaborative Scrum team
  • Train, mentor and influence other staff on software automation
  • Foster and maintain good relationships with internal clients to ensure processes are integrated to support expected quality

Requirements:


Experience working in an AWS ecosystem

  • Expertise in the principles of software automation
  • Strong understanding of the principles of data quality and how data quality can be analyzed/measured across systems
  • 2+yrs of coding experience in JavaScript (Node preferred), Python and/or Java
  • 3+yrs of working with SQL queries, both creating and modifying existing queries
  • Demonstrated experience creating automated tests
  • Experience working in an Agile setting

Preferred:

  • Experience with Hadoop is a preferred
  • Knowledge and experience with software engineering best practices
  • Familiarity with API or Service Testing experience
  • Ability to design and execute performance/load/stress tests with both web and windows client applications is a plus
  • Excellent problem-solving skills
  • Excellent verbal and written communication skills
  • High level of initiative and self-motivation
  • Demonstrated ability to work effectively with a wide range of individuals
  • Demonstrated ability to organize time effectively, determine priorities, and move work forward
  • Demonstrated ability to assess the effectiveness of processes and procedures and recommend improvements
  • Must be able to perform the physical and intellectual requirements of the role, with or without accommodation

Education and experience

  • Minimum B.S. degree in computer science or a related field; or an equivalent combination of education and experience will be considered in lieu of a degree
  • At least two years automating tests around data quality and data transformation in a high-quality demand scenario.
  • Experience with critical data validation including accuracy of formulae and algorithms used in the processing and reporting of stored data
  • Working experience in both Linux and Windows environment