Park Place Technologies - Cleveland, OH

posted 2 months ago

Full-time - Mid Level
Cleveland, OH
Repair and Maintenance

About the position

The Senior Quality Assurance Engineer at Entuity is responsible for testing the company's Network Analytics software solutions across various platforms. This role involves both manual and automated testing techniques to ensure that the software meets quality standards and is ready for public release. The engineer will work closely with development and product management teams throughout the software development life cycle, documenting test cases and reporting bugs, while also maintaining the QA test lab and servers.

Responsibilities

  • Acquire a thorough understanding of Entuity's software development life cycle and its associated processes.
  • Work with Development Manager and Product Management to translate functional specifications into test cases and document them using the QTest system.
  • Collaborate with the Development Manager and software engineers to capture additional test scenarios and acceptance criteria.
  • Perform manual execution of test cases, capturing results in QTest and logging detailed bug reports in the defect tracking system (Footprints).
  • Develop and maintain automated test scripts.
  • Report bugs in detail and assist in reproducing issues, providing constructive feedback to software engineers.
  • Configure and maintain the QA test lab and networking equipment to support various test scenarios.
  • Manage the QA team's servers, including physical and virtual server pools.
  • Assist support teams in reproducing customer issues.
  • Act as a mentor for other QA engineers at the same or lower level.
  • Participate proactively in the review of work by other QA engineers.
  • Perform other duties as assigned.

Requirements

  • 4+ years relevant work experience required.
  • Scripting/Programming experience (ideally Python and/or Java).
  • Good knowledge of networking protocols (TCP/IP, Routing/switching protocols, Security).
  • Base level understanding of web technologies (HTML, CSS).
  • Solid Linux and Windows experience.
  • Good verbal and writing skills.
  • Self-motivated and quick learner.
  • Analytical and structured approach to problem solving.
  • Commitment to strive for quality products.
  • Attention to detail and areas of improvement.
  • Ability to break complex problems into tasks.
  • Ability to provide accurate estimate timescales for task completion.
  • Good personal time management and ability to meet project objectives and deadlines.
  • Ability to communicate complex problems/solutions clearly to colleagues.
  • Experience with UI automation (Selenium).
  • Knowledge of database technology (MySQL, MariaDB).
  • Familiarity with advanced network technologies (e.g. SNMP, QoS, Flow, IP SLA, LDAP, Encryption).
  • Virtual machine and hypervisor administration (VMWare, Oracle Virtual Box).
  • Familiarity with network tools (Wireshark, traceroute, GNS3, FTP/SCP).
  • General understanding of network management.
  • Empathy for usability.
  • Experience working on projects as part of a team.

Nice-to-haves

  • ISTQB foundation certification.
  • CCNA certification.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service