Senior Quality Assurance Automation Engineer at Orbus Software Sp. z o.o. #vacancy #remote

Essential: 

  • 5+ years in a Quality Assurance role 
  • C# .Net/Net Core – 3+ years hands-on experience 
  • API testing using C# 
  • API Integration Test experience supporting regular production releases 
  • Typescript exposure 
  • Functional UI Test experience with Selenium 
  • Excellent testing fundamentals, such as test design, defect management and high attention to detail 
  • Understanding of object-oriented programming (OOP) and S.O.L.I.D principles 
  • Experience with Scrum and development in an agile environment 
  • Understanding of CI/CD processes that support automated testing 

Desirable: 

  • Jest, Playwright, React exposure 
  • Experience working on an existing production SaaS platform 
  • Azure familiarity 
  • Exposure to Micro-frontends and Microservices 
  • Experience with AI tools and their application in software development 
  • Confidence with git and branching 

We are looking for a senior level AQA to join our development team of 70+ engineers across 8 squads, each focusing on specific areas of our SaaS enterprise product, Orbusinfinity. The tech stack includes C# .Net 6, React, Typescript, CosmosDB, SQL, Containers, Kubernetes, and Azure. Your role will involve working closely with Automation QAs, developers, a Product Owner, and a Scrum Master to ensure high-quality solutions.

As an Automation QA, you will design and choose appropriate testing solutions to ensure high-quality and repeatable testing of application components. We have various existing solutions such as Functional UI Tests, API Integration Tests, and Performance Tests to work with. We follow Scrum practices with quarterly strategic planning, incorporating TDD, automated CI/CD, a “shift-left” testing in the development process. We focus on producing maintainable, high-quality code where build and release processes are supported by dedicated DevOps teams using Azure DevOps, Git and Azure.

As we are a Microsoft Gold partner, you will have access the latest tech. Our projects use cutting-edge technology, so we encourage our development teams to stay ahead of current trends and best practices. Ideally, we’d like a candidate that reflects this, with a keen interest in the latest trends and technologies. We conduct regular knowledge-sharing events and expect active participation. The role allows remote work with some initial office time and quarterly in-person events for team alignment and bonding. If this sounds like you then we’d love to receive your CV.

Orbus Tech Stack/Environment: 

  • Development for modern browsers
  • .NET 6 / C#
  • React, Typescript, HTML, SASS
  • SQL Server (T-SQL), CosmosDB
  • MSTEST v2, XUnit, Mock, NSubstitute, Jest, Selenium, Playwright
  • Azure DevOps with Git, and CI/CD pipelines in YAML
  • IAC (ARM, Helm, Terraform)
  • Containers, Kubernetes
  • Azure native technologies (i.e. App Services, Functions etc.)

What’s in it for you! 

  • A massive opportunity for you to develop your skills and knowledge in a supportive environment that thrives on growth and change.
  • Competitive salary and benefits (in line with experience)
  • Fully remote working policy or the option to work hybrid model
  • Curious, open culture, with teams collaborating across geographies

,[Working in a Scrum Squad of 5 other Developers and 1 other Automation QA , Following and maintaining established QA best practices within the squad , Collaborating with the Product Owner and Squad to refine Stories and Acceptance Criteria , Collaborating with the squad to design and review test scenarios and develop C# Integration Tests, React tests in Playwright, and UI Functional Tests in C# with Selenium , Quickly identifying high level test strategies and problems , Monitor and report on quality trends such as bug churn and tracking the effects of “shift left” practices , Analyze automation test run results , Adhering to existing coding standards and practices , Partaking in a culture of code reviewing and collaboration , Attending squad meetings such as daily Stand-ups, Retrospectives, Planning, Refinements, and technical discussions , Partaking in presentations and code workshops ] Requirements: Quality assurance, C#, .NET, API, Integration test, TypeScript, UI, Selenium, Object-oriented programming, CI/CD, React, SaaS, Azure, Microservices, AI, Git Additionally: Remote work, Knowledge sharing, Flat structure, Small teams, International projects, Training budget, Free coffee, Bike parking, Free beverages, Modern office, No dress code.

kubernetes-helm Artificial intelligence (AI) Terraform Azure automation Playwright .NET Core azure-appservice Selenium React microservices C# OOP API testing Jest.js Git CI/CD docker-containers Quality Assurance (QA) TDD DevOps TypeScript ARM Kubernetes Azure DevOps .NET Scrum micro-frontend

Залишити відповідь