Position: QA Automation Engineer (C#)
Company: Forte Group
Category: QA Automation
Experience required: 3y
English level: intermediate

**Key Responsibilities:**

• Works with senior QA members to communicate unacceptable risks to quality
• Adheres to standard operating procedures to ensure consistency in the way we test software
• Contributes to agile planning by establishing tasks and forecasts for work to be performed
• Asks the right questions at the right time to reduce the introduction of quality risk
• Writes and executes test cases that probe system limits in terms of function and performance
• Identifies/resolves software inconsistencies, ambiguities and defects during implementation
• Considers dependencies in test case design and execution
• Supports and is accountable for timely releases and adherence to release activities
• Designs, codes, and documents automated test cases within a defined framework
• Develops software interfaces between the system under test and the automation framework
• Translates existing manual regression test cases into automated tests
• Assure automated regression test cases are integrated and passed in a nightly build process
• Be an active member of a scrum team that solves complex challenges and builds working software
• Works with Product Owner to break down user stories into small functional slices
• Practices positive interactions - leans on encouragement in place of judgment
• Impresses responsibility on others by displaying ownership in tasks
• Acts in the interest of the overall team
• Actively works on broadening or adding a skill
 

**Qualifications:**

**• 3 years of application testing experience (preferably desktop and web)**
• 3 years of developing automated tests and frameworks
• Knowledge of test cases design techniques like boundary, decision tables, and BDD (Behavior Driven Development) / TDD (Test Driven Development)
•  Excellent knowledge of test automation methodologies, best practices (i.e. Page Object Model)
• Experience with implementing a test automation framework/tools (i.e. Selenium, Robot, Nightwatch)
**• Experience building tests/testing software with tools that include C#**
• Experience with deployment tools, build/release automation, and Continuous Delivery
• Experience with large data set creation, back-end testing (SQL), being able to validate information as it flows throughout the system
• Exposure to Azure, AWS, and/or other cloud platforms preferred
• Experience with troubleshooting installs, server performance, and monitoring logs
• Working collaboratively with team members in a dynamic environment
• Passion and drive for automation and sound engineering practice 

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 training, medical and family care programs, sports
• English classes in the office with a dedicated teacher