Job Description
We are looking for a Senior Engineer Verification and Automation Engineer who is adept in testing Software Products for Digital Power in a SAFe environment.
What do you get to do in this position?
Responsibilities include:
- Be a technology and process expert, drivingtest, test fixture design and test automation for a software system thatincludes a website, real-time services running on redundant servers, as well asconnected devices like electrical meters
- Work with a variety of test automation tools andphysical setups to design and build systems that provide maximum testabilityfor our software system
- Develop efficient test strategies in-line withproject constraints
- Design, implement, execute and improve productand system tests
- Quickly and accurately report on product defects
- Participate in continuous improvement of productquality and contribute to the product and planning decisions
- Design and build test systems: mock ups ofenergy management systems from embedded sensors through our real-time softwareto the cloud systems to which they connect
- Be a key part of an agile team from planningthrough execution to reporting
- Be a flexible team member, willing to work onwhat the agile team needs to achieve its collective goals.
Education:
Bachelor's Degree / Master's Degree in Engineering in Computer Science/Electrical Engineering/Telecommunication Engineering / M.C.A.
Skillsets & Experience
- Should have strong 4-8 years ofexperience in manual testing complex software products in the domain ofEnterprise Energy Management Systems / SCADA Solutions / Network ManagementSystems.
- Should have 3-4 years’ experience in designingand developing the test automation suites for complex enterprise softwareproducts.
- Should possess and can use knowledge of thefundamental test and test automation process, test levels, types and techniques
- Should have criticaland lateral thinking ability
- Shouldbe able to break down complex testing problems and can explain this to others
- Shouldhave a keen eye for detail and a fussy but pragmatic approach to your work
- Shouldhave proven experience working with developers, product owners, and applicationengineers in an agile framework
- Shouldhave demonstrated ability to articulate and justify testing, test equipment andtest automation activities to stakeholders.
- Should have good expertise in Python, bash, batch, VBScript, .NET, TestComplete, C#.
- Desirable to have knowledge and expertise onEnergy Management Distribution products like Energy Meters, Power Meters,Breakers etc. in all Low Voltage, Buildings and Medium Voltage domains.
- Strong knowledge on Protocols like Modbus,ION, Modbus TCP, BACnet and similar protocols used in the Industrial Automationand Electrical Distribution domains would be a definite plus.
- Excellent communication & negotiationskills with a strong team player attitude