Test Engineer II
Apply NowCompany: MDEverywhere
Location: Austin, TX 78745
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
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
QA
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
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
QA experience with test automation focus
Experience with languages such as: C#, Delphi, Java, .NET and scripting languages (Ruby, JavaScript, Visual Basic)
Experience with Automated test tools (Selenium(a plus), Cucumber)
Experience with SQL (ability to read/write/manipulate queries)
Experience with XML and Web Services Testing,
Experience with testing APIs
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)
Certificates / Licenses / Registrations
Any QA or Software Test Certifications (a plus)
Physical Demands / Work Environment
All employees must be able to lift 50 lbs
Other Experience with TFS (Team Foundation Server) (a plus)
Experience with EMR/EHR systems (a plus)
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
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
QA
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
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
QA experience with test automation focus
Experience with languages such as: C#, Delphi, Java, .NET and scripting languages (Ruby, JavaScript, Visual Basic)
Experience with Automated test tools (Selenium(a plus), Cucumber)
Experience with SQL (ability to read/write/manipulate queries)
Experience with XML and Web Services Testing,
Experience with testing APIs
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)
Certificates / Licenses / Registrations
Any QA or Software Test Certifications (a plus)
Physical Demands / Work Environment
All employees must be able to lift 50 lbs
Other Experience with TFS (Team Foundation Server) (a plus)
Experience with EMR/EHR systems (a plus)