Senior QA Engineer

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Job Description

The Quality Assurance Engineer possesses and applies advanced knowledge of quality assurance techniques in the design and execution of software testing projects having major complexity. Mastery of existing and ability to learn new software testing tools, technologies, processes and practices.


Responsible for the design and execution of test plans and test cases. Tests multiple Silversheet software projects and web sites using both manual and automated testing methods. Documents and prioritizes defects while ensuring that all defects are addressed in the development lifecycle to resolution. Creates, updates, and maintains automated test scripts. Understands and applies Agile and SDLC concepts. Reviews and evaluates the software development process. Identifies appropriate resources for the testing effort, including test environments, test plans, and deliverables.

  • Ability and willingness to consistently adhere to AMN Healthcares mission statement, business creed and all company policies and customer service standards.
  • Perform other duties as requested or required.
  • The description of duties is not intended to be all-inclusive, nor to limit the discretionary authority of the management to assign other tasks with similar responsibility for which the individual has demonstrated competency through performance.


Education: BS in computer science or equivalent experience.

Experience: Generally 3-5 years of experience in a technology-based field, with at least two years leading a software testing effort. Extensive knowledge of multiple software development methodologies and whitebox testing.

Skills, Knowledge and Ability: Strong experience testing SaaS applications and API integrations. Experience testing Ruby on Rails, Postgres SQL database applications using automated testing tools for automated regression testing. Ability to use SQL scripting tools to directly query database tables.


Performs work that typically requires processing and interpretation of complex and less clearly defined issues. Identifies problems and possible solutions, and takes appropriate action to resolve. Uses creative and innovative thinking in applying, on a broad basis, principles, theories, and concepts to a wide range of problems. Creates test plans/cases/scripts, and reports progress/issues for multiple projects to the project manager and work team.

The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

RespectPassionContinuous ImprovementTrustCustomer FocusInnovation

AMN Healthcare is anEEO/AA/Disability/ProtectedVeteran Employer

We encourage minority and female applicants to apply.

AMN Healthcare is committed to fostering and maintaining a diverse team that reflects the communities we serve. Our commitment to the inclusion of many different backgrounds, experiences and perspectives enables our innovation and leadership in the healthcare services industry.

We value professionalism in everything we do this includes the professional presence we project as we interactwith internal and external customers.

Associated topics: automation, process, prevent, prevention, quality, quality assurance analyst, software quality engineer, software quality assurance engineer, test, test engineer

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...