NetRefer Logo
The Next Generation Marketing Software

Join Team NetRefer

Newsletter

Click here to Subscribe to our newsletter and receive monthly updates on our products.

New Vacanies at NetRefer

Software QA Engineer (REF: NRJ3064)

The role of a Software QA is to take care of the QA process in the product lifecycle and ensure sufficient tests are being executed daily. The ideal candidate is expected to have knowledge and experience in designing and maintaining test plans and scripts.

As the Software QA you are expected to have deep knowledge in software testing methodologies and the system development life cycle. This knowledge and experience will be used to design and maintain test plans, scenarios, and automation scripts for NetRefer products. Also as a QA you will be responsible for performing unit testing, integration testing, performance testing, functional testing, client acceptance testing, user interface testing, batch process testing, and production support testing of our various software products, making use of plans, tools, and scripts.

Participation in design specification reviews and technical documentation reviews is essential to performing these duties. Finally, the applicant will be expected to create testing and performance summary reports and clearly communicate to NetRefer’s management all testing results.


The following are essential duties and responsibilities for this position, which include:


  • Contribute to the entire software development life cycle from initial business requirements to deployment and production support
  • Design and implement test scenarios and cases (with focus on integration & batch processing scenarios)
  • Lead all technical testing efforts including integration testing and performance testing
  • Ensure QoS (Quality of Service) levels of software products through performance test benchmarking
  • Provide the Production team with support of software products by investigating and recreating reported defects
  • Train and mentor other junior QA engineers and developers in testing methodologies and software development life cycle
  • Assist in the implementation of QA standards and continual improvement activities

 


Qualifications Required

Education and Experience

  • Practical working knowledge of software testing methodology
  • Excellent oral and written communication skills
  • Exceptional analytic and problem solving skills
  • Ability to work independently with minimal supervision
  • A minimum of 2 years experience in software testing and quality assurance
  • Experience in designing and implementing test plans, scripts, and scenarios


Technical Skills Recommended


  • Working knowledge of Windows 2003 testing platforms
  • Testing experience with IE 5.5 onwards, Mozilla Firefox 2 onwards, and Safari browsers
  • Familiarity with databases, knowledge of SQL and experience writing SQL queries.
  • A minimal knowledge of software development for scripting automation tests.
  • Knowledge on web security and bug management systems will be considered an asset.