Skip to content

Software Test Engineer II
Company | CNH Industrial |
---|
Location | Western Springs, IL, USA |
---|
Salary | $83375 – $112500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Bachelor’s degree in engineering or technical field with 2+ years of engineering experience.
- 2+ years in the use of python, or C/C++, or java.
- Ability to apply design theory and methodology.
- 2+ years of Experience as Software Test Engineer, Software Developer or Software Development Engineering in Test (SDET).
- 2+ years of test script development utilizing RESTful services automation and has demonstrated solid experience in automating tests and scripting with Python.
- Knowledge on test plan development.
- Knowledge and experience in test automation tools and frameworks.
- Knowledge on Software Configuration Management tools like GIT, GERRIT, SVN, ClearCase.
Responsibilities
- Develop test requirements for software programs.
- Design, develop, deploy, and execute manual and automated test scripts for software programs.
- Create automated testing for software programs.
- Create and/or update documentation.
- Utilize software as intended to better understand the product.
- Define and execute test scenarios.
- Complete test data analysis and prepare reports, and provide recommendations based on findings.
- Work with engineering to research failed cases using data from testing to debug software issues.
- Research new developments in the fields of engineering design, methods, and applications.
- Assist with training needs as it relates to new or existing software test methods.
- Automate test scripts and integrate into software build process
- Design, implement and maintain cross-platform test automation scripts
- Maintain the functional test portion of the Continuous Integration pipeline
- Develop and maintain BDD test scenarios and regression plans
- Participate in test development life cycle including requirements analysis and design
- Work with developers to research failed cases, collect additional data from testing and debug software issues
- Taking accountability of developing and executing test cases in multiple test formats like Unit, Sanity, Smoke, Integration and Regression tests in efficient turnaround times.
- Write complex API tests which interface with upstream services or databases.
Preferred Qualifications
- Knowledge of Low-Level Drivers
- Understanding of CAN protocol and CAPEL scripting
- Familiar with CANoe tool
- Embedded Automation
- 2+ years developing automated test using QT Squish