Apply Now »

CONTRACT - Software Developer, Unit Test - Quality Assurance

« Back to results

Lizzie McMinn Senior Associate

Phone Work (425) 440-0283
Phone Fax

Job Info

Category Quality Assurance
Employment Type W2 Contract
Compensation $0.00 - $0.00
Location United States, CA - 94089

Client Introduction

This is the chance to work for the hottest Augmented Reality late stage startup that is innovating in the AR space to create new hardware and software that will give its users a never-before-seen AR experience and redefine how we access screens and visualize data.

Job Description

You will be part of a dynamic team building state-of-the-art software for Mixed Reality - a beautifully realistic 3D environment visible in the real world. In this role, you will help architect and develop core software, unit tests, and related components for the most innovative, cutting-edge and technologically advanced product and systems.

Job Responsibilities

●Be a part of the development team that will help various internal teams by developing unit tests for existing modules
●Work with various development teams and use your technical expertise and development skills to analyze the architecture of the platform, core components, and services and develop unit tests for various components to be run with the continuous integration system
●Help refactor and improve the existing software modules to make them unit test friendly and develop unit tests
●Ensure all automated unit tests are run as per schedule and troubleshoot any issues related to it
●Investigate and recommend systems/tools to support continuous integration


Required Experience

●5+ years of solid experience as a Software Developer with hands-on development experience in C/C++
●Experience or familiarity of Google Test Framework (Unit Test Framework) is highly desired
●Experience with software development and automated/unit testing of embedded devices highly desired
●Scripting knowledge of Python, PowerShell and shell scripting is highly desired
●Familiarities and experience with Linux, Android OS and Mac OS is desired
●Thorough understanding of SDLC test fundamentals, Continuous Integration and unit testing is highly desired
●Excellent troubleshooting skills to root cause complex issues
●Excellent understanding of different types of testing (i.e. Unit, Functional, Load, ●Performance, Reliability, Usability, etc.) and their scope and boundaries
●Excellent analytical and problem-solving skills
●Knowledge of test data analysis, statistics, and test reports
●Excel in a fast-paced, agile environment supporting multiple projects using a wide variety of technologies
●Excellent oral and written communication skills including effective presentation with a dynamic and “can do” attitude

Required Education

BS/MS in Computer Science/Engineering is preferred

Previous MonthNext Month