Experienced Software Quality Assurance Engineer for Remote Healthcare Projects - Java, Agile, and Automation Expertise
Join Our Team at The ACI Group and Shape the Future of Healthcare Technology At The ACI Group, we're committed to helping talented professionals like you find the perfect career match. Our client, based in Ann Arbor, MI, is seeking an experienced Software Quality Assurance Engineer to join their team on a remote contract basis. As a Software Quality Assurance Engineer, you'll play a critical role in ensuring the quality and reliability of innovative healthcare software solutions, including Java-based web applications, clinical decision support tools, EHR integrations, and mobile applications. About Our Client and the Role Our client is a leading healthcare technology company that develops cutting-edge software solutions to improve public health outcomes. As a Software Quality Assurance Engineer, you'll work in an Agile environment alongside a talented team of Software Developers, Business Analysts, and Public Health Analysts to design, develop, and deliver high-quality software products. This is a unique opportunity to make a meaningful contribution to the healthcare industry while working in a collaborative and dynamic environment. Key Responsibilities Familiarize yourself with QA testing methodologies in software development environments and identify test requirements from functional requirement specifications. Design and implement comprehensive test coverage plans, including functional, automated, regression, and acceptance tests to ensure new enhancements meet user requirements. Create and maintain efficient automated scripts that utilize clean code and best practice coding standards. Collaborate with cross-functional teams, including Software Developers and Business Analysts, to identify and resolve defects and ensure seamless integration of software components. Develop and execute test cases, identify and report defects, and track defect resolution. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Essential Qualifications To be successful in this role, you'll need: A Bachelor's degree in Computer Science, Computer Applications, or Information Systems. 2+ years of experience in software quality assurance, with a focus on testing and validation. Experience with Postman and testing tools such as Protractor, Selenium, and Cucumber. Strong organizational, analytical, and problem-solving skills, with great attention to detail. Excellent communication and collaboration skills, with the ability to work effectively with developers and analysts. Understanding of Agile Development Methodologies, with the ability to adapt to changing project requirements. Self-motivation, enthusiasm, and a willingness to learn and grow. Eligibility to work in the United States without requiring sponsorship. Preferred Qualifications While not required, the following skills and experience are highly valued: Experience with SQL and database testing. Familiarity with bug tracking and version control systems. Experience writing automation test scripts using Selenium or other open-source tools. What We Offer As a Software Quality Assurance Engineer at our client's company, you'll enjoy a competitive contract salary and the opportunity to work on exciting healthcare projects that make a real difference in people's lives. You'll also be part of a collaborative and dynamic team that values innovation, creativity, and continuous learning. Our client is committed to providing a positive and inclusive work environment that supports the growth and development of all employees. As a remote worker, you'll have the flexibility to work from anywhere, while still being connected to the team and having opportunities for professional growth and advancement. Career Growth Opportunities and Learning Benefits As a Software Quality Assurance Engineer, you'll have opportunities to develop your skills and expertise in a range of areas, including: Agile methodologies and practices. Test automation and scripting. Software testing and validation. Collaboration and communication with cross-functional teams. You'll also have access to training and development resources to help you stay up-to-date with the latest technologies and trends in software quality assurance. Work Environment and Company Culture Our client's company values a culture of collaboration, innovation, and continuous learning. As a remote worker, you'll be part of a distributed team that is connected through technology and a shared commitment to delivering high-quality software products. The company is committed to providing a positive and inclusive work environment that supports the growth and development of all employees. You'll have the opportunity to work with a talented and diverse team, and to contribute to the development of innovative software solutions that make a real difference in people's lives. Compensation, Perks, and Benefits While specific details about compensation and benefits are not provided, our client is committed to offering a competitive contract salary and a range of benefits and perks that support the well-being and success of all employees. Join Our Team and Shape the Future of Healthcare Technology If you're a motivated and experienced Software Quality Assurance Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity. As a member of our client's team, you'll have the chance to make a meaningful contribution to the healthcare industry, while working in a collaborative and dynamic environment. Don't hesitate - apply today and let's build the future together! Equal Opportunity Employer Our client is an equal opportunity employer committed to diversity and inclusion. We welcome applications from qualified candidates who are self-represented and can work directly for any employer without requiring sponsorship. Apply for this job