Machinify is a leading healthcare intelligence company with expertise across the payment continuum. They are seeking a skilled Staff Automation Engineer to design, develop, and improve automation tools/tests to boost software development productivity and reduce errors.
Responsibilities:
- Own QA testing end-to-end, likely for a specific product team or platform focused projects
- Partner with Product, Design, and Engineering to clearly understand testing requirements and procedures
- Leverage the following tech stack: Javascript/TS, Python, pytest, Cypress, Playwright, SQL
- Design, develop, and run manual & automated tests to validate functionality of our core applications
- Drive quality testing initiatives, analyze functionality of application, and continuously identify areas of improvement within our test automation suite
- Develop test cases, document quality issues, and create testing reports
- Create and maintain test data across test environments
- Collaborate effectively with a distributed and cross-functional team to resolve any open issues
- Provide timely QA updates to project managers and team leads
Requirements:
- 8+ years of experience as an Automation Engineer with expertise in service layer testing and UI automation experience
- Proficiency programming with python and Javascript; other languages are a plus
- Proficiency in leveraging frameworks: Playwright
- Proficient knowledge and use of SQL
- Experience with CI/CD pipelines using Jenkins, Github actions or similar tools
- Familiar with Docker and Git
- Detailed knowledge of application functions, bug fixing, and testing protocols
- Excellent communication, critical thinking, and analytical skills
- You are self driven, motivated, and feel a sense of ownership
- Ability to adapt to and manage competing priorities
- Comfortable with ambiguity and taking the initiative when required
- BS degree in Computer Science or equivalent experience
- Healthcare domain knowledge is a plus