Software Development Engineer in Test
Nashua (Hillsborough) IT development
Job description
Software Development Engineer in Test
Job Description:
HPE is seeking a development engineer in test/software quality assurance engineer. The qualified candidate will be responsible for new feature testing as well as enhancing and maintaining the existing verification framework and tools. The ideal candidate will have experience in test and automation methodologies. Responsibilities will include validation of new feature functionality, triaging and identifying regression failures, improving existing automation tools and building new applications and tools, and engaging in triaging customer issues and reproductions.
Responsibilities:
· Design test plans, procedures, scenarios, and scripts to accurately assess new products or software updates according to customer requirements and company policies.
· Design and implement automated tests in Python
· Improve automated test framework/tools
· Develop testing protocol for various aspects, such as usability, database impact, error and bug finding, regression testing, and implementation scenarios.
· Identify, analyze and create detailed records of problems that appear during testing, such as software defects, bugs, functionality issues, and output errors, and work directly with software developers to find solutions and develop retesting procedures.
· Track problems, resolutions, and bug fixes throughout testing and create a comprehensive database of defects and successful mitigation techniques.
· Communicate clearly and effectively with test personnel, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes.
· Provide frequent feedback to developers, including recommendations for improvements, evaluation of problems, potential solutions, and discussion of further test requirements.
Education and Experience Required:
· First-level university degree or equivalent experience
1-3 years experience in a similar role
Knowledge and Skills:
· High-level programming experience in languages such as Python, Ruby or Perl
· Must be able to convey an understanding of test methodology for the purpose of automating tests
· Knowledge of Layer2/Layer3 networking protocols/technologies such as BGP/OSPF/PIM/IGMP/MLAG
· Must have a workable knowledge of networking technologies and experience in testing either embedded networking devices or web-based applications related to network operations.
· Experience with various APIs such as REST, SOAP, XML/JSON-RPC
· Experience with cloud infrastructure and hypervisors including VMware/Nutanix/KVM/OVS - a Plus
Job:
Engineering
Job Level:
Entry
Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.
HPE will comply with all applicable laws related to the use of arrest and conviction records, including the San Francisco Fair Chance Ordinance and similar laws and will consider for employment qualified applicants with criminal histories.