Oracle Sr. Manager, Quality Engineering in Redwood City, California
Sr. Manager, Quality Engineering
We are building large big-data systems for monitoring and analytics services for IT Systems on cloud ( OMC at https://cloud.oracle.com/management ). We have a leadership position open for integration testing and test framework team.We are looking for someone who will coach and mentor engineers to do the best work of their careers with a goal to build very high quality suite of services for IT Systems on the cloud.
Come join Oracle as Director of Quality Engineering for the Oracle Management Cloud Ecosystem. This is a key leadership position. You will be responsible for providing the overall leadership & direction for building high quality service through automated testing in an agile development environment. You will be working as an innovator and thought leader; you will work with test development and product development teams to ensure end-to-end solutions are thoroughly tested through automated tests, ensure comprehensive test coverage and full integration with promotion pipeline for continuous delivery.
Bring your leadership skills, technical skills, automation expertise, passion, and collaborative skills and be ready to proactively lead a highly visible team in a fast-paced environment.
Provide leadership in delivering high quality cloud service
Provide technical leadership and guidance to test development and product development teams around building well tested, high quality SaaS service
Identify manual processes and inefficiencies and improve them through automation
Analyze product source code and work with developers to propose appropriate test strategies
Be an evangelist to stakeholders about continuous integration, continuous delivery and agile practices
Demonstrate a leadership role in ensuring that new and existing systems are aligned to overall test strategy
12 years of experience in a software engineering environment with a minimum of 5 years of experience in leading teams
3 years in an Agile environment using CI with a high level of automation
Bachelor's Degree in Computer Science or Engineering.
Experience in working on Cloud based SaaS services
Excellent understanding of test automation principles and techniques: test-driven development, Unit tests, code coverage, instrumentation, etc.
Unit, integration, black box, service and UI testing - understanding of testing pyramid
Scripting/development experience (JAVA, J2EE, PL/SQL, Perl, Shell, Python, etc.).
Unit Testing frameworks like TestNG, Junit, mocking solutions, etc.
Testing frameworks for REST API; UI automation tools like Selenium
Code Coverage tools like Jacoco, JSCover, Sonar, etc.
Continuous integration systems: Hudson, Jenkins, etc.
Collaboration and project management tools: JIRA, Perforce
Detailed Description and Job Requirements
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.
Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Job: Product Development
Location: US-CA,California-Redwood City
Job Type: Regular Employee Hire