You're the kind of guy or gal who loves to play with the latest, greatest gear especially stuff that NOBODY else has. If that describes you, call PC-Doctor for an opportunity to share your passion with a diverse team of like-minded people. Read on for more specifics.
Job Description
The Quality Assurance (QA) Engineer is responsible for testing PC-Doctor software under multiple hardware and software configurations in the QA lab.
Responsibilities Include
* Perform comprehensive testing of PC-Doctor software releases on OEM customer hardware
* Independently troubleshoot and report issues/results
* Maintain, validate and update QA database information
* Create known-good and known-bad systems from components, test fixtures and test scenarios
* Create master image of operating system installs/create scripts
* Test systems in batch processes, update QA testing status information in the QA testing database
* Perform BIOS/firmware updates on OEM/customer hardware
* Receive/send OEM hardware from/to customers, and oversee maintenance of lab equipment
* Create, maintain and follow QA testing technical specifications, and procedure descriptions
Tasks Include
* Developing and executing automated and manual tests for web applications/custom clients
* Complete end-to-end testing of PC-Doctor web applications, functional testing of clients/web apps
* Execute automated/manual test plans and test cases, develop and maintain library
* Configure and maintain test environment hardware, OS, applications
Requirements Include
* Technical degree and/or related technology experience (in any combination as follows):
- BS/BA degree, or
- AS/AA degree plus at least six months of related technology experience, or
- At least one year of related technology experience
Additional Requirements
* Current PC hardware knowledge of PC hardware, firmware and operating systems
* Strong familiarity with Windows, DOS, and Linux operating systems
* Ability to quickly learn PC-Doctor features/capabilities and processes
* Initiative and capacity to work independently and collaboratively
* Communication skills, and ability to respond positively in a dynamic environment
* Preferred knowledge/experience/ability in the following areas includes:
* Experience testing web applications, programming/scripting experience, knowledge of database technologies and SQL
Clik here to view.
Job Description
The Quality Assurance (QA) Engineer is responsible for testing PC-Doctor software under multiple hardware and software configurations in the QA lab.
Responsibilities Include
* Perform comprehensive testing of PC-Doctor software releases on OEM customer hardware
* Independently troubleshoot and report issues/results
* Maintain, validate and update QA database information
* Create known-good and known-bad systems from components, test fixtures and test scenarios
* Create master image of operating system installs/create scripts
* Test systems in batch processes, update QA testing status information in the QA testing database
* Perform BIOS/firmware updates on OEM/customer hardware
* Receive/send OEM hardware from/to customers, and oversee maintenance of lab equipment
* Create, maintain and follow QA testing technical specifications, and procedure descriptions
Tasks Include
* Developing and executing automated and manual tests for web applications/custom clients
* Complete end-to-end testing of PC-Doctor web applications, functional testing of clients/web apps
* Execute automated/manual test plans and test cases, develop and maintain library
* Configure and maintain test environment hardware, OS, applications
Requirements Include
* Technical degree and/or related technology experience (in any combination as follows):
- BS/BA degree, or
- AS/AA degree plus at least six months of related technology experience, or
- At least one year of related technology experience
Additional Requirements
* Current PC hardware knowledge of PC hardware, firmware and operating systems
* Strong familiarity with Windows, DOS, and Linux operating systems
* Ability to quickly learn PC-Doctor features/capabilities and processes
* Initiative and capacity to work independently and collaboratively
* Communication skills, and ability to respond positively in a dynamic environment
* Preferred knowledge/experience/ability in the following areas includes:
* Experience testing web applications, programming/scripting experience, knowledge of database technologies and SQL
Source: Joel On Software
Image may be NSFW.Clik here to view.
