What are the responsibilities and job description for the Junior Quality Assurance Engineer position at AlignRx?
AlignRx is a Public Benefit LLC (PBLLC)—a for-profit limited liability company that is intended to produce a public benefit and to operate in a sustainable manner. We are the only PSAO to establish itself as this type of legal entity, as we are deeply committed to promoting the interests of community pharmacies. You can count on us to be transparent, accountable, and passionate.
As an independently owned PSAO, we want community pharmacy owners to have maximum flexibility in their buy-side choices so they can maintain control over their business. AlignRx does not require pharmacy owners to purchase from a specific wholesaler or buying group. This benefit is just one more reason that community pharmacies experience peace of mind knowing our interests are in sync with theirs.
Our mission is to support community pharmacy by offering innovative products and services that are best in class and designed to promote the pharmacies we serve as essential healthcare providers, resulting in improved patient care and outcomes.
Job Summary
The Junior QA Engineer is responsible for executing Quality Control testing activities to support the organization's mandatory production change-control process. This role executes documented test plans, validates software and Business Intelligence changes, logs and tracks defects, and ensures release evidence is complete before changes advance through the Quality Control gate.
This position supports software releases, reports, dashboards, semantic models, and data pipeline changes by performing repeatable, documented testing and maintaining quality records within the change-control process.
This position provides a foundation in manual testing while developing test automation initiatives.
Essential Job Functions
- Execute documented test plans for software applications and Business Intelligence releases.
- Validate application functionality against documented requirements, acceptance criteria, and expected results.
- Restore and prepare test environments and test data as directed by established test plans.
- Perform regression, functional, and change-driven testing activities.
- Document test execution results and maintain testing evidence required by the Quality Control gate.
- Identify, document, and track defects using established Quality Control processes and defect severity definitions.
- Verify defect fixes and performs retesting activities prior to release approval.
- Collaborate with developers, Business Process Analysts, and business stakeholders to clarify testing requirements and expected outcomes.
- Ensure all required testing artifacts are completed before a release advances to the next stage of the change-control process.
- Participate in release readiness activities and post-deployment validation when required.
- Assist in maintaining and updating the organization's test-plan library.
- Follow established Quality Control standards, procedures, and documentation requirements.
- Implement test automation as directed by the Quality Control department.
- All other tasks assigned
Additional Responsibilities
- Flexibility/adaptability
- Follow-through on commitments
- Communication
- Teamwork
- Attention to detail
- Continuous learning and professional development
- Commitment to process compliance and documentation accuracy
Knowledge, Skills, and Abilities:
Required:
- Basic understanding of the Software Development Life Cycle (SDLC).
- Experience in ASP.NET, .NET Framework, C#, Visual Studio, IIS, HTML, and SQL Server
- Understanding of software testing and quality assurance principles, including functional, regression, and user acceptance testing.
- Ability to follow documented procedures and execute detailed test plans and document results accurately.
- Ability to identify, document, and reproduce software defects.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Strong organizational skills and attention to detail.
- Ability to prioritize multiple assignments and priorities in a structured environment.
- Ability to work independently while collaborating effectively with cross-functional teams.
- Proficiency with Microsoft Office applications.
- Familiarity with web-based applications and business software platforms.
Preferred:
- Basic understanding of SQL and database concepts.
- Familiarity with software change-control processes.
- Exposure to test automation concepts, scripting, or automation tools.
- Exposure to automated testing tools or scripting languages.
- Familiarity with source control and release management concepts.
- Understanding of CI/CD concepts and practices, such as Azure DevOps, GitHub Actions, or Jenkins
- Familiarity with Azure DevOps or similar application lifecycle management tools.
Minimum Qualifications for Consideration
- Education: Bachelor's Degree in Information Technology, Computer Science, Business, or a related field, or equivalent work experience.
- Years and Type of Experience Required:
- -0–3 years of experience in Quality Assurance, Software Testing, Information Technology, or a related field.
Preferred:
- Exposure to software development or quality assurance processes.
- Experience working with software applications in a testing, support, or technical environment through employment, internship, academic, or comparable experience
Physical requirements/Working Conditions
- None
- Remote work environment
Direct reports
- None
NOTE: The above statements are intended to describe the general nature and level of work performed by an employee in this position. These statements are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees in this position.
AlignRx is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We celebrate unique differences of our employees, knowing diversity drives innovation and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by applicable laws or regulations.
Pay: From $57,900.00 per year
Education:
- Bachelor's (Preferred)
Experience:
- Quality Assurance, Software Testing, IT, or related field: 1 year (Required)
- Software development or quality assurance processes: 1 year (Preferred)
- Software applications: 1 year (Preferred)
- Work Location: Remote
Salary : $57,900