QA Engineer
We are looking to appoint a QA Engineer to work within the Development Team.
Position Level: Middle/Senior Specialist
Start Date: Immediately
Location: Kyiv (in-office) or Global (remote work)
The role: Your role is to ensure a product or service meets the established standards of quality including reliability, usability and performance required for distribution and the market.
Responsibilities:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback;
- Create detailed, comprehensive, and well-structured test suites and test cases;
- Design and develop automation scripts for our Test Automation Framework;
- Execute test cases (manual or automated) and analyze results;
- Identify, record, document thoroughly and track bugs;
- Perform thorough regression testing when bugs are resolved;
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements;
- Help troubleshoot issues;
- Conduct post-release/ post-implementation testing;
- Work with cross-functional teams to ensure quality throughout the software development lifecycle;
- Recommend improvements in software to enhance user experience;
- Research and compare best market solutions for defined features;
- Maintain updated knowledge about product and share it with team members and other departments (Support, Sales etc.);
- Prepare reports to communicate outcomes of quality activities;
- Investigate customer complaints and non-conformance issues.
Qualifications / Skills:
- Proven experience as a Quality Assurance Engineer or similar role for 3+ years is preferred;
- BS/MS degree in Computer Science, Engineering, Mathematics, or a related subject;
- Upper-intermediate English level;
- Experience in testing of Web, Mobile, Client-server applications;
- Strong knowledge of software QA methodologies and processes;
- Experience in writing clear, concise and comprehensive test suites and test cases;
- Hands-on experience with black box and grey box testing;
- Experience working in an Agile development process;
- Good written and verbal communication skills;
- Strong attention to details;
- Understanding of networking fundamentals;
- Hands-on experience with:
- test management, bug tracking tools (TestRail, JIRA etc.)
- API testing tools (Postman, SoapUI etc.)
- proxy tools (Fiddler, Charles etc.)
- mobile development environments (XCode, Android Studio, adb tools etc.)
- SSH clients (PuTTy etc.)
- IDEs (IntelliJ IDEA etc.)
- CI/CD tools (Jenkins etc.)
- virtualization tools (Docker etc.)
- version control system (Git etc.)
- Experience with SQL and NoSQL databases;
- Experience with Unix based OS;
- Experience with Agile methodology;
- Experience with tests automation (Java preferable).
Why You Should Join Us:
- Opportunity to grow your career with a promising disruptor where you will work in close proximity to the founder;
- The opportunity to be involved at the cutting edge of innovative global healthcare product development;
- Friendly and professional team;
- Our office location (if working in Kyiv, Ukraine) is ideally located for commuting from all parts of the city with an office environment that reflects our approach to business;
- A very competitive package including generous annual & sick leave allowance;
- Our package also includes eligibility for the bespoke Solve.Care Benefit Token plan: providing additional long-term reward as the company grows in value.
Apply for the role of QA Engineer
Form sent.
Thank you for your interest. We will contact you in a blink of eye!