Roles and responsibilities
- To perform a proper study of assigned EPC project(s) specification and to prepare a proper execution plan to support system wise commissioning requirements in line project schedule published from JV / Clients.
- Organizing, conducting, and supporting test activities in line with the project schedule maintaining the pre-defined RDC (Run Down Curve) agreed with PMT / JV.
- To identify and to mark up the test limits on P&IDs and creation of work pack / test pack in line with the construction methodology and system commissioning requirements.
- To have applicable technical discussions with clients / Engg / PMT for ensuring the contractual requirements are being implemented as per assigned EPC project(s) specifications.
- Check and prepare a proper execution plan for test pack documentation and coordinate with the Hydrotesting Engineer / QC and commissioning team for final test pack documentation.
- Maintain a high-quality output in terms of test pack documentation compiling all the applicable reports and records arranged in a well manner as per the project requirements.
- To coordinate with QC / Engineering to ensure the test pack documentation is in line with the latest revisions and any mismatches are identified and clarified with Engineering prior proceeding with test activities.
- Verifying required NDT percentages and other specification requirements as mentioned in the EPC project scope of the project along with the project execution plans.
- Ensuring the drawing revisions compiled into the test pack are the latest ones and any applicable modifications are attended prior final submission of test pack.
- Responsible for executing test cases, documenting results and defects.
- Testing and fault-finding finished systems in accordance with company procedures
Qualification/Experiences & Skills
- Piping Construction plus minimum 3 years shipyard experience or similar construction industry.
- Minimum 3 years working experience with equipment maintenance / calibration.
- Good knowledge in piping tools and equipment.
- Able to understand / interpret isometric drawings, GAD and P&ID
- Comprehensive knowledge in ship construction and relationships between trades.
- Competent with Hydrostatic / pneumatic testing of pipelines
- Engineering Graduate
Desired candidate profile
-
Test Planning and Design:
- Develop detailed test plans, including test objectives, methodologies, tools, and schedules.
- Design test cases based on system specifications, requirements, and user needs.
- Ensure that test plans and cases cover all relevant functional, performance, and usability requirements.
- Collaborate with cross-functional teams (e.g., engineers, designers, product managers) to define test criteria and objectives.
-
Test Execution:
- Conduct various types of tests, such as functional, performance, integration, system, regression, and acceptance tests.
- Execute manual and automated tests based on the test plans and record test results.
- Troubleshoot and isolate problems identified during testing.
- Perform load testing, stress testing, and other performance-related tests to validate product robustness.
-
Test Automation:
- Develop, implement, and maintain automated testing scripts using programming languages such as Python, Java, or specialized tools (e.g., Selenium, TestComplete).
- Set up and maintain automated test environments, ensuring repeatable and consistent testing processes.
- Identify opportunities to automate repetitive or time-consuming testing tasks to improve efficiency and coverage.
-
Bug Tracking and Reporting:
- Document and track defects, issues, and discrepancies identified during testing.
- Work with developers and other team members to prioritize and resolve defects.
- Create detailed bug reports with clear steps to reproduce, expected vs. actual results, and screenshots or logs when necessary.
- Monitor defect resolution progress and verify fixes through re-testing.
-
Test Documentation and Reporting:
- Maintain thorough documentation of test cases, test results, and test execution logs.
- Provide regular status reports to project managers, engineers, and stakeholders, highlighting progress, issues, and potential risks.
- Prepare and present test summaries, including test coverage, defect statistics, and pass/fail rates.
- Ensure all test documentation complies with regulatory standards or industry best practices.
-
Quality Assurance:
- Ensure that products meet quality standards and customer expectations by conducting comprehensive testing.
- Work closely with product teams to verify that all features are properly tested and aligned with functional requirements.
- Conduct reviews of requirements and design documents to ensure testability and coverage.
-
Test Environment Setup:
- Configure and maintain test environments, including hardware, software, and network configurations.
- Set up necessary test tools, simulators, and emulators to simulate real-world conditions.
- Ensure that test environments are isolated from production systems to avoid disruptions.
-
Continuous Improvement:
- Participate in post-test reviews and provide feedback for process improvements in testing methods, tools, and practices.
- Stay up to date with industry trends and technologies to apply the latest testing methodologies and tools.
- Suggest improvements to product designs based on testing feedback and user experience insights.