Mobile Software Developer in Test - Midvale

Company: Overstock
Location: Midvale , Utah, United States
Type: Full-time
Posted: 02.DEC.2018
< >

Summary

Who We Are: We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five nation...

Description

Who We Are:

We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five national parks. Overstock is an original resident of "Silicon Slopes", one of the fastest growing technology hubs in the country. We're a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology like our award-winning retail app (with amazing AR functionality) and leading blockchain and machine learning technologies. Our team embodies unique values and diverse perspectives, making Overstock a hidden treasure in the tech industry.

Our Mission:

Overstock's mission is to use, build, and find cutting-edge technology that helps connect people with products and services in new and unexpected ways. Our website offers millions of brand name products at discount prices to inspire people to make their dream homes a reality.

Mobile Software Developer in Test

As a Software Developer in Test on our Mobile Team, you will work in a hybrid developer/tester position and develop, maintain, execute and report the team's test automation frameworks and load tests. You would provide quick feedback and support throughout the development process, and analyze and report on the test results that are required for applications and services deployments.

​What You Will Do

  • Create and maintain test automation framework with an emphasis on clean, reusable code
  • Automate test cases to enable quicker turn around for application deploys
  • Review and document new projects and existing application code
  • Work with development teams to verify application functionality, usability, performance and scalability
  • Assist application owners with regression testing, load testing, script testing, user acceptance testing and test architecture support
  • Develop and maintain reusable code libraries to help build streamlined and efficient development/testing processes
  • Evaluate and analyze automation metrics, providing feedback to developers, system architects and subject matter experts
  • Assist with the setup and maintenance of the team's test environments
  • Be able to provide accurate time estimates of your work
  • Perform other duties as required and assigned by manager and upper management
  • Follow legal policies as directed
  • What You Should Have

  • Minimum of 2+ years recent software development or quality assurance experience
  • Bachelor's Degree in a technical discipline, Computer Science, Engineering or equivalent
  • Strong understanding of Object Oriented Programming and design patterns
  • Experience using IDEs (Eclipse or IntelliJ) and source control systems (SVN, CVS, GIT)
  • Experience building unit tests using JUnit and TestNG
  • Comfort and familiarity with common data structures, algorithms and collections
  • Experience with automated testing tools (Selenium, WebDriver, JMeter, Fit/FitNesse, SoapUI, Watir, or similar), and Maven
  • Solid SQL ability
  • Development experience on Linux and Windows
  • What We Hope You Have

  • Experience with large databases and systems
  • Experience with mobile testing, especially with Swift and/or Objective-C
  • Familiarity with Agile development and testing methods (Scrum or Kanban)
  • Excellent verbal and written communication skills
  • Strong analytical skills
  • Initiative and integrity in all aspects of work
  • What We Offer:

  • LEED Gold Certified 19-acre Campus & Global HQ
  • Onsite Daycare Center
  • 401k (6% match)
  • Onsite Health Clinic
  • Flexible Schedules
  • Tuition Reimbursement, Leadership development Program, & Mentorship Program
  • Onsite Fitness Center with group fitness classes and trainers
  • Onsite Cafe with additional Coffee Shop and Juice Bar
  • Indoor Bike Storage
  • Summer Party at Lagoon, Utah's largest theme park
  • Employee Fall Concert (Past performers include: Flo Rida, Snoop Dogg and Jason Mraz)
  • Medical, Dental, Vision coverage
  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe
  • Life Insurance, Short and Long-Term Disability coverage
  • Onsite salon services, massages, & auto-detail services
  • Discounts on ski passes, cell phone plans
  • Overstock Women's Network (OWN)
  • *Benefits vary based on location, position, tenure, and employee election

    What We Value:

  • Wellness & Balance
  • Sustainability
  • Corporate Social Responsibility
  • Innovation - Discussed on Medium, Digital Trends, and Digital Commerce 360.
  • Physical Requirements:


    This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

    Equal Employment Opportunity:


    It is our policy to provide equal employment opportunity for all applicants and associates. This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

    Back to Overstock Careers

     
    Apply Now

    Share

    Free eBook

    Flash-bkgn
    Loader2 Processing ...