This posting has been closed |
The Test Engineer is responsible for the following duties:
- Focus on test automation and research new methodologies of automated testing.
- Conduct regression testing and deployment preparation.
- Develop and execute new automation testing systems and procedures.
- Update and maintain automated test scenarios based on changes.
- Ability to communicate well with other members of the development team.
- Develop, maintain and update test cases using a test case management tool such as TestLink.
- Identify test requirements from specifications and map the test case requirements. (RVTM)
- Properly judge test results to determine pass/fail status and to identify software defects.
Here’s What You’ll Need:
- You must have an active TS/SCI with an FS Polygraph.
- Minimum 8 years of relevant experience and a Bachelor’s degree is required.
- Strong Linux and Scripting experience desired.
- Ability to create scripts beyond record and playback to include one or more of the following; Java, JavaScript, Perl, or Python.
- Experience working with developer tools such as Firebug to find element identifiers.
- Proven experience developing automated test scripts using compilers such as Eclipse.
- Experience working with software development teams using agile development methodology.
- Experience developing and executing test plans, procedures, and test reports.
- Able to act independently with minor guidance to able to execute the tests and report the results timely and accurately.
- Experience with Linux and knowledge of Git.
- RESTful interfaces.
- Knowledge of RVTMs (requirements, verification trace matrix).
Desired Qualifications (desired but not required):
- Familiar with Bamboo, Jenkins, or other continuous integration tools
- Good understanding of software design techniques and coding constructs
- Selenium
Skills
Skill | Proficiency | Years Experience | Percent Used |
---|---|---|---|
Automated Testing | 3 - 6 | 100% | |
Selenium | Any | 100% | |
Bamboo | Any | 75% | |
Firebug | Any | 75% | |
Java | Any | 75% | |
JavaScript | Any | 75% | |
Jenkins | Any | 75% | |
Linux | Any | 75% | |
Perl | Any | 75% | |
Python | Any | 75% | |
Scripting | Any | 75% | |
Continuous Integration | Any | 50% | |
Regression Testing | Any | 50% | |
Agile Methodology | Any | 25% | |
Eclipse | Any | 25% | |
Test Case Preparation | Any | 25% | |
Test Planning | Any | 25% |