Position: Quality Assurance I
Location: US-NV-Reno
FLSA Status: Nonexempt
Department: Quality Assurance
Description
The Quality Assurance (QA) Engineer I is responsible for testing PC-Doctor software under multiple hardware and operating system configurations in the lab. QA Engineer executes both manual and automated testing, maintains testing artifacts, and works with developers to ensure existing and new products are fit for use. Candidates should be eager to accept broad responsibility and thrive in a dynamic environment where excellence is the benchmark expected of everyone.
Responsibilities Include
- Learn company products and quality assurance processes
- Perform comprehensive testing of software releases on OEM customer hardware
- Maintain, troubleshoot, and update test systems and testing environment
- Create known-good and known-bad systems from components
- Simulate possible hardware/software configuration issues
- Find, document, reproduce, root cause defects
- Communicate with team members, developers and customer support to resolve bugs
- Update and review defect database
- Maintain test results, matrix, checklists
- Update all stakeholders with daily reports
- Other projects and duties as assigned
Requirements Include
- 4 year technical degree or related technology experience
- Wide range of PC hardware, Windows operating system, and software knowledge
- Ability to follow processes and adhere to procedures
- Ability to work both independently and with others needed
- Excellent troubleshooting skills
- Ability to work under continual deadlines and constraints
- Excellent communication skills, interpersonal skills, and professionalism
- Previous QA experience is a plus
- Linux skills a plus
Personal Characteristics
- Strong work ethic: Reject setbacks and enthusiastically persist until goals are achieved. Resourceful and innovative at tackling complex, technical challenges.
- Commitment to quality: Champions quality across all stages of SDLC and implements a model of continuous improvement in both company goals and project-related tasks.
- Accountable: Results-oriented team player who leads by example.
- Adaptable: Able to switch gears in high-stress situations and apply themselves to quickly learn and adopt new technologies.
To apply for this position, please email your cover letter and resume to
Position: Quality Assurance II
Location: US-NV-Reno
FLSA Status: Nonexempt
Department: Quality Assurance
Job Description
The Quality Assurance (QA) Engineer II is responsible for testing PC-Doctor software under multiple hardware and operating system configurations in the lab. QA Engineer executes both manual and automated testing, maintains testing artifacts, and works with developers to ensure existing and new products are fit for use. Candidates should be eager to accept broad responsibility and thrive in a dynamic environment where excellence is the benchmark expected of everyone.
Responsibilities Include
- Perform comprehensive testing of software releases on OEM customer hardware
- Maintain, troubleshoot, and update test systems and testing environment
- Create known-good and known-bad systems from components
- Simulate possible hardware/software configuration issues
- Find, document, reproduce, root cause defects
- Review and understand product specifications for new features
- Communicate with team members, developers and customer support to resolve bugs
- Update and review defect database
- Maintain test results, matrix, checklists
- Update all stakeholders with daily reports
- Write test plan specifications to provide test coverage for applications and third party products
- Maintain, develop and validate testing tools and automated test scripts to provide test coverage
- Develop and document test plans that outline testing methodology, detail test cases and coverage
- Other projects and duties as assigned
Requirements Include
- 4 year technical degree or related technology experience
- More than 2 years of professional quality assurance experience
- In-depth knowledge of Microsoft operating systems
- Extensive hands-on PC configuration, OS installation, and software configuration experience
- Understand fundamental programming concepts and knowledge of the SDLC
- Knowledge of QA testing methodologies
- Demonstrated ability to work both independently and with others when needed
- Logical troubleshooting skills and ability to multi-task
- Analytical, detailed and team oriented
- Ability to work under continual deadlines and constraints
- Excellent communication skills, interpersonal skills, and professionalism
- Linux skills a plus
Personal Characteristics
- Strong work ethic: Reject setbacks and enthusiastically persist until goals are achieved. Resourceful and innovative at tackling complex, technical challenges.
- Commitment to quality: Champions quality across all stages of SDLC and implements a model of continuous improvement in both company goals and project-related tasks.
- Accountable: Results-oriented team player who leads by example.
- Adaptable: Able to switch gears in high-stress situations and apply themselves to quickly learn and adopt new technologies.
To apply for this position, please email your cover letter and resume to
Position: Senior Quality Assurance
Location: US-NV-Reno
FLSA Status: Nonexempt
Department: Quality Assurance
Reports to: Quality Assurance Lab Manager
Job Description
The Senior Quality Assurance (QA) Engineer will lead development of test automation, maintain expertise with all PC-Doctor products, improve processes, and provide technical leadership for the QA department. This position will be responsible for the development and execution of quality assurance processes that support and ensure high quality products that are as defect free as possible. Candidates should be eager to accept broad responsibility and thrive in a dynamic environment where excellence is the benchmark.
Responsibilities Include
- Train and lead the activities of QA Engineers
- Create, document, and ensure QA processes and procedures
- Create and maintain test plans for all products
- Develop, document, and maintain tools to automate testing and processes
- Test and implement 3rd party automation tools
- Write test plan specifications to provide test coverage for applications and third party products
- Maintain, develop and validate testing tools and automated test scripts to provide test coverage
- Develop and document test plans that outline testing methodology, detail test cases and coverage
- Other projects and duties as assigned
- Assist in creation/revision of QA documentation, test scripts, processes and other related materials
- Work with company employees and customers to identify, anticipate and resolve issues
- Maintain currency with hardware technologies and testing methodologies
- Other projects/duties as assigned
Requirements Include
- 4 year technical degree or related technology experience
- More than 4 years of professional quality assurance experience
- In-depth knowledge of Microsoft operating systems and familiarity with Linux
- Extensive hands-on PC configuration, OS installation, and software configuration experience
- Knowledge of QA testing methodologies
- Experience with automation tools and frameworks
- Programming experience
- Excellent communication skills, interpersonal skills, and professionalism
Personal Characteristics
- Strong work ethic: Reject setbacks and enthusiastically persist until goals are achieved. Resourceful and innovative at tackling complex, technical challenges.
- Commitment to quality: Champions quality across all stages of SDLC and implements a model of continuous improvement in both company goals and project-related tasks.
- Accountable: Results-oriented team player who leads by example.
- Adaptable: Able to switch gears in high-stress situations and apply themselves to quickly learn and adopt new technologies.
To apply for this position, please email your cover letter and resume to