Microsoft Platform-Team Member – St Catherine

  • Company:
    STA Worldwide
  • Location:
  • Salary:
    negotiable / monthly
  • Job type:
    Full-Time
  • Posted:
    12 hours ago
  • Category:

Microsoft Platform-Team Member Rate: $65/hr All inclusive Duration: 2 months Location: St. Catharines, ON Downsview location (1201 Wilson Ave, Toronto ON M3M 1J8), **not St. Catharines** They must be there 6-8 weeks to get a VPN for a resource then they can work remotely 2 days a week Pre-Qualifying Questions: 1. Are you eligible to work in Canada? 2. Do you have 3+ years testing MSFT .NET applications using MSFT testing tools? 3. Are you Familiar with standard testing methodologies, performance, functional, and unit tests? 4. Do you have automation testing Experience? Skills: QA & Testing- Must be familiar with standard testing methodologies, Performance, functional, and unit tests. Microsoft Platform- Testing various .Net applications using MSFT testing tools. Requirements: (technical and non-technical skills required for the role, listed in order of importance): Need to have Selenium IDE Selenium WebDriver Selenium Grid Visual Studio MS SQL NUnit, JUnit, MS Test Framework C# HTML 5 JavaScript/TypeScript Git, Azure DevOps (VSTS/TFS) Unit Testing experience Experience with test automation using CICD pipelines Azure Cloud development experience Test automation of .NET, ASP.NET and popular JavaScript frameworks (e.g. Angular 2+) Page Object Model (POM) Nice to have Katalon Studio Test experience with WinForms & WPF OPS Enterprise Service experience (e.g. Authentication schemes such as GO-Secure, GO-PKI, OneKey, ADFS) Container platforms (e.g. Cloud Foundry, Kubernetes, Azure Container Service) Java, Spring Framework Microservices Architecture Test Automation experience BI, ETL experience Karma, Jasmine Unit Testing frameworks Concourse CICD pipelines *Core responsibilities (top 2 or 3 main functions of the role): Defining, creating and executing *automated* test code Assisting with all test automation aspects of the creation and maintenance of supporting Build/Release pipelines Performing and reporting on manual and exploratory tests and AODA accessibility compliance testing Deliverables: *Core responsibilities (top 2 or 3 main functions of the role): Defining, creating and executing *automated* test code Assisting with all test automation aspects of the creation and maintenance of supporting Build/Release pipelines Performing and reporting on manual and exploratory tests and AODA accessibility compliance testing Acceptance Criteria Additional responsibilities/comments: Develops test processes, creates test plans, reviews test cases and oversees test activities to effectively measure achievement of objectives; coordinates testing and implementation with clients and users. Conducts product acceptance testing on a large or multiple small related applications from a functional and technical (performance and security) perspective; prepares test data, creates test cases, develops unit tests, develops automated tests (e.g. coded UI, performance, etc.), runs manual and automated tests, analyses test results, logs application defects, reviews results, and ensures all defects found are resolved and retested. Analytical and Problem Solving Skills Ability to conduct and apply research to resolve unique programming and design issues Ability to assess basic technical design deficiencies and develop computerized solutions that are resource and cost effective Ability to identify, diagnose and resolve problems impacting information technology solutions and resolve operational problems with software Relationship Management Skills Ability to discuss development recommendations with stakeholders in clear, non-technical terms, while communicating advantages and disadvantages of various options Ability to ensure performance, standards and needs are achieved while delivering business solutions to clients Ability to consult and co-ordinate activities with internal and external partners Communication Skills Written communication skills to prepare reports, analysis, recommendations and design/development documentation manuals and senior level briefing materials Oral communication skills to discuss client requirements and lead or participate in project teams