QA Engineer

We are looking for talented individuals able to combine a positive and proactive approach with strong work ethic, integrity, friendliness and attention to detail.

Our QA engineer is part of an Agile Team and is directly involved in developing and executing automated tests to ensure product quality. Responsibilities include designing and implementing tests, debugging and defining corrective actions.

We are looking for a passionate individual who has love for technology, and experience within the following disciplines:

  • Understand business / technical requirements and overall business objectives of applications.
  • Develop and execute overall test strategies and plans that will validate applications, support stated requirements and meet quality assurance goals
  • Plan and execute all phases of defined test cycles including system, integration, regression, and end-to-end testing.
  • Build, maintain and execute detailed test plans, scenarios, test data and associated scripts.
  • Work with automation frameworks to define, build and maintain changes to test data and scripts.
  • Develop automation scripts by utilizing various tools like Selenium and Visual Studio.
  • Effectively communicate defects in a written format, providing clear and concise information necessary to reproduce and explain the problem.
  • Work collaboratively with the software development team members to plan and execute test processes that align with software development and business timelines.
  • Actively participate in project team meetings to offer insight on application issues discovered and present solutions to resolve, meet requirements and ensure desired quality.


  • 3+ years’ experience in QA testing within .NET environment.
  • Extensive experience in automated testing using Selenium and other automated testing tools
  • Experience in executing manual and automated testing of browser-based applications and webservices
  • Knowledge of JavaScript
  • Knowledge and work experience with Agile Scrum.
  • Knowledge in Continuous Integration and Continuous build.
  • Strong verbal and written communication skills as well as interpersonal skills across technical and non-technical team members.
  • Strong analytical and test discovery skills, with the ability to quickly learn complex technical systems.