Software Quality Assurance Engineer

Responsibilities :

  • Adheres to the set framework and processes in order to achieve the milestones
  • Review product design documentation to ensure that requirements stated are correct, unambiguous and verifiable.
  • Consult with development to evaluate system interfaces, operational requirements and performance requirements of overall system
  • Define test methods and create test plans to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
  • Recommend design improvements or corrections to engineers throughout the development process
  • Execute test plans and create test reports to describe program evaluation, testing and correction
  • Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation
  • Create test tools that facilitate data gathering and test method execution
  • Participate in risk management meetings
  • Updates job knowledge by studying state-of-the-art software QA tools and techniques; participating in educational opportunities, reading professional publications

Requirements :

  • Bachelor’s degree in computer related discipline.
  • Overall experience of 3+ years and at least 1 year of prior software QA experience in a web development environment
  • Should be fundamentally strong in software QA concepts, tools and techniques
  • Experience with software quality standards
  • Should possess strong communication skills – both verbal and written.
  • A desire to learn new technologies and stay up to date
  • Should be able to work on multiple projects and deliver under pressure