About
Job Description
Job Description
Duties:
* This position will require the candidate to perform system and client application testing using both manual and automated testing methods
* The successful candidate will display a strong sense of ownership and initiative with a careful attention to detail
* Write and execute manual tests for distributed, service-based systems
* Develop and execute automated functional tests
* Carefully analyze and report test results
* Assist software developers and domain experts in designing, performing, and improving verification tests
* Occasionally provide technical assistance to escalated production issues
* Work with scientists, technicians, engineers, and project management to deliver high-quality software solutions
* Work collaboratively and effectively with other members of the Software Test team in a very fast-paced environment
Skills:
* 2+ year development experience in at least one programming or scripting language, such as Java, C#, JavaScript
* 1+ year experience working in Software Quality Assurance and/or other areas of the SDLC to test complex applications, both front and back end
* Experience authoring automated tests using frameworks/tools, such as Test Studio, Selenium, Ranorex
* Familiarity of the underlying architecture of multi-tiered browser-based applications, including HTML, JavaScript, operating systems, networking, HTTP/HTTPS protocols, and web browsers.
* Familiarity with web services and cloud testing
Education:
B.S. in a Computer Science, math, or engineering related area or equivalent technical experience.
Skills and Experience
* APPLICATION TESTING
* AUTOMATED TESTING
* BACK END
* C#
* ENGINEER
This position will require the candidate to perform system and client application testing using both manual and automated testing methods - The successful candidate will display a strong sense of ownership and initiative with a careful attention to detail - Write and execute manual tests for distributed, service-based systems - Develop and execute automated functional tests - Carefully analyze and report test results - Assist software developers and domain experts in designing, performing, and improving verification tests - Occasionally provide technical assistance to escalated production issues - Work with scientists, technicians, engineers, and project management to deliver high-quality software solutions - Work collaboratively and effectively with other members of the Software Test team in a very fast-paced environment