The Quality Assurance Analyst is responsible for performing accurate software product and system testing, working with and communicating with other departments to ensure the effectiveness and quality of product, documentation of testing procedures and issues, and other duties as assigned.
SoftWriters is on a Mission to Save Lives!? As a pioneer and market leader in long-term care pharmacy technology, we are proud to develop complex software and services that help pharmacies to deliver superior patient care to the most fragile population in the U.S.?? We are passionate about building the best company, achieving the #1 Top Workplace designation in Pittsburgh.? We value quality, cultivating diverse teams, delivering successes and results, collaboration, innovation, thought leadership, integrity, teamwork, and growth.???
As we grow in size and complexity, we face some distinct challenges that require outstanding leaders and problem solvers.? Our culture and our people are our unique differentiator.? If you are seeking to join a growing team and making your mark on our noble mission, then you have come to the right place!?
Responsibilities:
The essential functions include, but are not limited to, the following:
Review Acceptance Criteria and information provided in each ticket to create detailed test cases. Regular review of completed test runs.
Identify specific software defects and communicate detailed errors to appropriate members of project management and the development team through thorough documentation.
Run previously written SQL scripts to complete in-depth data validation.
Document detailed results of testing
Assist with review and documentation of Release Notes, Known Issues List and Knowledge Base Articles
Based on acceptance criteria or defect information create detailed test cases and test plans to verify quality.
Assist with the creation of release notes for the product being tested.
Review documentation of new features for accuracy.
Work independently on assigned tasks and keep Scrum Master/Product Owner informed of project status and issues
Able to assist in the QA efforts of multiple teams/projects. Offer assistance without being asked.
Attend product/Scrum meetings as an active participant and Subject Matter Expert.
Communicate any questions or concerns regarding product testing or testing procedures to QA team, Scrum team or the QA managers
Work with QA Assurance Associate to understand procedures, terminology and product
Assist fellow team members with questions or testing set up
Other duties as assigned.
Requirements:
Bachelor’s degree and/or equivalent experience and education in a computer and/or training related field.
Software quality assurance experience.
Experience with testing databases, including changes, and writing queries (SQL)
Solid understanding of development processes and SDLC
Exceptional analytical and problem solving skills
Strong organizational skills, attention to detail and technical judgement
Ability to quickly learn new software and technologies.
Ability to work independently and take ownership of tasks, as well as work collaboratively amongst a team or teams with or without detailed supervision.
Ability to effectively communicate and coordinate with peers and management when required.
Experience with developing and executing quality assurance test scripts and test plans.
Excellent interpersonal, communication and organizational skills.
SoftWriters, Inc. is an equal opportunity employer. All qualified candidates will receive consideration for employment without regard for race, color, religion, gender, national origin, sexual orientation, or citizenship status, age, disability, genetic information or veteran status.
SoftWriters is on a Mission to Save Lives! As a pioneer and market leader in long-term care pharmacy technology, we are proud to develop software and services that pharmacies rely on to deliver superior patient care to the most fragile population in the U.S. We are passionate about building the best company, achieving the #1 Top Workplace designation in Pittsburgh (2019, 2020, 2021). We value quality, cultivating diverse teams, delivering successes and results, collaboration, innovation, thought leadership, integrity, teamwork, and growth.
As we grow in size and complexity, we face some distinct challenges that require outstanding leaders and problem solvers. Our culture and our people are our unique differentiators. If you are seeking to join a growing team and make your mark on our noble mission, then you have come to the right place!