Home Principal QA Engineer

Principal QA Engineer

Home Principal QA Engineer

Principal QA Engineer

by Peter Caddell
Avatar

Title:  Principal QA Engineer

Responsibilities:   The successful candidate will be responsible for the reviewing of functional specifications, writing test plans, test bed setup, execution of testing, reporting of problem reports, and reporting final results for Affirmed’s Management Systems products including the Acuitas Element Management System (EMS) and Affirmed Service Automation Platform (ASAP) products.  Testing will include functional, system, performance, and load verification.

Qualifications Required:

  • The candidate must be able to work in a cross functional team environment to review and provide feedback for Function Specification documents (FSD) for high level complexity/loosely defined features.
  • Able to independently write test plans, setup test bed, and execute tests for high level complexity features including development of overall test strategy for feature.
  • Ability to run system testing, performance/load testing, and High Availability\Geo Redundant testing.
  • Work with minimal supervision on high level complexity features.
  • Possess organizational skills and multitasking required along with excellent verbal and written communications.
  • Able to troubleshoot system level\complex defects in Linux environment.
  • Ability to write high quality automation scripts and tools to test assigned features including Test Complete, Bash, Python, JMeter, etc.
  • Master’s degree in Computer Science, Electrical Engineering, equivalent technical degree, or equivalent job experience.  Minimum of 6+ years of testing experience required with advanced knowledge of QA methodology and project release cycles.
  • Candidate must demonstrate proficiency in testing in the following areas:
  1. Familiarity with Linux, in particular Red Hat Linux 6/7.
  2. Experience with testing large scale systems including High Availability (HA) with Disaster Recovery (DR) with (ESXi, ISO, OVA, QCOW2, Openstack, etc.), Installation/Upgrade, DB Backup, etc.
  3. Ability to write high quality automation scripts and tools to test assigned features including Test Complete, Bash, Python, JMeter, etc.
  4. Familiarity with networking protocols including TCPIP (IPv4 and IPv6), SNMP, ICMP, HHTP, HTTPS, RADIUS, TACACS, etc.
  5. Experience with Database products.
  6. GUI testing experience skills using various browsers.
  7. Performance and System testing for large networks to monitor Performance Management, Fault Management, etc.

Education:   Bachelor or M.S. – Computer Engineering or Computer Science

We offer competitive salaries and our generous benefits package includes health, dental & vision insurance at great employee rates, life insurance, long term disability, paid time off and holidays, and a 401K plan. We have a diversified group of people who thrive on collaboration in our dynamic environment. We pride ourselves on our high commitment, high performance, winning culture that fosters and develops an atmosphere of trust, respect, open communication, and employee development.

To apply for this job email your details to peter_caddell@affirmednetworks.com