Test Consultant



Job responsibilities:

  • Defining and establishing testing strategy and processes
  • Constantly evaluating the test strategy and approach to identify areas of improvement on both functional and non-functional specifications (such as reliability, efficiency, usability, security, maintainability, scalability and portability)
  • Producing test scripts, materials and regression test packs to test new and amended software or services
  • Producing reports on system quality and metrics on testing
  • Working closely with product management, project management and development teams to develop a strong understanding of the project and testing objectives
  • Leading, coaching and mentoring testing engineers
  • Substantial personal responsibility and autonomy; planning of own work, to meet given objectives and processes

The role also includes getting involved in doing some pre-sales work to win new projects.


Mandatory skills:

  • Good knowledge of software development standards, SDLC Methodologies, automation frameworks and test tools, including defect tracking
  • Able to lead the testing activity and the testing team from a technical perspective
  • Good background in various types of testing (i.e. Automated, Performance, Security) and a solid understanding of release planning, iteration planning, estimations, prioritization
  • Advanced experience in designing and implementing testing frameworks
  • Demonstrated experience in one or more programming or scripting languages such as Java, C#, JavaScript
  • Active experience in delivering different types of testing strategies
  • Experience providing level of effort analysis/estimation for testing activities
  • Work with technical resources to discuss and troubleshoot issues
  • Strong understanding of OOP principles and engineering practices
  • Very good verbal and written communication in English language

Desirable skills:

  • Working experience with Agile – Scrum methodology
  • Experience using integrated test management tools for defect tracking, test cases and requirements traceability
  • Experience with Web Services Rest and SOAP
  • Ability to understand the application’s architecture high level
  • Experience with database testing (SQL)
  • Experience with Behavior Driven Development (for e.g. Cucumber, Specflow)

Soft skills:

  • Flexible and able to adapt to changing priorities and working practices
  • Strong communication and client facing skills
  • Proactive, team player


Што мислиш ти?
  • Ви се допаѓа оваа вест? Препорачајте ја на Вашите пријателите преку следниве сервиси:
  • Mail