Product Test Architect

Hewlett-Packard Company

Hewlett Packard Company provides equal employment opportunity to any employee or applicant without regard to sex, gender, color, race, ethnicity, religion, creed, national origin, ancestry, citizenship, age, marital status, sexual orientation, gender identity and expression, physical or mental disability, medical condition, pregnancy, protected veteran status, uniformed service status, familial status, genetic information, political affiliation, or any other characteristic protected by federal, state, or local law.

Description

Designs, develops, troubleshoots, debugs and tests enterprise class software solution in the datacenter/infrastructure management domain. Ability to apply subject matter knowledge to solve a variety of common business issues. Works on problems/projects of complex scope. Exercises independent judgment within defined practices and procedures to determine appropriate action. Acts as a leader providing direction and definition to solve problems in an efficient and effective manner.

 

Role

As a Test Architect for Data Center management product, responsible for deriving test architecture, strategize test methodologies/framework for automation, implement test suites covering all scenarios of product usage with emphasis on quality & performance.

Hands on in designing & developing test suites, automation using appropriate tools. Technically lead a team of Test engineers & mentor them. Review of functional specifications, test plan & provide inputs to improve the quality of the product.

Communicate with product owner and developers to prioritize deliverables and create acceptance tests as part of the requirements.

Perform functional testing, as well as performance, scalability, stability, and reliability testing on the architecture of the system.

Work proactively with members of Scrum team to find and fix defects in the  product architecture using manual and automated testing

 

Experience Required

· Experience working on embedded management solutions. Server/networking/virtualization management background is desirable.

· Experience with designing and implementing test automation solutions for large programs

· 12+ years in software engineering (test architecting and implementation) absolutely essential.

Personality

· Ability to work independently

· Ability to work in a team

· Strong analytical and problem solving skills

· Demonstrated strong written and verbal communication skills

 

Skills

Knowledge of Server/Network management and virtualization technologies desirable

Strong Expertise in one of the scripting languages  Perl/Python with implementation knowledge of Selenium driver

Expertise with testing of solution based on REST API and UI

Proven End to end test development –From Requirement analysis, Test design, test suite implementation, testing ,tracking defect fixes, release

Exposure to different automated testing tools

Ability to test integrated systems and interfaces

Experience developing and executing test plans

Experience developing  own testing tools

Ability to handle/debug customer field issues

Ability to work with globally distributed teams - engage , collaborate and coordinate with global teams

Exposure to Agile methodologies is desirable

Work experience on products like HP IMC, NNMi or Cisco UCS is an added advantage

Experience with designing and implementing test automation solutions for large programs

12+ years in software engineering (test architecting and implementation) absolutely essential.

 

Education:

- Bachelor’s or Master's degree in Engineering in Computer Science, Information Systems, or equivalent.



See full job details and apply at employer site