Position: Automation/Manual QA
Company: Forte Group
Category: QA Automation
Experience required: 3y
English level: upper

Forte Group has an open position for a qualified **QA Engineer** who will be responsible for **developing manual and automated tests** for business high-priority scenarios. You should be both independent and an enthusiastic team player, have strong problem solving and analytical skills and close attention to details.

**Project description**

The application is a workload automation platform that provides a centralized, enterprise-wide interface for planning and controlling the execution of business processes, applications, data, middleware, and infrastructure. The team is working on a tool that helps to simplify the management of the data between different instances of the main application. It offers advanced capabilities for storing, organizing, sharing and using job data across multiple application instances. It supports best practices for change management and maintains a complete history and auditable record of revisions.

**Team and Workflow**

The team is allocated in Eastern Europe and working on the same product as our colleagues overseas located in the US. We use Jira to manage our backlog and to track the work progress and XRay for test management. We follow the Scrum process with all major ceremonies - daily stand-ups, planning, refinement, retrospective sessions, and a lot of interpersonal communication.

**Technologies and Tools in the Project**

Backend: Java Core, Spring Boot, Hibernate, REST API
Frontend: JavaScript, React.js, Redux 
Database: MS SQL, Oracle, PostgreSQL
OS: Windows, Linux
Repository: GIT, SVN
Tools: Jenkins,  Selenide, Cucumber, RestAssured, XRay, Jira, Confluence

**Responsibilities**
● Test new features and functionality
● Create detailed test cases, and develop automation scripts
● Support existing test automation framework (TAF)
● Review and process nightly run TAF execution results.
● Support QA automation CI/CD infrastructure. 
● Maintain quality of the platform in a fast-paced deployment and release environment
● Troubleshoot field issues and communicate directly with the team and customer

**Qualifications and Skills**
● **2-3 years of experience in both manual and automation tests** of requirement validation, integration, regression, performance, or usability testing
● Basic **knowledge of Java programming**
● Experience in building/supporting REST-based API automation
● Experience in automating UI (Selenium-based tools).
● Hands-on experience in operating with databases and writing **SQL queries**
● Good knowledge of **REST**
● **Hands-on experience with Git/Subversion, Jira, and Confluence is a must**
● Experience in working with Linux systems
● Good insight into working with Jenkins CI
● Knowledge of XRay is a plus
● Performance testing experience is a plus
● Strong analytical skills and ability to understand multi-component systems
● Upper-Intermediate English level or higher

**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
● 18 days of paid vacation
● Fully paid by Forte 5 sick days during working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace