Job Description for Domain Test Engineer:
Domain Test Engineer will be responsible for software testing design, planning, scripting and execution for a variety of key customer-facing and internal projects.
The incumbent will be working as part of SCRUM team.
The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment along with team.
Desired Experience: 5-7 Years
Qualification: Master’s, or bachelor’s degree in Electronics /Instrumentation/ Chemical engineering
Technical Competency:
- Experience in Engineering of Distributed Control Systems, SCADA, PLC or other Process Automation Software (Prior Exp with Yokogawa systems will be a definite plus)
- Static and Dynamic modeling knowledge of industrial processes will be added advantage.
- Experience with various Field Devices like Transmitters, control valves, Recorders etc.
of any make
- Experience in preparing & executing test plans & strategies for Integration Test, Systems Test, Regression Test, Compatibility test, Smoke test/Load tests, Performance tests.
- Experience in designing of test cases using test techniques and ensure coverage.
- Experience in Test Automation tools like UFT, Selenium.
- Experience in testing for functional & non-functional software requirements from various viewpoints to ensure maximum coverage.
- Understanding of SDLC & testing cycle.
- Hands on experience with Agile & SCRUM methodologies.
- Creating & tracking test reports & progress reports.
- Strong knowledge of statistical techniques, usage of different tools like MS Project.
Essential Responsibilities and Duties:
- Interact with external stakeholder, project management and development teams to develop a strong understanding of the project and testing objectives.
- Risk identification and tracking, risk mitigation plan implementation.
- Industry standard estimation knowledge like 3-point estimation or user story point and adoption in estimation.
- Knowledge of traceability matrices, viewpoints & other techniques to ensure requirement to test traceability.
- Requirement refinement & User Story grooming and defining acceptance criteria.
- Defect Prevention strategy of deliverables.
Early defect defection on SDLC and proposal on best practices.
- Looking for market trend and providing insight to Company on new trend and development in industrial automation space.
- Organizational & Team KPI monitoring and update to stakeholder.
- Use existing tools and techniques to design and plan test cases and build/script new tools for performing testing/validation function.
- Develop automation strategy/effort and guide team for scripts generation to perform automated testing cycle.
- Execute and analysis automation test results.
- Participate the test environment design.
- Analyze the customer issue and able to reproduce in lab environment.
- Antivirus, Security update, Networking and setting up the system-based project demand.
- Maintenance of test environment and keep the system up and running based on life cycle of product.
- Team efficiency enhancement using improvement and enhancement of processes.