Test Automation Engineer

Job Details

 Seeking a Test Automation Engineer to help integrate and verify a new Industrial Internet of Things (IIoT) system. This role will be part of a global team based in Bangalore. The Test Automation Engineer will be a key team member of the verification team to help complete test activities within the iterative development environment.
 
Primary Responsibilities:
- Reviewing Requirement and Design Specifications
- Writing Test Cases based on templates and best practices
- Developing and executing automated test scripts
- Executing test scripts and recording results
- Writing defects for identified deviations & reviewing corrected defects
- Collaboration with Design and Development
 
Preferred Qualifications:
- 3+ years' experience testing with embedded devices
- 3-5 years' experience writing automation sequences utilizing scripting languages and/or automation tools
- Strong problem-solving skills to enable troubleshooting
- Excellent communication skills (Both verbal and written)
- Detail-oriented and well-organized
- Ability to work independently as well as part of a team
- Experience in an agile environment
- Experience with wireshark or other network monitoring tools
 
Required Skills
- Minimum (5) years experience in system test, specifically within an R&D Environment
- Minimum (5) years experience performing testing of products and systems comprised of hardware, firmware and
software
- Minimum (3) years of solid experience with automation (scripting languages – such as Python, Perl, Java, Ruby and/or automation tools, such as Selenium, LoadRunner, SmartBear, TestStand)
- Experience being in a test lead position with go/no go responsibilities for releases
- Experience with scheduling and task estimation for a system release
- Experience with coordinating certification activities
- Excellent verbal and written communication skills
- Solid troubleshooting experience that help identify root cause of system issues
- Demonstrated experience with issue tracking, configuration management, testing methodologies including Regression, Functional, Performance, Black box, White box, Integration, etc.
- Ability to manage the traceability between the test plan, test cases, automation sequences and the requirements using existing tools
- Experience in international and/or multi-site project development
- Awareness of agile methodologies
- BS Degree in Computer Engineering and/or Electrical Engineering or equivalent experience
 
Preferred Skills
- Experience using National Instruments TestStand is plus
- Experience in functional verification of devices using various communication protocols, including:    
  Profibus, Ethernet networks, Modbus/TCP, CAN and EtherNet/IP (strong preference
- Verification and/or Verification-related Tool Certifications (ISTQB, QAI, NI, etc.) is Plus
- Development experience is Plus

Think you're the perfect candidate? Apply to this job

Apply on company site

Related Skills