Unified Practice is a SaaS platform created by a technology startup that strives to define the way people interact and engage with technology in healthcare and wellness. We are focused on designing the best user experiences that allow practitioners to work from anywhere. Our platform connects acupuncturists and other alternative medicine practitioners to technology in an easy-to-use manner that allows them to spend more time with patients and growing their business. Our team is growing and we’re looking for software engineers with a passion for solving complex problems. From designing ground-breaking products to finding unique ways to solve technical challenges at an exceptional scale, our tech team works with state of the art methodologies to shape the future of EHR. Most of all, we are creators.
Reasons to work with us
- Competitive compensation package
- Flexible working hours
- Private medical subscription
- Team events (team buildings, team hangouts, Christmas party, sports events, etc.) after Covid19 restriction will be lifted
- Being part of a dynamic and professional team in a startup culture
- Access to the latest IT technologies, complex and challenging projects
- Direct and open communication at all levels
Main Duties
- Build on the existing testing capability and evolve it towards a sustainable future state
- Drive strategy across key testing themes that include test automation, functional and non-functional testing, cloud, and end to end test architecture plus integration.
- Lead in defining test strategy for manual and automation testing.
- Work with Head/Lead of Software and Data Engineering in integrating test programs with CI/CD pipeline.
- Be a coach and mentor to QA engineers in the department.
- To provide personal support, mentoring, and professional development for testers and facilitate access to appropriate functional or technical training.
- To act as the point of contact for any problems.
- To provide technical expertise to the team and help ensure the appropriate testing techniques are used to find defects early in the test cycle.
- Design test cases, both manual and automated in collaboration with the developers
- Determine how and test the right things in the right way
- Identify risks in the products that we build
- Bring testability, test-automation, risk, and value to the table everywhere they go in the organization
- Actively give feedback to Product Owners about user stories.
- Develop your knowledge about the product that you are in charge of and have a business-oriented approach
- Keep test environments running and up to date
- Be a specialist in both Java automation and manual testing
What you need
- Leading/Mentoring experience
- Effectively manage a test team
- Deploy and manage test frameworks
- Manage and select QA tools & processes
- Define the scope of testing in projects
- Implement a testing process
- At least 6 years experience in testing complex software multi-platform applications
- Experience in testing web-based applications – frontend and backend
- Experience in testing mobile applications
- Experience creating, executing, and maintaining automated test scripts with tools such as Selenium
- Experience with Continuous Integration tools and platforms like TeamCity, Jenkins
- Experience in Java or understanding OOP concepts in order to adapt current knowledge to other coding languages
- Experience with scripting and automation with scripting languages
- Experience in DB testing and in writing simple - to medium-complexity SQL queries
- Experience creating and identifying End to End functional test cases
- Understanding of web / application servers, HTML5, JavaScript, CSS
Nice to have
- Knowledge or working experience with Cucumber, Selenium (RestAssured, Serenity) is great to have.
- Knowledge about creating and executing automated test scripts for mobile platforms
Technologies and tools that we use or looking to implement
- Asp. Net, TypeScript, Jquery, Powershell, Rest API, SQL Server, NoSql. Angular, Azure Services
Why Unified Practice:
Wondering what it is like to work at a fast-growing startup while the team is still small? Want to make an impact in building a company that is changing an entire industry? We are a small but growing team that is extremely passionate, works hard, loves to laugh, and have fun while innovating and pushing the boundaries on the industry’s status quo. This opportunity is perfect for someone who wants to be a part of an ambitious, early-stage startup with plenty of room for growth. A passion for the product and the positive impact it has on practitioners and patients is what unites and motivates us. That’s the kind of opportunity we’re offering at Unified Practice.
If this sounds like fun, we’re excited to hear from You by applying here!