Position: QA engineer
Company: AmiFactory Team
Category: QA
Experience required: 1y
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

Hi, we are AmiFactory, the outsourcing software development company.
We design, build, and launch products with our partners around the globe.
Currently, we are looking for a person who is good at software testing and quality assurance.

We are located in Kyiv and we prefer office work with remote work in exceptional cases.
You will work on products in the fields of fintech, tourism, shopping, and social networks. We have both new and ongoing projects.

**Our requirements are pretty simple:**
1. You have 1+ years of commercial experience in mobile and web application testing and quality assurance.
2. You have good knowledge of modern QA methodologies, tools, and processes.
3. You have experience in writing clear, concise, and comprehensive test plans and test cases based on the software requirements specification.
4. You are aware of the client-server architecture and can easily localize issues.
5. You dealt with Json-based REST API and WebSocket/SSE testing.
6. You use VS Code, Postman, Git, GitLab/GitHub, Figma, YouTrack/Jira, and Slack on a daily basis.
7. You have upper-intermediate English and spoken practice in professional topics.
8. You are a team player, a fast learner, and focused on the result

**Will be a plus if you:**
1. Have knowledge of one of the following programming languages: Python, Go, JS, TypeScript, Dart, Java, Kotlin, Objective-C, Swift;
2. Have experience in frontend, backend, or mobile application development;
3. Have experience with Docker, GitLab CI/CD;
4. Have experience in testing payment solutions integration;
5. Have experience in testing automation and scripting;
6. Have experience with SQL and NoSQL databases: PostgreSQL, or MongoDB.

**We offer:**
1. Competitive salary based on the results of the interview;
2. Professional team;
3. Interesting projects;
4. Modern tech stack;
5. Simple work process and communication between team members;
6. 20 days of vacation.