Software Engineer (Quality)

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems, offering enterprise cloud solutions and ERP systems.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer (Quality)

Oracle NetSuite is seeking a Software Engineer (Quality) to join their team in Manila, Philippines. This role is part of the Application team that develops solutions for core enterprise processes such as payments and accounts management. The position offers an exciting opportunity to work with a complex codebase using Java and Oracle DB, with UI implementations in JavaScript.

The ideal candidate will be deeply involved in all testing phases: planning, automation, and investigation. The role demands passion for clean code, quality, and SOLID principles, with a focus on writing automation tests and managing test plans. The work environment follows agile methodologies with continuous integration and TDD practices.

As a Software Engineer (Quality) at Oracle NetSuite, you'll be responsible for creating secure and scalable features, analyzing customer workflows, executing test plans, and developing automation frameworks. The position requires strong technical skills in Java, testing frameworks, and databases, combined with excellent communication abilities.

Oracle NetSuite offers a dynamic work environment that balances startup culture with enterprise stability. The company provides comprehensive benefits, including flexible working arrangements, continuous learning opportunities, and career growth potential. They maintain a strong commitment to diversity and inclusion, ensuring all employees can contribute their unique perspectives to drive innovation.

Join a world leader in cloud solutions where you'll have the opportunity to work on impactful projects while developing your skills in a supportive, international environment. The role offers competitive compensation, professional development resources, and the chance to be part of a team that's shaping the future of enterprise software.

Last updated 6 days ago

Responsibilities For Software Engineer (Quality)

  • Create features and platforms with high security, reliability, efficiency, and scalability
  • Analyze customer workflows and resolve issues
  • Validate and certify peer engineers' work
  • Prepare and execute test plans and test cases
  • Design and develop test automation including Unit, Functional, Performance and Scalability tests
  • Develop quality guidelines and strategies
  • Work with development teams, testing teams, product management, and UX

Requirements For Software Engineer (Quality)

Java
JavaScript
  • Bachelor's degree in computer science or equivalent
  • 4+ years of software testing experience with automation frameworks
  • 4+ years of experience with Java or similar OOP languages
  • Experience with code coverage and continuous integration
  • Knowledge of SQL and PL/SQL
  • Experience with test case management systems (e.g. JIRA Xray)
  • Excellent communication skills
  • Strong problem-solving skills

Benefits For Software Engineer (Quality)

Medical Insurance
  • Competitive salary and benefits package
  • Flexible working hours and hybrid work options
  • Free access to online learning platforms
  • Regular in-house training sessions
  • Career development opportunities
  • English-speaking environment
  • International team collaboration

Interested in this job?

Jobs Related To Oracle NetSuite Software Engineer (Quality)

Software Engineer in Test – Routing

Mid-level Software Engineer in Test position at Oracle NetSuite, focusing on infrastructure routing testing and quality assurance with 3+ years experience required.

Software Developer (Infrastructure Sandbox team)

Mid-level Software Developer position at Oracle NetSuite, focusing on infrastructure development for cloud-based ERP solutions.

Software Developer - NetSuite ERP - Cash and Optimize

Mid-level Software Developer position at Oracle NetSuite, focusing on ERP systems development using Java and JavaScript, offering hybrid work in Kitchener, ON.

Software Developer - NetSuite - Payroll

Mid-level Software Developer position at Oracle NetSuite focusing on backend development for their cloud-based business suite.

Python Developer

Python Developer position at Oracle NetSuite, developing enterprise cloud solutions with 3-5+ years experience required.