Software QA Engineer

NOVKochi, KeralaOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

About this role

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.

-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.