Our client is a crucial link between the clinical and operational sides of healthcare, delivering end-to-end solutions and data-driving insights that advance healthcare and improve lives every day. With deep partnerships, diverse perspectives and innovative digital solutions, we build connections across the continuum of care.
They are currently looking for talented Software Quality Assurance Engineers to help build a high impact product. If you are someone who likes to be empowered to own features and thrives well in a high-velocity agile environment. Responsibilities for this position include developing and executing different types of manual and automated tests, tracking, releasing, and supporting features that enable healthcare users to manage their inventory efficiently, also showing business acumen and acting as a team player and a subject matter expert.
5+ years of experience in a related field
Bachelor’s Degree in a related field
Knowledge of Software QA methodologies, best practices, and tools
Experience in writing detailed, comprehensive and well-structured test plan strategy and manual test case scenarios
Hands-on experience in use of different testing types (functionality, regression, load, performance, longevity, scalability, stress testing, etc..)
Knowledge of coding basics and best practices, SOLID principles, program design and data structures
Experience in designing and writing automation scripts
Knowledge of SQL and scripting
Hands on experience in any Programming Language (Java, C#, C/ C++, Python, Perl, Linux BASH)
Strong ability to identify weaknesses and problem areas in our existing automation suites and come up with new ideas and designs that improve them
Strong communication and analytical skills; Strong desire for self-development and continuous improvement
Duties & Responsibilities:
Write and perform detailed and comprehensive test plan strategies and functional/non-functional manual test case scenarios
Build automated test suites to verify the quality, security, performance, and scalability of our software applications
Engage with the product and engineering teams to deliver component, integration and E2E tests, cooperating with all the relevant stakeholders prior to deployment to production.
Log and document bugs in our error tracking system
Ability to estimate, prioritize, plan and coordinate all manual and automated testing activities
Research New Tools, Technologies, and Testing Processes
Improve our engineering processes, tools and standards
Java experience highly preferred
Experience in automation frameworks and testing tools (Gauge, Selenium, SOAPUI, Appium, Katalon Studio, etc...)
Experience with different operating systems, databases, application servers, and web servers
Familiarity with performance testing tools like Gatling and JMeter
Knowledge of Test Management Tools (TestRail, Bugzilla, Zephyr etc...)
Experience working in an Agile/Scrum development model
Interesting Basic salary
24 days/year of paid time off (in addition to public holidays) effective immediately on the candidate joining date
Option to relocate and work from Cyprus after 9-12 months of joining
School tuition assistance
It is a Hybrid work mode!! Primarily work-from-home, occasionally from the office.
Can work from the office everyday if the candidate wish to + Other perks (training, free access to top online education platforms).