Software Test Manager
Job Description:
Oracle is looking for a technically strong Software Development Manager to join its Private Cloud Appliance (PCA) Development Test Engineering team. Based in Dublin, Ireland and reporting to a local senior manager, you will be leading a team of Test Engineers ensuring that PCA is ready to meet the demands of our Private Cloud customers. The team fits within a global engineering organisation that is responsible for manual and automated test case development and execution. The team works actively with product development and assists with defect root cause analysis and ongoing product improvements.
PCA is a rack scale appliance that delivers a cloud infrastructure-as-a-service solution for customers that require on-premise deployments. It is API & CLI compatible with Oracle Public Cloud Infrastructure (OCI) making it both familiar and ideal for hybrid clouds where applications and workloads can be easily migrated between public and private cloud tenancies. The hardware consists of Oracle X9-2 servers, an Oracle ZS9-2 Storage Appliance and 100GbE networking. The integrated software stack has an isolated, highly available, micro-services based control plane paired with KVM hypervisors.
The role offers an opportunity to build on an existing background of Software Development or Software Test Engineering Leadership to work on all the layers of our cloud networking, virtualization and storage technologies. Projects are complex and require excellent operational skills and an ability to understand a broad scope of technology while also being able to dive deep into a particular area.
You will be responsible for:
* Leading and managing a highly productive team of software test and automation development engineers
* Reviewing product features to help define relevant test scenarios
* Planning sprint-based test schedules
* Reporting manual and automated test results including failure analysis
* Defect tracking with clear & effective communication to all stakeholders
* Cross functional collaboration with development, documentation and release engineering
* Hardware procurement & inventory management in the local test resource lab
* People management – hiring, mentoring and growth of the engineering team
Qualifications/Skills:
* Minimum BSc in Computer Science or related engineering degree
* 5+ years of experience in a Software Development or Quality Engineering Leadership role
* Experience with test case management and/or source control management systems
* Excellent oral and written communication skills in English
* Passionate about product quality and driven to improve standards
* Versed in agile product development and test
Knowledge of the following would be a distinct advantage:
* Linux systems administration (PXE installation, networking, storage, clustering)
* KVM virtualization
* Networking (CCNA, ACE)
* Storage (NFS, iSCSI, FC)
* Helm/Kubernetes container orchestration and management
* Python development experience
* CI/CD systems
* Experience with hardware resource management and monitoring (Nagios, Grafana)
Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.
As a manager of the software engineering division, you will apply your 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 occasionally suggest improvements to the architecture.
Leads a specialized area which may have diverse functional elements. Frequently interacts with supervisors and/or functional peer group managers. May interact with senior management. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS degree or equivalent experience relevant to functional area. Typically one year of software engineering or related experience.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Get email alerts for the latest"Software Development Manager jobs in Ireland-dublin"
