BASIC FUNCTION :
Software Engineer - Testing Automation II, will report to Technology Manager - India Development Center (IDC). Validation of Software and Firmware products for all NPI and sustenance projects for various Qualitrol products globally.
ESSENTIAL DUTIES :
Developing Automation test process for all existing and new product development.
Responsible for design and development of test cases, test tools, and test scripts for Software.
Develop and enhance a process of software test methodology with a view to develop automated testing from day one of development.
Work with the development team to understand, develop and implement test plans, test cases, QA strategies and automate them as part of development process.
Ability to adapt existing tools and techniques to execute test cases and build / script new tools for performing testing / validation function.
Participate in all aspects of testing, including functional, smoke, regression & performance testing.
Uses Agile Scrum Methodology for software validation and verification.
Qualifications : Essential :
Bachelors or Masters in Computer Science, Instrumentation engineering or equivalent.
3+ years of relevant industry experience, with at-least two years in SW test automation.
At least 6 months experience on windows based application validation and automation is essential.
Hands on work experience with Selenium, testNG, Maven with Java.
Database skills, mainly in MS SQL Server.
Understanding of TCP / IP networking, ability to network sniffer to test and debug communication.
Experience must include supporting a structured, process driven and continuous improvement organization.
Strong interpersonal skill set, include good technical communication.
Strong English speaking skills.
Ability to work independently, self-driven.
Experience in use of Jira and QMetry.
Experience with software test automation tool APPIUM, Extent report.
Understanding of client server software architecture.
Experience in electrical generation, transmission or distribution domain.
Programming skills in C++, Python.
Good understanding of object oriented programming, J2EE architecture, .NET.
Good Understanding of Extensible Markup Language (XML), CSV.
Understanding and exposure to industrial communication protocols like IEC 61850, DNP 3.0, MODBUS etc.