Position: Manual Desktop QA Engineer
Company: Forte Group
Category: QA
Experience required: 3y
English level: intermediate

As a Quality Assurance Engineer, you will be a part of an agile team where your responsibility will be to ensure quality by developing and executing functional and non-functional tests for new features and products. Your role will be to serve as a liaison between business and development ensuring new features match business and user needs. You will be regularly taking part in project communication helping the team not only spot issues but also prevent them by analyzing the root cause of defects and their nature. You will have an opportunity to influence the development and testing process by raising your concerns and providing your vision and feedback during daily communication and retrospective sessions. The project team consists of a proactive group of people that believe in the idea of cross-functional teams and Agile software development.

Our client provides leading technology and services to the golf industry across the United States and Great Britain including software that manages tee sheets, points of sale, and reservation services with a focus on providing a great experience for golf players and smooth operation of golf courses. The project is a leading online service helping golfers book tee times and track their scores at more than 3,000 courses worldwide.

You will be working as a part of a dedicated agile team with a high level of responsibility for technical decisions and daily collaboration with colleagues abroad.

**Responsibility**
● Develop manual test scenarios and test suites. Maintain test documentation
● **Validate new functionality and ensure the flawless testing process**
● Create and maintain test documentation including test cases & checklists
● **Work with the product owner to ensure requirements are captured correctly; work with the development team to analyze and resolve defects**
● Report over the manual testing results and possible risks
● Support the full cycle of defect tracking & management
● Testing and support during infrastructure updates
● **Support new system releases by performing regression and smoke testing**
● **Contribute to project documentation & knowledge base maintenance**
● Contribute to the continuous improvement of the development process

**Requirements**
● **At least 3 years of proven experience in Quality Assurance & Testing**
● Strong analytical skills and ability to understand multi-component systems
● Experience in testing complex integrated systems; understanding of how client-server applications work
● **Experience in Desktop testing/desire to develop in this area**
● Experience with using Remote Machines and their maintenance
● 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, Regression, Integration, Smoke, User Acceptance Testing)
● **Requirements analysis & testing skills; good communication skills**
● Basic Jira/TFS/Similar tracking tool experience
● **SQL knowledge, experience with MS SQL Server & Server Management Studio**
● Knowledge of network-inspection tools like Charles, Fiddler, ProxyMan, etc

**Good to have:**
● SOAP/REST **API testing** experience

**We offer**
● **Flexible working schedule (5x8 or 4x10)**
● Experience working with colleagues locally and abroad
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Professional and corporate events
● Social package: professional & soft skills trainings, medical & family care programs, sports
● English classes in the office with a dedicated teacher
● Challenging tasks that include E2E testing that include testing of Software & Hardware features including different peripherals (printers, payment terminals & pin pads)