Position: Senior QA Analyst
Company: Forte Group Inc.
Category: QA
Experience required: 3y
English level: upper

Great software does not 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.

**Job Content:**

You will be working as part of the QA team that provides a range of testing services to ensure high quality of the released Ecommerce built on Magento (the applications under test are an eCommerce app built on Magento and a Microsoft ERP app that is a windows client). As a **Senior QA Analyst** you will be involved in analyzing requirements, designing highly effective test cases and executing multiple testing activities that govern existing quality gates (Smoke, Regression, Post-Deployment cycles). You will be able to learn automation and performance testing tools as you progress in your role.

**Responsibility:**

● Drive the full cycle of product testing (functional, regression testing, integration, smoke, end-to-end, etc)
● Review and analyze project requirements and specifications
● Work with the product owner to ensure requirements are captured correctly; work with the development team to analyze and resolve defects
● Develop manual test scenarios and test suites. Maintain test documentation
● Implement and execute tests at all planned levels
Functional API testing
● Support the full cycle of defect tracking & management
● Report over the manual testing results and possible risks
● Support new system releases by performing regression and smoke testing
● Contribute to the continuous improvement of the development process & product testing strategy
● Collaborate with development teams and QA automation team to identify and prioritize opportunities for automation

**Requirements: **

● Minimum **4 years** in work experience in testing and/or software development
● Ability to set up testing process from scratch and contribute to test planning, design, execution & reporting
● Proficient knowledge and understanding of test artifacts and their lifecycle (bug reports, test cases, etc.)
● Proven experience in Azure DevOps
● Understanding of project management and testing methodology
● Proven experience validating and verifying quality of complex distributed systems in multiple environments using different backends and frontends
● Experience in testing Web applications. Understanding of client-server architecture and backend testing experience
● Experience in API testing with appropriate tooling (Postman, Swagger, Thunder Client, etc)
● Good knowledge of SQL
● Excellent problem solving, leadership, collaboration, and teamwork skills
● Solid communicator, strong people management skills, ability to challenge and develop talent
● Great team player 
● Experience working in a Agile environment (Scrum/Kanban)
● Experience in test automation is a plus
● Prior experience with CRM systems, finance or insurance industry is a plus
● **Intermediate+  English**

**We offer:**

● Experience working with colleagues locally and abroad
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Professional and corporate events
● Social package: professional and soft skills trainings, medical and family care programs, sports
● English classes in the office with a dedicated teacher