Quality Assurance Software Development Engineer CradlePoint
THIS JOB HAS EXPIRED
The Quality Assurance Software Development Engineer is responsible for designing and implementing computer-based software, frameworks or other methods used to enable, execute or report tests and test statuses as required by the Quality Assurance standards of the company. This includes, but is not limited to writing test automation frameworks and tools used by the QA team; creating harnesses for interfacing with 3rd party or external test systems; maintaining and updating existing automation tools; managing servers and virtual machines used for automation within the QA lab; writing functional and User Interface tests for use within the automation framework.
Requirements:
Work closely with QA Engineers to design and implement tools and systems for properly executing required tests.
Work closely with product engineering teams to understand specifications and requirements for testing.
Work closely with router firmware and SaaS management system for test system development and maintenance.
Design and develop new tools, frameworks or harnesses for test automation, or to support test execution.
Interface regularly with current tools and systems, such as TeamCity, CDRouter, IxChariot, MySQL, etc.
Perform troubleshooting and research into system, framework and test errors.
Properly manage code in source-control repository.
Follow peer-review coding principles.
Properly document code.
Qualifications:
Minimum eight-years in software development or combination of work experience plus education.
QA or Test lab experience preferred; understanding of Quality Assurance methodologies.
Strong proficiency in Object-oriented programming, and at least one C-based or related language.
Strong proficiency in at least one common script language (Ruby, Python, TCL, etc.).
Strong proficiency in SQL query writing.
Must be able to take initiative and adapt to shifting priorities.
Education:
Bachelor of Computer Science degree preferred (existing work experience may be considered)
| Location: |
Boise, ID
United States
|
THIS JOB HAS EXPIRED