What are the responsibilities and job description for the Quality Assurance Automation Developer (Temporary) position at American Association of Critical Care Nurses?
Job Description
Job Description
POSITION SUMMARYPosition Title : Quality Assurance Automation Developer (Temporary)Department : Information TechnologyReports to : Application Development ManagerAbout the Organization : The American Association of Critical-Care Nurses (AACN) is the largest specialty nursing organization in the world, representing the interests of more than 550,000 nurses who are charged with caring for acutely and critically ill patients. AACN is dedicated to creating a healthcare system driven by the needs of patients and families where acute and critical care nurses make their optimal contribution. Visit us online at http : / / www.aacn.org.AACN is an equal opportunity employer and prohibits discrimination against or harassment of any person employed by or seeking employment with AACN on the basis of race, color, religion, creed, sex and gender (including pregnancy, childbirth, breastfeeding or related medical conditions, gender identity, gender expression, and sexual orientation), ancestry, national origin, age (40 or older), disability (mental and physical), military or veteran status, marital status, medical condition, or genetic information and any other basis protected by federal, state or local law or ordinance or regulation.Position Purpose : The Quality Assurance Automation Developer is primarily responsible for the quality assurance of providing automation QA tests to test software applications. This is accomplished through careful planning, development, and execution of software testing best practices. In addition, responsible for setting up QA automation where needed training documentation and assisting user training. Able to demo products in QA at the proper time. Works independently and without close supervision.
Main Accountabilities :
QA Automation Developer responsibilities :
Understand defect descriptions and test plans to effectively write test cases and test scenarios to fully validate resolutions for defects or compliance with requirements
Management testing and defect tracking with other QA analysts to ensure quality application before release to production
Provide UAT support and ensure that our customers are satisfied
Development of an automated testing framework :
Training users on software applications.
Develop training materials to ensure relevant topics are covered.
Provide user support for existing software applications.
Software Testing :
Create and execute test plans and scripts that will determine optimal application performance according to specifications.
Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
Collaborate with software / systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
Make recommendations for improvement of applications to programmers and software developers or engineers.
Communicate test progress, test results, and other relevant information to project stakeholders and management.
Skills Required :
Strong knowledge of software quality assurance practices and standards.
Understanding of defect lifecycle
Knowledge of database concepts
Excellent oral and written communication skills, interpersonal skills, and presentation skills
Strong ability to organize information in a concise, cohesive manner.
Strong attention to detail and ability to balance multiple, changing priorities.
Adept at multitasking with strong organizational skills
Knowledge of Microsoft Office Suite, Visio, teleconferencing, and capturing of screenshots
Ability to learn new applications quickly
Demonstrated ability to work independently and without close supervision.
Demonstrated ability to carry out major assignments, this requires ability to regularly exercise discretion and independent judgment.
Demonstrated independent problem-solving and sound decision-making skills.
Demonstrated ability to exercise independent judgment by researching, analyzing, prioritizing, evaluating, problem-solving, and implementing process improvements.
Education and / or Experience :
Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or equivalent experience.
7 years of quality assurance experience or a similar role
Quality assurance experience working with stakeholders, analysts, project managers, developers, and database resources.
Experience with defect tracking software, JIRA is a plus.
2-4 years of hands-on experience in writing QA automation tests in Selenium or Playwright and implementing and maintaining the automation tests.
Experience testing in Multi-tier environment
Hands-on experience working with web technologies and web projects.
Experience developing documentation for non-technical users
Experience conducting user training
Experience in demoing applications to stakeholders
Experience with CRM applications
Experience with HTML5, JavaScript, .NET, Web services and API integrations preferred.
Physical Requirements :
The physical demands described here represent those that must be met by an individual to successfully perform the essential responsibilities of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Position is eligible for remote or hybrid work out of our Aliso Viejo, CA national office.
Some ravel may be required for the role.
Prolonged periods sitting / standing at a desk and working on a computer.
Ability to operate standard office equipment and keyboards.
Candidates selected for the interview process are welcome to request accommodations through their designated recruiter / AACN contact. Any candidates selected for hire with AACN must be able to satisfactorily complete a background check clearance and provide documentation to verify their identity and eligibility to work in the U.S. We are not able to provide visa sponsorship at this time.
Total Compensation :
The target pay range for this role is $88,832 - $111,039
- In addition to the salary range listed, we offer a wealth of benefits to make working at AACN even more rewarding. Benefits include generous paid time off, low-cost health plans for medical and mental health services, dental, and vision, company-paid life and short-term disability insurance, a variety of other benefits, and retirement savings program with employer matching and additional company contribution. AACN is committed to a culture of inclusive excellence and offers various alternative and flexible work arrangements to support work / life balance for our team members.
Salary : $88,832 - $111,039