Job Description :
Software Quality Engineer 2 (DTJP00012777)
Location: Austin, Texas 78753
Duration: 10 Months

ACCOUNTABILITIES Works closely with Product Development, Product Management and the Customer Support teams to insure product quality and customer satisfaction. Develops, revises and maintains test plans, test cases and automated test scripts that include resource requirements, schedule assumptions and scope based on pre-determined product requirements. Interfaces with other internal QA organizations to develop comprehensive test plans and test coverage across DellÂ’s broad product portfolio. Develops and conducts performance and scalability testing. Executes test plans, logs defects to an agreed upon severity rating and makes recommendations to address defects to product team. Retests software corrections to ensure defects are resolved. Drives continual process improvements in the evolution of testing procedures for future replication. Works with customers and applies customer feedback to drive product improvement through the development process.
RESPONSIBILITIES Provides solutions to a variety of problems of moderate scope and complexity. Use tools appropriately with technical guidance and complete tasks and assignments under normal supervision. Understands and adheres to cost/delivery/quality targets established during regression and testing phase. Software development expertise from a coding perspective. This is required for building test automation. Contribute to test automation activities through knowledge of coding/programming in current languages. Follows standard engineering/test practices. Uses judgment within defined practices and procedures. Implements work-plans and schedules as assigned. Seeks assistance when needed, demonstrates self-initiative. Sphere of influence primarily limited to immediate work group. Proficiency in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. General knowledge of at least one mainstream language, (preferred proficiency in C, C++, or JAVA Familiarity with scripting language, Perl or Shell Scripting in open systems and JCL in mainframe environment. Ability to read a specification (hardware, software or network) and develop appropriate test methodology. Ability to learn and apply new tools and applications. Full use and application of standard engineering principles, theories, and concepts. Executes test cases and testing methodology for manual and/or automated tests.

Description Comments
QA Test Engineer/Software Tester/Software Test Engineer

Job Overview
Dell is looking for Software Test Engineers who will be responsible for executing and ensuring that Dell ships quality storage products. You will work in a fast-paced environment with an experienced and highly technical team of Dell engineers to solve a wide variety of unique and fascinating problems.

The successful candidate will be technically savvy, have deep understanding of Software QA process, shall be proficient with Server/Storage HW management. The candidate must have precise attention to detail, strong analytical skills, and have the ability to articulate and communicate with a high level of proficiency through written and verbal communication.

Responsibilities and Duties
Design, develop, and execute detail oriented Test Cases in Qmetry from User Stories in JIRA and Functional Requirements
Report detailed and comprehensive defects found in testing promptly and accurately in JIRA
Design, modify and/or run manual and automated tests
Test on various hypervisor environments and OSes such as ESXI, Hyper-V and Linux
Setup and administer test lab equipment
Report test progress with weekly status updates
Create and update test documentation as necessary
Attend daily SCRUM meetings to determine project progress and identify any potential roadblocks
Other duties, responsibilities, and projects as assigned

At least 3 years of Software Testing experience in a professional Software Development environment
Ability to work independently or within a team environment
Ability to multi-task successfully while meeting project deadlines
Experience with defect-tracking tools such as JIRA or Bugzilla
Experience working within an Agile software development environment
Some experience with server, network and storage hardware in a lab environment

Experience working in different hypervisor environments such as ESXI and Hyper-V
Experience with software test automation
Some experience with scripting in Python
Knowledge or experience testing with REST api
Prior experience working with Dell Server and Storage hardware
Working knowledge or experience with VMware and virtualization