{bc}
oracle

Software QA Engineer

NOV
Kochi, IND
Full-time
Mid · 3–5 years experience
Onsite
Discovered Today
CODESYSIEC 61131-3 Structured TextPLCHMISCADARTU

Full Job Posting

This role plans and executes complete software testing, develops simulated input/output and function-testing programs, investigates difficult and sometimes complex defects, and delivers decision-ready reports to the U.S.-based engineering team. The engineer works with limited supervision, coaches lower-level test professionals, and improves reusable test coverage and release qualification practices. Strong CODESYS Structured Text capability is expected.

Responsibilities

Independently lead functional, regression, integration, system, failure-mode, and recovery testing across ESP, HPS, PCP, LACT, and choke applications.
Develop risk-based test plans and traceable cases from requirements, control narratives, I/O documents, alarm lists, procedures, and release changes.
Create simulated testing programs and reusable test harnesses for supported input/output types, device states, signals, sequences, and functions.
Use CODESYS and IEC 61131-3 Structured Text to build or modify simulation logic for normal, abnormal, boundary, fault, communications-loss, and recovery scenarios.
Validate calculations, controls, interlocks, alarms, state transitions, trends, reports, historian data, communications, user interfaces, and data integrity.
Produce test reports with pass/fail status, test case, expected result, actual result, evidence, defects, and remaining risks.
Investigate and reproduce difficult or complex defects across application, controls, configuration, communications, data, and environment layers.
Lead overnight release validation and regression testing, prioritize findings, and provide a complete handoff before the U.S. workday.
Coach and review the work of lower-level QA professionals and promote consistent test evidence, defect quality, and reporting standards.
Recommend improvements to test coverage, simulation, automation, test data, and defect-prevention practices.

Qualifications

-Bachelor's degree in computer science, software engineering, electrical engineering, instrumentation, automation, or a related field.

-Typically 3-5 years of relevant software QA, industrial automation, controls, SCADA, or production-software experience, with demonstrated ability to work at a senior professional level.

Job Requirements
Demonstrated ability to manage testing projects or processes independently with limited supervision.
Proven ability to design simulated I/O and function-testing programs and validate behavior without relying solely on live equipment.
Strong experience with requirements traceability, defect lifecycle management, root-cause investigation, and release qualification.
Ability to distinguish software defects from configuration, communications, data, controls, and operational issues.
Strong technical writing skills and ability to communicate pass/fail, expected versus actual behavior, evidence, impact, and actions.
Ability to coach and review lower-level professionals while maintaining personal accountability for overnight results.
Ability to work independently during Kochi off-hours aligned with U.S. Central Time coverage and provide a reliable written handoff.

Behavioral Competencies
Ownership and sound judgment when working with limited supervision.
Analytical persistence when isolating difficult or intermittent problems.
Clear, factual, and concise communication across time zones and disciplines.
Constructive coaching and willingness to review and improve others' work.
Rigor, consistency, and commitment to traceable evidence.

Technical Competencies
Advanced knowledge of functional, integration, regression, system, failure-mode, and release testing.
Strong CODESYS and IEC 61131-3 Structured Text programming skills for simulation, virtual I/O, test utilities, or control validation.
Working knowledge of PLC, HMI, SCADA, RTU, VFD, industrial networks, and device communications.
Experience analyzing application logs, SQL or historian data, communication traces, and automated test results.
Familiarity with test-management, issue-tracking, Git, scripting, API, or comparable engineering tools.

Company

Every day, the oil and gas industry’s best minds put more than 150 years of experience to work to help our customers achieve lasting success.

We Power the Industry that Powers the World
Throughout every region in the world and across every area of drilling and production, our family of companies has provided the technical expertise, advanced equipment, and operational support necessary for success—now and in the future.

Global Family
We are a global family of thousands of individuals, working as one team to create a lasting impact for ourselves, our customers, and the communities where we live and work.

Purposeful Innovation
Through purposeful business innovation, product creation, and service delivery, we are driven to power the industry that powers the world better.

Service Above All
This drives us to anticipate our customers’ needs and work with them to deliver the finest products and services on time and on budget.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at NOV