Quality Assurance Engineer
Enghouse Systems
Lahore, Johar Town
8d ago

Key Responsibilities :

  • Play a role in the implementation of automated testing in the company’s product lines
  • Participating in the review and clarification of new software requirements. Carry out research as requested in a controlled and productive manner.
  • Preparing and managing project test plans and managing test design and execution, ensuring that the overall testing effort aligns with the program and company guidelines and standards
  • Designing and developing test suites for performance and functional testing of software
  • Executing quality assurance testing of product prior to release including stress and load tests and documentation of results
  • Validating that quality standards and procedures are met
  • Participating in the development and revision of quality standards and procedures for creating quality software efficiently
  • Troubleshoot customer found issues alongside the Customer Services team
  • Co-ordinate with other production teams, third party suppliers and other involved groups to ensure that software is delivered as part of a coordinated effort.
  • Facilitate product documentation where required.
  • Maintain accurate version control and materials integrity.
  • Managing resources, e.g. PCs, phones, etc.
  • Knowledge, Skills & Experience :

  • Planning, organisational and time management skills and the ability to work on several projects concurrently
  • Concept of Automated testing in a software environment
  • Experience in software development and software development methodologies most notably Agile
  • Excellent Analytical skills
  • Determination to learn and work with new and unfamiliar technologies
  • Professionalism to finalize software development on time and within budget.
  • Ability to work to tight schedules
  • Experience of leading a team
  • Be able to understand customer expectations of assigned projects
  • Good interpersonal and communication skills, to gather information from and for people
  • Ability to write / speak and understand English language
  • Reliable, confident and self-motivated
  • Ability to work in conjunction with other team members to contribute to delivery of profit for the business.
  • Ability and desire to innovate creative and methodical Experience working with Microsoft Operating Systems, Microsoft SQL would be highly desired and advantageous
  • Knowledge of telephony technologies would be advantageous
  • Sound theoretical and practical knowledge of configuring networks (client / server, TCP / IP)
  • Knowledge and experience of working in virtualised environments advantageous
  • Knowledge of Automation tools like Jenkins, Ranorex
  • Knowledge of Security Testing e.g. Penetration Testing, Fuzzing and Vulnerability Testing is advantageous.
  • Educational Qualifications :

    Minimum academic level required : University Degree or equivalent

    Professional Qualifications : ISEB / ISTQB qualifications preferred

    Additional Specifications :

    Knowledge of Secure Development and standards like OWSAP, ISO 27001 is an advantage.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form