Position: Manual/Automation QA Engineer (Python)
Company: N-iX
Category: QA Automation
Experience required: 2y
English level: intermediate

Our client delivers easy-to-use, online employee scheduling functions that allow you to keep up with availabilities, time-off requests, employee certifications, and the daily roster. Message your team about the schedule or important store updates using the platform, or through email and text alerting. Plus, you and your staff will have access to the best darned bilingual customer care team ever.

The QA Engineer will serve as an integral part of the Product Development team, responsible for testing our solutions for scheduling and labor management. You will plan, document, execute, and automate functional test plans and test cases for new product features in an Agile-based environment. This role is required to assess/analyze product specifications and verify against design requirements.

**Main responsibilities:**
- Defining test plans and test cases, executing them, and reporting results
- Testing RESTful web services
- Testing web applications in a service-oriented environment (SaaS)

**Required skills:**
- 2+ years equivalent work experience
- At least an Intermediate level of English knowledge
- Experience in using tools such as SoapUI, Postman, or WebInject
- SQL query knowledge for back end data validation
- Able to work effectively in a fast-paced methodology such as Agile/Scrum
- Good theoretical knowledge of Automated Testing

**As a plus:**
- Knowledge of Python
- Python programming skills for test automation utilizing Selenium (RC or WebDriver)
- Experience of writing automated tests and/or scripts

**We offer:**
- Flexible working hours
- A competitive salary and compensation package
- 18 business days of payable annual free-time
- 10 days of paid sick leave
- IT Club membership card which provides pleasant discounts
- An inspiring and comfy office
- Relax zones
- Regular office fruit delivery

**Professional growth:**
- Strong engineering culture
- Challenging projects and mature teams
- Direct communication with the customer
- Business trips
- An individual development plan
- Regular performance appraisal
- Meetups and events for professional development
- Plenty of opportunities to share knowledge and get more experience such as an opportunity to mentor others, speak at events, and contribute to pre-sales
- Mentorship opportunities

 **Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more