Responsibilities:
- Responsible for supporting test infrastructure of our software systems and components
- Design, build, and maintain test automation tools and frameworks using clean coding practices and functional programming methodologies
- Perform complete end-to-end validation of our software applications
- Perform system analysis, assess risk, and develop strong test strategies by analyzing product design and technical specifications, and by collaborating with product managers and developers
- Evangelize new testing methodologies, best practices and tools with goals to continuously improve test coverage through automation
- Integrate with deployment infrastructure to establish a continuous build and test cycle
- Work closely with developers in all phases of SDLC to build quality into our development process
- Report, document, and communicate failures discovered through testing with the affected teams
- This role works with PHI on a regular basis both in paper and electronic form and has access to various technologies to access PHI (paper and electronic) in order to perform the job
- Employee must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire
- Must maintain a current status on our training requirements
- Employee must pass post offer criminal background check
Qualifications:
- 5+ years of experience developing test automation frameworks and harnesses using programming and scripting languages
- BS degree in Computer Science or equivalent work experience
Knowledge, skills and abilities:
- Strong working knowledge of Scala and/or Java
- Recent hands-on experience of REST API testing and test automation
- Recent hands-on experience with front-end test automation tools and libraries such as Selenium, TestNG, Junit, ScalaTest, Gatling and others
- Extensive working knowledge of relational databases, strong SQL skills
- Strong knowledge of Linux and command line shell scripting
- Strong knowledge of QA methodologies, test planning, system dependencies, and product integration phases
What we offer:
- Dynamic and supporting international teams
- Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances
- Remote, hybrid or office work
- 20-25 vacation days per year
- Equipment for work, laptop and all necessary additions
- Access to trainings and courses
- Private health insurance
- FIT Pass card for many sports’ facilities