What You’ll Do
- Design, develop, and maintain scalable and reusable automation test frameworks.
- Develop automated test scripts for UI, API, database, and backend systems.
- Validate complex features such as offline mode,caching, andsync mechanisms.
- Maintain, execute, and optimize automation suites for consistent execution across builds and environments.
- Define the scope of new features and translate requirements into comprehensive test cases and coverage plans to ensure thorough testing.
- Convert feature requirements or manual test cases into comprehensive automated test and coverage plans.
- Perform cross-browser and cross-platform testing
- Analyze server logs and system behavior to identify issues and root causes.
- Integrate automated testing into CI/CD pipelines (e.g., Jenkins, GitHub).
- Mentor and support junior QA engineers and promote quality best practices.
- Contribute to test planning, risk analysis, and continuous QA process improvement.
- Recommend tools and frameworks to enhance test efficiency and maintainability.
- Stay current with industry trends and best practices in automation.
What’s Required
-
8+ years of hands-on experience developing automated tests for web,API, and database systems.
-
Extensive experience with automation tools such as Tosca, Selenium, Playwright, SoapUI, etc.
-
Proficiency in Python, JavaScript, etc.
-
Experience testing Angular or similar frontend frameworks.
-
Familiarity with Postman, Charles Proxy, Fiddler, and similar debugging tools.
-
Solid understanding of source control systems (e.g., Git) and CI/CD systems (e.g., Jenkins, GitHub).
-
Ability to write clear and maintainable test code, with emphasis on reusability and scalability.
-
Excellent analytical, critical thinking, and debugging skills.
-
Excellent verbal and written communication skills and strong cross-functional collaboration.
-
Demonstrated experience mentoring junior QA engineers or leading quality initiatives.
-
Strategic thinker with a passion for quality and continuous improvement.
-
Team player with a proactive attitude and ability to manage multiple priorities in a fast-paced environment.
-
Background in the healthcare industry.
-
Experience testing EHR.
-
Experience with Citrix.
-
Exposure to AI-based testing toolsor frameworks.
-
Experience using Tosca and NeoLoad
-
Experience leveraging performance testing tools and methodologies.
-
Experience with offline, local storage, caching mechanism validation and sync logic testing
-
Experience with test data management and synthetic data generation.
Compensation & Benefits
- Remote-first environment with company provided computer
- Thirteen paid holidays per year (average)
- Medical, dental and vision coverage with multiple levels of coverage
- HSA, FSA and Dependent Care accounts
- Short-term and Long-term disability
- Life and accidental death insurance
- Discounted voluntary benefits, such as additional life insurance
- Employee Assistance Program
- Paid Parental Leave
- Flexible vacation time
- 401(k) with employer matching and immediate vesting
