Fusion HCR is hiring! QA Software Engineer – contract opportunity, remote. Join our dynamic team and contribute to the quality assurance of innovative web applications built for external medical clinics and providers. We prioritize security, performance, and user experience in our enterprise-level software. As a QA Software Engineer, you will collaborate with developers, engineers, and product managers to ensure high-quality software delivery by performing testing, identifying defects, and supporting the development team in creating secure and reliable solutions. As a QA Software Engineer, you will be responsible for ensuring the quality of our software applications through thorough testing and defect identification. This position is ideal for candidates with 1-3 years of experience in software testing who are passionate about quality, detail-oriented, and eager to learn more about testing methodologies in a collaborative environment. You will have the opportunity to work with cross-functional teams and contribute to software development projects in the healthcare industry. Key Responsibilities
Develop and execute manual and automated test cases to ensure high-quality software.
Collaborate with developers and engineers to identify and document bugs and performance issues.
Assist in creating and maintaining test plans, test scripts, and test cases.
Perform regression, functional, integration, and performance testing across web applications.
Participate in design and code reviews to ensure proper test coverage and quality standards.
Track and report on software defects and testing progress, ensuring timely resolution.
Collaborate with cross-functional teams, including developers and product managers, to ensure smooth delivery of software products.
Stay updated on QA best practices, testing tools, and emerging trends in software quality assurance.
Contribute to continuous improvement initiatives to enhance product quality and testing efficiency.
Required Skills and Qualifications
1-3 years of experience in software quality assurance or testing roles.
Experience with manual and automated testing tools (e.g., Selenium, Postman, JUnit, etc.).
Familiarity with bug tracking and test management tools (e.g., JIRA, TestRail).
Basic understanding of testing web applications, APIs, and database integration.
Strong problem-solving skills and attention to detail.
Basic knowledge of front-end technologies such as HTML5, CSS3, and JavaScript is a plus.
Experience with cloud platforms (AWS, Azure) or containerization (Docker) is a plus.
Understanding of agile methodologies and experience working in an agile development environment.
Knowledge of best practices in software quality assurance, version control, and code review is preferred.
Education
Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience.