Senior Principal QA Engineer
2 days ago
Summary
JOB DESCRIPTION
We are hiring a hands-on QA Engineer to partner with our NetSuite Technical Consultants across SuiteScript, Oracle Integration Cloud (OIC), and various other NetSuite customization areas. You will convert requirements and designs into robust test plans, validate customizations and integrations end to end, lead UAT, and protect releases with clear traceability and disciplined defect management.
Responsibilities
Translate business requirements and technical designs into test plans, cases, and acceptance criteria for SuiteScript 2.x, SuiteFlow, and OIC integrations.
Build and maintain requirements-to-tests traceability across functional, integration, regression, and UAT scopes.
Validate NetSuite customizations: Client, User Event, Scheduled, Map/Reduce, and Suitelet scripts; workflows; custom records; forms; roles and permissions.
Validate OIC flows: REST and SOAP adapters, file-based integrations, transformations, fault handling, retries, and idempotency.
Create and execute API tests for REST and SOAP endpoints, including positive, negative, and contract checks.
Verify data-related behavior in transactions using saved searches and targeted SQL checks where appropriate.
Define and run regression and smoke suites for SBX, Preview, and PROD cutovers with clear entry and exit criteria.
Prepare UAT scripts, coach business testers, triage issues in real time, and manage exit criteria for go-live.
Log, prioritize, and track defects through fix and verification. Document outcomes with risk notes and rollback considerations.
Participate in technical walkthroughs and code reviews to assess testability, logging, and error handling.
Monitor post go-live health using NetSuite logs and OIC tracking. Validate hotfixes and fold learnings into regression packs.
Validate Banking Setup and Payments: bank connections and statement imports, reconciliation rules and tolerances, payment file generation (ACH or NACHA, wire, Positive Pay), dual approval paths, vendor and customer bank data security, fee handling, foreign currency cases, voids and reversals, and post-reconciliation GL impacts.
QA scope to emphasize
Roles, permissions, and approvals
Access to custom records and scripts. Sensitive field restrictions. Workflow approvals with delegation, escalations, and reopen logic.
Saved searches, reports, and analytics
Filter and join accuracy. Summary vs detail parity. Subsidiary and date range edge cases. Export stability.
Environment and release management
SDF deployment validation, bundle install or upgrade tests, sandbox refresh checks, Preview release smoke pack, feature enablement toggles.
Performance and governance
Long-running Map/Reduce behavior, rescheduling, governance consumption limits, retry safety, script logging quality.
SuiteFlow and event sequencing
Trigger conditions, order of execution with scripts, idempotency, and rollback behavior on failures.
Multi-subsidiary, multi-currency, and tax basics
Subsidiary restrictions, currency rounding, exchange rate impacts. Spot checks of SuiteTax code assignments and exemption handling.
Billing and revenue touchpoints
Invoice generation rules, credit and rebill flows, partials, and revenue schedule creation where applicable.
CSV imports and mass updates
Template validation, failure handling, and audit of changes via System Notes. Duplicate prevention and field-level validations.
Advanced PDF and notifications
Fonts, currency symbols, negative numbers, long text wrapping, locale variations, and email delivery settings.
Responsibilities By Phase
Discovery and Design: advise on testability, define acceptance criteria, outline initial test strategy and data needs.
Build: create fixtures and golden files, run functional and API tests, set up regression suites, review designs for test impact.
UAT and Cutover: facilitate UAT, manage defects, verify fixes, execute smoke and regression tests, sign off for go-live.
Post Go-Live: monitor logs and OIC tracking, validate hotfixes, update regression packs and lessons learned.
Success metrics
Zero critical defects escaping to production on owned releases.
At least 95 percent requirement coverage before UAT begins.
Agreed SLA on defect turnaround met across the release cycle.
Clear traceability from requirement to deployment result.
Required Experience
6 or more years in QA or SDET testing ERP or integration-heavy systems.
Practical NetSuite testing: SuiteScript 2.x behavior, SuiteFlow, custom records, roles and permissions, saved searches.
Strong API testing skills for REST and SOAP, including schema validation and negative testing.
Able to read JavaScript to design high-value tests and identify likely failure paths.
Solid understanding of SDLC, change management, and multi-environment release processes.
Nice to have
Oracle Integration Cloud experience, especially testing runtime behavior, retries, and error hospital patterns.
SuiteCloud Development Framework familiarity, including deployment validation and object manifests.
Lightweight automation around NetSuite UI flows and API automation via Postman Collections or a Node test harness.
SQL skills for targeted data validation and reconciliation.
Performance and reliability testing for long-running Map/Reduce scripts and high-volume integrations.
Tools
Jira for backlog, execution, and defect tracking.
Postman or Insomnia for API testing, with JSON Schema or equivalent for contract checks.
Git for version control.
NetSuite environments and logs, System Notes, Script Queue, and saved searches.
OIC Monitoring and Tracking for runtime validation.
Working model
Close collaboration with Technical Consultants, project managers, and customer SMEs.
Mix of independent test execution and joint debugging to accelerate fixes.
Suitable for distributed teams with clear written handoffs and runbooks.
Qualifications
Bachelor's in CS, IS, Engineering, or equivalent experience.
Excellent communication, documentation, and customer-facing facilitation skills.
Responsibilities
Discovery and Design: advise on testability, define acceptance criteria, outline initial test strategy and data needs.
Build: create fixtures and golden files, run functional and API tests, set up regression suites, review designs for test impact.
UAT and Cutover: facilitate UAT, manage defects, verify fixes, execute smoke and regression tests, sign off for go-live.
Post Go-Live: monitor logs and OIC tracking, validate hotfixes, update regression packs and lessons learned.
Qualifications
Career Level - IC3
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation- or by calling in the United States.
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. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
-
Senior Principal Systems Engineer
2 weeks ago
Manila, National Capital Region, Philippines Oracle Full time ₱800,000 - ₱1,600,000 per yearAs a Senior Principal Systems Engineer, you are a guru, with strong expertise across the stack & tiers (application and system), focused in the creation and management of business solutions using Oracle technology, the operations surrounding it, and the Oracle services infrastructure needed to achieve the highest service levels (e.g., availability,...
-
Senior QA Engineer
1 week ago
Manila, National Capital Region, Philippines JOBS360 Full timeAbout usbfinance is an award-winning specialist consultant that provides investment implementation advice to institutional investors around the globe. Founded in 1999, the London-headquartered firm has conducted engagements for more than 500 clients in over 45 countries and has 11 offices globally.Services include manager search and selection, strategic...
-
Principal Engineer B
1 week ago
Manila, National Capital Region, Philippines National Power Corporation Region IX - Government Full timePrincipal Engineer B in NCR For full job description please see PDF file on Civil Service Commission site by clicking on this job ad. To apply, please kindly follow the procedure described in the PDF file.
-
Senior QA Engineer
1 week ago
Manila, National Capital Region, Philippines ConnectOS Full timeWhat We're Looking ForWe're seeking aQA Engineer (Manual)with strong manual testing experience and foundational automation skills. You'll work across the UI, API, and database layers of our systems under test (SUTs), ensuring quality across web and mobile products. This is a great opportunity for someone looking to grow their automation expertise while...
-
QA Engineer, Senior
2 weeks ago
Manila, National Capital Region, Philippines Infor Full timeGeneral informationCountryPhilippinesCityManilaJob ID46684DepartmentDevelopmentExperience LevelNOT_APPLICABLEEmployment StatusFULL_TIMEWorkplace TypeHybridDescription & RequirementsThe Senior QA Engineer will lead quality assurance efforts across multiple projects, ensuring the delivery of high-quality software products. This role involves designing and...
-
Senior Principal Technical Consultant
2 days ago
Manila, National Capital Region, Philippines Oracle Full timeJob DescriptionSummary:We are seeking a Senior Principal Consultant in our Technical Services department within the Oracle NetSuite Customer Success Consulting team. This position requires heavy interaction with customers, other NetSuite application developers, NetSuite implementation teams, and NetSuite partners. This individual will be a part of the...
-
Senior QA Automation Engineer
1 week ago
Manila, National Capital Region, Philippines Finastra Full timeWho are we?At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the world's top 50 banks, we aim to boost financial...
-
Principal Engineer
6 days ago
Manila, National Capital Region, Philippines Amadeus Full timeJob TitlePrincipal Engineer - Weight and BalanceJob Description:As an airline Weight and Balance engineer, work on Flight management system configuration for airlines ground handled on Amadeus Flight Management. Project Manage implementation of new customers onto Flight Management software and other products. Assist airlines in the configuration of the DBM...
-
QA / QC Engineer
6 days ago
Manila, National Capital Region, Philippines Egis Group Full timeCompany Description Egis is a leading Professional Services consulting Engineering firm operating in the Architecture, Engineering, and Construction (AEC) sector. Headquartered in Guyancourt, France, and employing over 19,500 employees Egis operates in 120 countries divided into four key geographic regions: Americas & Pacific (AMPAC), Europe & Africa...
-
Manual QA Engineer
1 week ago
Manila, National Capital Region, Philippines Play'n GO Full timeJob title: Manual QA EngineerJob DetailsHours: Full TimeLocation: Fully remote. This opportunity is open to you if you can legally work remotely in the Philippines.Contract: PermanentAt Play'n GO we enjoy a flexible freedom to shape our own days. Everyone we hire is unique and every role we fill has certain performance expectations. The day-to-day challenges...