Position: Senior QA Automation Engineer
Company: NCube
Category: QA Automation
Experience required: 5y
English level: upper

Who can work towards understanding application performance, functionality, and features to great depth enabling them to report issues, take ownership and drive them to closure.

Client: American innovative company that is building the future of healthcare by connecting consumers and healthcare enterprises.

Product — safe, secure, high-quality platform that can anticipate and satisfy people’s healthcare desires and needs. 

**Requirements:**
- Strong testing automation experience across mobile, frontend, backend
- Hands-on experience with automated testing tools (Code base on React JS, React Native)
- Strong knowledge of QA methodologies, testing frameworks and tools
- Demonstrated experience in test planning, test design, test execution and reporting
- 5+ years’ experience with component based UI architectures
- Understanding & experience with software design pattern, restful APIs and microservice architecture
- Practical knowledge of Jira, Git, Postman/Swagger
- Experience in manual testing for Application and APIs
- Work experience with CI/CD pipelines
- Team player to work collaboratively in a cross functional product team structure
- Excellence in technical communication with peers and non-technical partners
- Upper-Intermediate English and better

**Good to have:**
- Prior experience in start-ups and/or health-tech will be a BIG plus

**Responsibilities:**
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities as per Agile-Scrum methodology
- Design, develop and execute automation scripts using open source tools
- Efficiently execute test cases across all functional areas of the products (API and App)
- Review product UI for conformity to design guidelines
- Find, isolate, document, regress, and track bugs through resolution
- Perform thorough regression testing when bugs are resolved
- Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
- Work with Engineering and product to understand the overall product requirements and technical architecture and how each feature is implemented Ensure the highest quality product delivery with security
- Evaluating and integrating open source and in house developed toolsets
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Develop and apply testing processes for new and existing products
- Track quality assurance metrics, investigate the causes of test cases with developers
- Keep exploring modern testing trends and quickly acquire new skills as and when required

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv
- PE 5% Taxes compensations, accountant assistance
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- Medical Insurance after probation period (3 months)
- Online English courses
- Direct cooperation with the customer
- Teambuildings, corporate parties and company trips abroad
- Great working environment and team spirit