Oracle Software Engineer In Test, Rapid Iteration - NetSuite GBU in Boulder, Colorado
Software Engineer In Test, Rapid Iteration - NetSuite GBU
This is an opportunity to have a direct impact on the processes leveraged daily by engineers for rapid iteration and development of customer features for the Oracle NetSuite Service.
This greenfield project is focused on enabling our ability to solve unique customer challenges and prototype new features leveraging available and emergent Cloud technologies. In this role, you will help test and develop the software, workflow and tooling that will utilize our existing Infrastructure as Code frameworks to rapidly create custom customer environments in the Oracle Cloud. As a core member of our team, you would have the opportunity to make a significant impact on the foundation upon which Oracle NetSuite is built.
Job duties include:
Developing test plans, troubleshooting, and functional analysis of core components and services - ranging from distributed caches to high-concurrency processing frameworks.
Ensuring efficient resource allocation using elastic load balancing and distributed load management.
Understanding the requirements of multiple product teams in order to effectively develop tooling to assist them in meeting their goals and delivering the associated product features.
Understanding the big picture and distributed architectures; you will be working with services which need to work seamlessly across multiple data centers in different geographies and time zones.
B.S. or Masters in Computer Science, Engineering or equivalent.
Real world experience in testing, designing, or architecting scalable multi-tier systems.
Strong communication skills. You should be able to convey technical detail in clear and simple terms to a variety of audiences.
Strong problem-solving skills. You will need to analyze, diagnose, and resolve unexpected behavior in complex, distributed systems.
Comfortable analyzing complex problems at all levels of the stack, on both client and server (OS, Network, JVM, Application/Browser/CLI, Storage).
Experience with applications in public cloud environments and with Infrastructure as Code tools such as Terraform or SaltStack.
Passion for high-quality code.
Interest and enthusiasm for new technologies that can be applied to large-scale cloud systems.
Detailed Description and Job Requirements
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will develop quality standards, control methods and theories to be utilized during manufacturing, testing and inspection to access product quality. Develop standards and procedures to provide quality guidance methods.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Job: Product Development
Job Type: Regular Employee Hire