Position: Automation QA (Java)_Swiss startup_Offіce (Unit.CITY)
Company: Unit City
Experience required: 5y
English level: upper

Technical Skills and Experience, must-have's:
● At least 4-5 years of experience in QA
● Ability to understand business requirements and monitor their correct implementation (code,
implementation priority, PRs)
● Experience with testing REST APIs
● Web application testing experience
● Mobile application testing experience
● Working knowledge with any test management software (Zephyr, qTest, qMetry, etc.)

Technical Skills and Experience, nice-to-have's:
● Experience with Continuous Integration tools (Jenkins, Ansible, Octopus, etc.) -
● Experience with relational database concepts and SQL (NoSQL experience is a plus)
PostgreSQL, Oracle, Microsoft SQL Server, etc.
● Experience with Java unit test frameworks (JUnit, Mockito, PowerMock) -
● Experience with web testing frameworks/tools (e.g. Jest, Mocha, Jasmine, Enzym, Cypress, Selenium WebDriver)
● Experience in load and performance testing, basic concepts
● Application performance profiling experience
● Experience with NoSQL databases
● Experience with Android
● Experience with Linux
● Experience with material UI or other UI/UX guidelines
● Experience in any tool to track down memory leaks, allocation, energy (Android Monitor/DDMS)
● Experience in using Maven/Gradle
● Experience with containerization technologies (Docker, Kubernetes etc.)
● Basic understanding of the web platform and the Client-Server Architecture
Soft Skills:
● Analytical approach to bug identification and reproduction
● Strong interest and curiosity in order to dig deep into requirements/processes
● Perfectionism with a focus on accuracy and consistency
● Ability to monitor inconsistencies, risks and problems on an ongoing basis
● Pragmatic, solution oriented way of working
● Good team player - be a reliable teammate who is ready to lend a shoulder
● Ability to defend own point of view, especially when it comes to product quality
● Willingness to get hands dirty and go the extra mile where needed
Language proficiency
● Fluency in English language communication, both verbal and written