Senior Software QA & Automation Analyst
Job Description
We are seeking an experienced full time, highly motivated Senior Software QA & Automation Analyst looking for an exciting opportunity to support the design of an automated testing bench that will validate and verify a comprehensive AI knowledge base, interface engine and clinical decision support system. Our ideal candidate will have strong technical experience of the software development project lifecycle and agile software development, extensive experience of working with automation tools and advanced understanding of QA methodologies. They will be driven by a desire to continuously improvement, have a quality mindset and feel confident presenting projects and findings to colleagues at all levels of the company.
Responsibilities
Reporting directly to our QA & Customer Support Manager, our Senior Software QA & Automation Analyst has the following responsibilities:
Operate, and support the design of, an automated testing bench to validate and verify a comprehensive AI knowledge base, inference engine and clinical decision support system
Apply automation skills to design, develop and execute test automation workflows
Identify, design and document test cases
Perform and document risk analysis
Record test progress and results
Create test plans
Develop standards and procedures to determine product quality and release readiness
Discover, document and track resolution of bugs within software
Drive innovation and streamline overall testing processes
Perform manual and automated testing
Research new tools, technologies, and testing processes
Review user interfaces for consistency and functionality
Review and provide recommendations to improve application performance
Continually develop in-depth product knowledge to resolve user questions and issues
Skills, Competencies & Experience
Our successful candidate will have solid hands-on experience and possess the following attributes and skills:
Extensive experience of a software development project lifecycle and a solid understanding of Agile Software Development
Advanced experience and an understanding of Software Quality Assurance methodologies
Extensive experience with automation tools and practice
A degree in IT related fields (or equivalent work experience)
A critical thinker with skill in analyzing underlying issues through probing, questioning, and listening to drive and realize continuous process improvementsStrong attention to detail and a quality mindset
A collaborative team player who can understand and appreciate the goals of others, working together to build success
Patient, resilient, able to work in a pressurized environment and manage time effectively
Good interpersonal skills – tactfully and confidently liaising with, and presenting to, colleagues at all levels of the business on findings
Some off-hours work and occasional travel may be required.
We are headquartered in Denver, Colorado, and have a complement of remote staff who live in proximity to client sites. We require a candidate based in, or willing to relocate to, Denver. The salary range for this role is $100,000-$125,000k per annum. The exact salary offered will be based on the candidate’s knowledge, skills and experience.
If you share our passion for revolutionizing the way cancer care is delivered, and in enabling better outcomes for patients, come join our team and help us shift the power balance in cancer care!