The Quality Assurance (QA) Analyst holds a pivotal position in Aline's continuous delivery of innovative and varied products. This role entails conducting QA testing on our desktop and web offerings utilizing an array of manual, automation, and application lifecycle management tools.
Hybrid role: Must live in Louisville KY area
Responsibilities
- Carry out daily Quality Assurance tasks as assigned by the Senior QA Analyst (Test Lead) and Product Manager, ensuring alignment with project objectives.
- Draft manual test cases and integrate them into the master test library (utilizing TFS or other relevant technologies), contributing to comprehensive test coverage.
- Collaborate with Business Analysts, Senior QA Analysts, and Product Champions to assist in or create requirements such as use cases, user stories, and bug reports.
- Regularly communicate testing progress, trends, and quality insights to the product team, fostering transparency and informed decision-making.
- Document and report on test executions, defects, and bugs, maintaining accurate records to support quality assurance processes.
- Contribute to the deployment pipeline by aiding in deployment procedures and compiling release notes, ensuring smooth and efficient product releases.
- Assist in planning, scheduling, and measuring results of User Acceptance Testing, facilitating effective validation of product functionalities.
- Execute integration and functional testing tasks as assigned, verifying the seamless operation of product features.
- Perform automated acceptance tests in accordance with project requirements, leveraging automation tools where applicable.
- Evaluate and troubleshoot complex requirements and issues by utilizing diverse information sources, ensuring robust problem-solving.
- Analyze data and present findings to the team when necessary, enabling informed decision-making and continuous improvement.
- May perform other duties as needed and/or assigned.
Requirements
- Possess a degree in a computing-related discipline or demonstrate an equivalent combination of education and practical experience.
- Hold a minimum of one (1) year of experience in Application Development Quality Assurance, exhibiting proficiency in testing methodologies and practices.
- Prior exposure to healthcare or long-term care environments is advantageous, though not mandatory.
- Demonstrate proficiency in testing various platforms, including Windows (ASP.NET, .NET, SQL), GUI applications, web services, and web applications, encompassing both backend and frontend functionalities.
- Display a solid understanding of software design techniques, enabling effective evaluation of application architectures.
- Exhibit experience working within Agile development methodologies, illustrating familiarity with iterative development processes and principles.
- Showcase a track record of delivering high-quality results within fast-paced and dynamic business environments, demonstrating adaptability and efficiency.
- Possess strong communication skills, with the ability to clearly document and articulate issues and processes, facilitating effective collaboration and problem resolution.