The Role
Tests smart meter applications and utility systems through functional, integration, regression, and UAT testing. Validates meter data, communications, billing workflows, and system reliability; designs and executes test cases; tracks defects; supports deployments and post-release validation; and reports quality status. Collaborates with developers, analysts, and operations teams to resolve issues. The role requires manual QA expertise, exposure to automation frameworks, utility or smart-metering knowledge, SQL-based data validation, and defect-tracking tools.
Summary Generated by Built In
Responsibilities
- Analyze business and functional requirements for smart meter applications and systems.
- Prepare, review, and execute test cases and test scenarios.
- Perform Functional, System Integration, Regression, and User Acceptance Testing (UAT).
- Validate smart meter data, meter communication, and billing-related workflows.
- Identify, log, track, and verify defects using defect management tools.
- Collaborate with developers, business analysts, and O&M teams to resolve issues.
- Support production deployments and post-release validation activities.
- Prepare test reports and provide regular quality status updates.
- Ensure system reliability and data accuracy within Smart Meter and AMI environments.
- Bachelor's degree in Engineering, Computer Science, or related field.
- Experience in Smart Meter, Utility, Energy
- Knowledge of meter operations, billing systems, and field service processes.
Experience: 2-5 Years (or as applicable)
Requirements
- Exposure to Test Automation frameworks , Java, Selenium , Playwright , BDD, Cucumber.
- Experience in Manual Testing and Quality Assurance.
- Knowledge of Software Testing Life Cycle (STLC) and Defect Life Cycle.
- Understanding of Smart Metering, AMI, Meter Data Management (MDM), or Utility domain.
- Experience in Test Case Design, Execution, and Defect Tracking.
- Basic knowledge of SQL for data validation.
- Familiarity with tools such as JIRA, Azure DevOps, or similar bug-tracking tools.
- Good analytical, communication, and problem-solving skills.
Skills Required
- 2-5 years of relevant experience
- Bachelor's degree in Engineering, Computer Science, or a related field
- Experience with smart metering, AMI, Meter Data Management, or the utility domain
- Knowledge of meter operations, billing systems, and field service processes
- Exposure to test automation frameworks, Java, Selenium, Playwright, BDD, and Cucumber
- Experience in manual testing and quality assurance
- Knowledge of the Software Testing Life Cycle and Defect Life Cycle
- Experience in test case design, execution, and defect tracking
- Basic SQL knowledge for data validation
- Familiarity with JIRA, Azure DevOps, or similar bug-tracking tools
- Strong analytical, communication, and problem-solving skills
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Esyasoft is a global energy-transition technology group delivering integrated smart-utility solutions across software, analytics and AI, e-mobility, battery energy storage, and digital infrastructure. Its offerings help utilities, governments, and businesses modernize electricity, water, and gas infrastructure, improve operational visibility, optimize resources, and support cleaner energy systems through smart metering, IoT-driven platforms, intelligent infrastructure, and energy services for connected, sustainable energy networks.








