Description

Duties will include all aspects of Quality Assurance and Testing including:

  • Review business requirements, technical specifications, and user stories to gain a deep understanding of project scope and objectives.
  • Collaborate closely with the Development Team, product owners, and various stakeholders to quickly develop an overall QA/Test Strategy and Product Test Plan;
  • Design, develop and maintain automated test scripts using:
    • Visual Studio, C#, .NET, Selenium WebDriver, and NUnit
    • Azure DevOps (ADO) build/test pipelines
    • Create, configure, and manage CI/CD pipelines in Azure DevOps (YAML-based) to support automated testing and deployment workflows
  • Execute and validate automated tests for:
    • Functional
    • Integration
    • Regression
  • Develop and maintain Test Issues/Defects Log(s);
  • Tracking of defects and deficiencies for submission, review, triage, and resolution; Facilitating and conducting triage reviews where necessary;
  • Overseeing the resolution of problems and issues identified during QA and testing;
  • Providing weekly and ad hoc status reports (formal and informal) related to the QA work and progress;
  • Organizing meetings and test sessions as required and ensuring that testing facilities are appropriately equipped. 
  • As product/system knowledge is developed, participate in user feedback and training sessions as required, potentially contributing to the development of knowledge transfer and training material;
  • Follow the Agile methodology for product testing;
  • Participate in daily standup meetings;
  • Share knowledge and contribute to internal test frameworks and tools as appropriate
  • Participate in all other related project work as defined by the Team Lead or manager

Education

Any Graduate