Вакансия Senior QA Automation Engineer

42 вакансии
Специализация: QA Automation
Уровень: Senior
Опыт: 3 года
Уровень английского: Intermediate
Город: Минск
Размер компании: 700

Great software doesn’t happen on its own. It takes great people. That just happens to be our forte. With nearly 20 years of matching top engineering talent with preeminent and innovative brands, we look for people who are inquisitive, resourceful, and dedicated to their craft, and driven to help companies build great software. If this sounds like you, read on.

We are looking for a Senior QA Automation Engineer

Project description

As a Senior QA Automation Engineer, you will have the opportunity to be a part of a team working on a web application to automate analysis of customer financial information. You will work on a mortgage offer aggregator that allows users to upload all financial documents and get information on what conditions they could get a mortgage. The platform contains multiple areas of functionality such as CRM system, documents processing, IP-telephony integration, various engines to automate financial calculations.

Technologies and Tools

  • Frontend:React.js (hooks), Redux (redux-toolkit), TypeScript,  Vanilla JS, Formik, Material-UI, styled-components
  • Backend: .NET Core, EF Core, Azure App Service, Azure Functions
  • Databases: SQL Azure
  • Repository: GitHub
  • Tools: Azure DevOps

Team structure and Workflow

The team is integrated and allocated in Belarus, Ukraine and Chicago. Team members use Azure DevOps to generate backlog and to prioritize items. Communication mainly consists of daily meetings and interpersonal communication via Slack and Google Meet. 

Responsibilities

  • Take part in building CI/CD processes for Test Automation
  • Be involved in testing processes starting with analysis
  • Writing and maintenance of initial test cases
  • Validation of new functionality
  • Develop automated test scenarios and test suites
  • Provide clear reporting over the execution of the automated tests
  • Review and approve PRs, provide feedback on code improvements
  • Contribute into continuous improvement of the product testing strategy

Requirements 

  • Experience in developing maintainable, high-quality, and efficient automated test scripts in JavaScript from 3 years
  • Good experience in Cypress
  • Understanding of QA processes, approaches, methodologies and ability to apply the knowledge into daily operation
  • Experience producing test assets (requirements gathering, test cases, test scenarios)
  • Experience with software testing (Functional, Integration, Regression, Smoke, User Acceptance Testing)
  • Familiar with CI/CD (Azure DevOps will be a plus) and source control systems such as Git/GitHub/GitLab
  • Knowledge of Agile Scrum process and how it pertains to the QA life cycle
  • Willingness to take a part in knowledge sharing

We offer

  • Experience working with colleagues locally and abroad
  • Opportunities for self-realization working on challenging projects using new technologies and tools
  • Friendly team and enjoyable working environment  
  • Social and corporate events
  • Possibility for career development 
  • Participation in professional trainings, meetups
  • Medical & family care programs
  • Various sport activities coverage
  • Internal English courses provided by Forte Teacher
  • Comfortable and fully equipped workplace

Join us and be a part of our team!

3c107351ad27a1c7bea3634d4fb28837
Представитель компании