What are the responsibilities and job description for the Quality Test Engineer position at American Board of Radiology Incorporated?
Description
The American Board of Radiology (ABR) is an independent, not-for-profit organization and is one of 24 national medical specialty boards that make up the American Board of Medical Specialties. We were founded to protect the public by assessing and certifying doctors who meet specific educational, training, and professional requirements.
The ABR is seeking a dynamic Quality Test Engineer to join its QA Team. The QA Engineer will be joining a highly qualified team of professionals that work together to develop, execute and update functional testing on internally and externally developed software components and assembled systems. The ideal candidate will have a proven track record working in a team environment, test automation, meticulous attention to detail, and a problem-centric, results-oriented approach. This is a Tucson based hybrid position that requires in-office attendance two days a week.
We offer an EXCELLENT compensation and benefits package including:
- Competitive pay DOE ($90,000-$100,000)
- Employer sponsored Medical, Dental and Vision benefits
- Employee sponsored Life Insurance, Long and Short-Term Disability
- Suite of voluntary insurance benefits
- 401K with up to 4% employer match and additional 6% discretionary contribution
- Generous Paid Time Off and Sick Time
- Holidays
- On-site Wellness Coach
- Excellent work/life balance
- Annual education/training budget per individual
Requirements
- Develop and execute smoke, functional, and regression test plans using grey and black box techniques as appropriate.
- Defect reporting and tracking when bugs or defects are identified during testing
- Contribute knowledge of functional requirements and expectations during all phases of development.
- Work within established development standards and methodologies, including agile development.
- Collaborate with a team of test engineers and developers to evaluate current and new software techniques and technologies.
- Contribute to the development of processes, procedures, and standards for delivering quality products in a timely manner.
- Coordinate testing efforts across distributed contributors.
- Work with the team to document and promote best practices and patterns.
- Provide feedback and advises teams of quality improvement strategies and practices.
- Proficient in developing and running test automation for smoke/functional and regression testing
- Mentor team members to improve their functional and automation testing abilities
Qualifications
- Bachelor’s degree in related field and two years of experience or equivalent years of experience
- Minimum of four years’ experience in some combination of functional testing in a software engineering environment, including automated testing
- Experience writing and executing test plans
- Experience with and understanding of agile development methodologies.
- Knowledge of Object-oriented analysis and design
- Understanding of all phases of the software development/implementation life cycle.
- Experience developing and running automated smoke, functional and regression tests
- Proficiency with relational databases (e.g. MSSQL and MySQL)
- Experience with a version control system such as Azure DevOps and Git
Desired Skills and Competencies
- Experience with data and metadata management and security/risk management
- Experience with Robot Framework and/or Testim Automated UI and Functional Testing
- Experience with MongoDB
- Familiarity with SOA (Service Oriented Architectures) including exposure to web service or semantic web architectures
- Excellent attention to detail
- Ability to work with a team in a distributed environment
- Strong organizational skills
- Excellent written and verbal communication skills
- Excellent interpersonal skills
- Effective Time management
We participate in the E-Verify program. Visit www.dhs.gov/E-Verify for more information.
Salary : $90,000 - $100,000