Test Engineer II

Austin, TX

Share This Job

Job Description

Summary of Job

This position requires an individual who is a self-starter that succeeds in a fast paced environment using an Agile/Scrum methodology. This role requires proven, hands on test automation skills and experience.

Essential Duties and Responsibilities

Test Automation Skills

Executes regression, functional, and integration automated tests
Consistently demonstrate ability to understand business requirements and work with QA leadership to identify and prioritize test cases that should be automated
Designs, develops, and maintains test automation software (programs, scripts, data sheets)
Understands how to work with source code control tools (branching, versioning)
Understands concepts of software architecture and framework
Is able to work with development team/QA leadership and come up with appropriate test automation strategies for the various parts of our Cloud and web services applications
Ability to provide technical direction and approaches to QA leaders

QA Skills

Exceptional ability to design test approaches supporting a dynamic Agile development environment
Provides input into design, software development, software integration testing and release of the final product
Works closely with development team members to troubleshoot and perform root cause analysis
Extensive verification knowledge using multiple web browsers, operating systems, mobile devices and compatibility techniques, independent of platforms and technologies
Demonstrates ability to communicate test approach and explain test case objectives to teams or team members not familiar with QA methods
Demonstrates ability to create application workflow tests; expanding beyond low level functional test cases used during new development efforts

Communication Skills
Consistently demonstrates the ability to communicate and document in clear and crisp formats
Superior ability to manage your own day-day work efforts, and communicate roadblocks or issues
Embraces the ability to work under pressure and tight deadlines


Skills & Requirements

Qualifications

  • 10+ years QA experience, with focus on white box verification and automation
  • Experience with Automated test tools (Selenium is a plus)
  • Experience with SQL (ability to read/write/manipulate queries)
  • Experience with XML and Web Services Testing
  • Experience with testing APIs
  • Experience in scripting languages
  • Experience working in an Agile/Scrum environment supporting parallel projects
  • Excellent analytical and communication skills
  • Thorough understanding of the software development life cycle
  • Experience using  version control systems (Subversion a plus)

Education and/or Experience 

  • Requires BS or AAS Computer Science degree (or equivalent years of experience)

Language Skills

Employees are required to speak, read and write English

Certificates / Licenses / Registrations

 Any QA or Software Test Certifications (a plus)

Physical Demands / Work Environment

 All employees must be able to lift 50lbs

Other

Experience with TFS (Team Foundation Server) (preferred)

Experience with EMR/EHR systems a plus