| Job Information |
We are seeking a Software Engineer with interest in white-box testing for an advanced 3D platform solution. Get in on the ground floor of developing for the hottest new 3D systems you’ve ever seen. Be the expert on a full featured 3D framework as well as low level hardware APIs. We need you to understand our SDK all the way down. Read the code which implements interfaces, identify vulnerabilities or flaws, and then write test code to prove your theories. You will investigate problems and create bug reports with reproducible examples. You will review code against documented coding standards and approve or reject. You’ll be part of a team that uses agile methodologies. You will have an escalation path directly to our VP of Software. You will be learning a lot, fast. We want you to take pride in helping us ship a world-class framework and hardware drivers, and know that you are critical to our company’s success. You will be a primary source of new test ideas. Responsibilities
- Work with the rest of the development team to build new test code
- Expand an existing automated test suite
- Contribute to build management scripts and tools
- Log issues in defect tracking system
- Write tests to regress resolved defects
- Contribute feature ideas and code to main products
- Work in a results-oriented group where your input counts
Requirements
- Strong C++ fundamentals
- Good written communication skills
- Quality centrism
- Windows application development experience
- Minimum 4 years professional development experience
- BS in Computer Science or equivalent experience
- Previous experience with White Box testing with C++
- Knowledge of one or more 3D rendering libraries
- Knowledge of one or more professional tools such as SolidWorks, AutoCAD, Maya, etc.
- Visual Studio mastery
- Skillful at writing automated test suites
- Experience with OO analysis / design
- Knowledge of software development methodologies and best practices
- Previous white box test engineering experience
- Demonstrable positive energy and love of start-up environment
Please be ready to demonstrate
- You can write a unit test that scares developers
- You can spot logical flaws in existing code
- You understand 3D terminology
- Your bug reports are excellent
- You care about the craft of software development
- You want to constantly increase your skills
|