Integrated Data Protection Solutions Software - Validation Engineer

Title: Integrated Data Protection Solutions Software - Validation Engineer (DTJP00004202)
Duration:  0-9 months
Location: Austin, TX 78753 (Local Candidates Only)
Pay rate: $50/hr on W2
 
Job Description:
Dell is looking for Software Test Engineers who will be part of a small, focused team delivering integrated data protection solutions for enterprise private cloud products. You will work directly with our software developers in an agile software development environment to ensure the quality of the product and to provide product feedback for the user perspective. The successful candidate will be technically savvy, understand software testing and tools in an agile environment (Kanban or Scrum), have a working knowledge of hypervisor administration, and have a basic knowledge of scripting languages. The ideal candidate will also have general experience with data protection product (backup or site recovery). The candidate must have an attention to detail and be able to describe technical issues effectively, through both written and verbal communication. 
 
Day to Day Activities: 
• Test software components developed in Java on Linux. 
• Test software components developed for that interface with ESXi and Hyper-V hypervisors. 
• Testing of the product installation and deployment process, providing constructive feedback when necessary. 
• Test and inspect the run-time characteristics of the product to validate correct behavior and find unintended behaviors. 
• Verify, and possibly edit, product documentation to ensure clarity and accuracy. 
• Report defects found in testing promptly and accurately in our issue database (JIRA). 
• Create automated test scripts when appropriate. 
• Work closely with developers; testing and providing timely feedback on frequent releases. 
 
Accountabilities:
Develops and documents test plans and test cases for newly developed or current hardware and solutions products Develops test tools and automation for in use testing Directs a test team during test execution, and reports results to development engineers and leadership Creates test plans that include resource requirements, schedule assumptions and scope based on inputs from the Development and Marketing Provides the Engineering Manager with a High Level Test Strategy and comprehensive test plan for new hardware and solutions products Oversees the execution and reports the results of product validation on new hardware and solutions products Interfaces with external validation partners to develop comprehensive test plans and tests coverage across multiple test organizations Manages and reports on test deliverables and test execution from validation partners 
 
Responsibilities:
Defines and implements new test methodologies to reduce test time and increase test coverage Implements a continuous improvement process for test plans, test cases, and automation during and after test projects Mentors new engineers in the test group Evaluates effectiveness of test plan during and after test projects Evaluates test methodologies to reduce test time and increase test coverage Communicates with and directs test technicians in the execution of test plans Drives use of automation and test tools and pushes for process improvement where possible Works with the extended engineering team to ensure completion of all required testing, and monitors project progression Develops and executes test automation scripts 
 
Three to five technical responsibilities: 
• Test software components developed in Java on Linux. 
• Test software components developed for that interface with ESXi and Hyper-V hypervisors. 
• Testing of the product installation and deployment process, providing constructive feedback when necessary. 
• Test and inspect the run-time characteristics of the product to validate correct behavior and find unintended behaviors. 
• Verify, and possibly edit, product documentation to ensure clarity and accuracy. 
• Report defects found in testing promptly and accurately in our issue database (JIRA). 
 
Must Haves: 
• Focus on candidates with hypervisor background (Understanding of compute virtualization via hypervisors like ESXi, Hyper-V or KVM) 
• Passion for technology and desire to learn. 
• Computer Science or Computer Engineering education. 
• Familiarity with agile software development process and tools (JIRA preferred) 
• Understanding of compute virtualization via hypervisors like ESXi, Hyper-V or KVM. 
• Familiarity with backup software products, preferably Dell EMC Avamar. 
• Ability to work both independently and in a team environment to solve problems. 
 
Nice To Haves: 
• Recently graduated with a degree in Computer Science or Computer Engineering. 
• Familiarity with deduplication software product, preferable Dell EMC Data Domain. 
• Familiarity with one or more scripting languages or shells (e.g. Bash, Perl, Python, PowerShell)

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file