Software Development Engineer in Test The Rubicon Project
THIS JOB HAS EXPIRED Software Development Engineer in Test (SDET)
The Rubicon Project is growing, and we need Software Development Engineers in Test (SDETs) who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. SDETs at the Rubicon Project will work on real world problems on a global scale, own their systems end to end and influence the direction of our technology that impacts customers around the world.
At the Rubicon Project an SDET can expect to design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object oriented programming. Coming to the Rubicon Project gives you the opportunity to work on a small development team in one of our many organizations.
Location: WE ARE CURRENTLY CONSIDERING QUALIFIED APPLICANTS FOR THIS ROLE WHO ARE BASED IN LOS ANGELES
? Responsible for designing and implementing build and test infrastructure, creating and enforcing good engineering practices, and evaluating product quality for various external and/or internal products.
? Working on problems in a number of areas, including caching optimizations, content delivery, network protocols, machine learning, and mobile products
? Develop automated tests for customer facing websites and mobile applications
? Build out our automated testing infrastructure to help us build reliable, scalable, high quality products and services
? Participate in design and implementation of test infrastructure to support moving services to a Continuous Deployment
? Build advanced automated test suites to exercise our world-class applications.
? Work with the development and test engineering teams to automate testing.
? Conduct research on emerging technologies.
? Analyze and decompose a complicated software system and design a strategy to test this system.
? Work collaboratively with fellow SDETs to create a true end to end automation solutions.
? Mentor and lead the automated testing efforts for the QA team
? Strong, object-oriented design and coding skills (Python, Ruby, and Java on a UNIX or Linux platform)
? Experience with distributed (multi-tiered) systems, algorithms, and relational databases
? Experience in optimization mathematics (linear programming, nonlinear optimization)
? Experience developing automation frameworks from scratch.
? Ability to effectively articulate technical challenges and solutions
? Deal well with ambiguous/undefined problems; ability to think abstractly
? Bachelor?s degree in computer science, computer engineering or related technical discipline
||Los Angeles, CA |
THIS JOB HAS EXPIRED