Data Analysis & Simulation Professional - IoT
Job Description
Job Title: System Tester - IoT and Data Driven Business
Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Industry Type: IT Services & Consulting
Employment Type: Full Time, Permanent
Location: [Specify location if applicable]
Position Overview
We are forming a passionate group of solution innovators, UX devotees, techies, data scientists/AI experts, software lovers, AR/VR experts, visual artists, and architects, working in a lean startup concept. We strive to solve complex problems in various domains ranging from industry, energy, mobility, and buildings to smart cities by applying methods and principles of data analytics, artificial intelligence, simulations, and interactive visualization. So, we are looking for equally passionate techies to join us in this exciting journey of finding solutions to some non-trivial challenges of the always connected peta-byte world.
The Electrification and Automation R&D team in Goa is looking for a System Tester to grow our IoT and Digitalization initiative in Secondary Distribution Automation. This individual will act as a Domain Expert on Power Systems and Distribution topics related to digitalization. You will also be engaged in customer-facing activities to target, develop, and close specific digitalization solutions and opportunities.
Roles and Responsibilities
- End-to-End Testing:
- Responsible for complete end-to-end testing of software solutions targeted to solve electrification and automation problems while adhering to the constraints of architectural/design guidelines.
- Validation of Solution Requirements:
- Define acceptance criteria and develop test cases to ensure that the software solutions meet user needs and business requirements.
- Execution and Documentation:
- Accurately execute test cases and document test results, ensuring that solutions adhering to compliance and performance standards are released to the market.
- Technology Harmony:
- Identify opportunities for technology reuse and ensure harmony within the solution architecture.
- Test Automation:
- Follow test automation design guidelines and work towards automation adherence. Contribute to the development and execution of automated test scripts using frameworks like Selenium/Robot framework.
- Collaboration with Global Teams:
- Work closely with globally located teams to ensure that testing and quality standards are adhered to throughout the development process.
- Field Problem Resolution:
- Participate in the resolution of field problems related to both new and existing products.
Qualifications and Skills
Basic Qualifications:
- Education:
- Master's/Bachelor's degree in Electrical Engineering or a related field (ECE, ETC, ENE, EEE, etc.) from a reputed institute.
- Experience:
- Strong understanding and hands-on experience with Power System Simulators (Omicron / Doble).
- Solid grasp of Power Distribution technologies and Power Systems Fundamentals.
- Understanding of protocols like HTTP, MQTT, ModBus, and familiarity with cloud applications, REST APIs, and microservices architecture.
- Exposure to test automation frameworks, with experience in Selenium/Robot Framework.
- Experience with version control and application lifecycle management systems (e.g., Azure DevOps, JIRA, Git).
- Understanding of CI/CD pipeline is a plus.
- Technical Skills:
- Hands-on experience in test automation design and execution of end-to-end tests.
- Familiarity with front-end technologies (Web Browsers, HTML/CSS/JS).
- Strong defect/bug identification skills and hands-on Root Cause Analysis (RCA) and troubleshooting experience.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent oral and written communication skills.
Preferred Qualifications
- Automation Frameworks:
- Experience with Automation frameworks such as Selenium Test Environment (STE).
- Cloud Platforms:
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Scripting Languages:
- Familiarity with Python or JavaScript.
- RPA (Robotic Process Automation):
- Experience with RPA or other scripting languages would be advantageous.
Role: Test Analyst
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Quality Assurance and Testing
Education:
- UG: B.Tech/B.E. in Any Specialization
- PG: M.Tech in Any Specialization