Facebook pixel

Software Engineer in Test
Posted on 1/5/2023
INACTIVE
Locations
Birmingham, AL, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Android Development
AWS
iOS/Swift
JavaScript
Java
Redis
Ruby
Selenium
Python
UI/UX Design
Go
Requirements
  • Experience working as part of a development team
  • An deep understanding of automated tests and testing frameworks (ie RSPEC, TESTNG)
  • Ability to design, develop and maintain automated browser, mobile and API tests
  • Experience interacting with RESTful API's, microservices, and JSON data
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members
  • Thrive while focusing on the details, such as; triaging issues, presenting the problem, and taking ownership of the solution
  • Familiarity with multiple programming languages (Golang, Ruby, Python, Java, JS), but proficiency in at least one
  • Knowledge of test methodologies and the tools that correspond to them
  • Outstanding communication skills, both verbal and written
  • The ability to assess and communicate risks in a diplomatic way
  • Appium or other comparable UI automation tool experience
  • Cucumber or other comparable test automation tool experience
  • Mobile testing experience in iOS and Android native applications
  • Experience with Web Automation, Selenium or Cypress
  • Understating of how network protocols work
  • Ability to work as an embedded teammate
  • Affinity for testing, quality, development, and best practices
Responsibilities
  • We are looking for a Software Engineer in Test
  • You will be responsible for the overall quality of the Fetch mobile app, website, data, system, and service
  • Success in this role requires the ability to understand complex systems and interactions, develop tests, and clearly communicate defects and risks
Desired Qualifications
  • Full-stack development (Ruby, Java, Golang, Python or another high-level programming language)
  • Experience with In-memory data stores and caches (Redis, Memcache)
  • Experience with AWS infrastructure
  • Continuous deployment
  • Strong debugging skills
  • Undergraduate or graduate degree in computer science, engineering, or mathematics
Fetch

501-1,000 employees

Consumer-engagement & rewards platform