Teladoc Health is seeking a Senior Software Engineer, QA Automation to develop and execute test plans and test cases, with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation, to transform the healthcare experience and empower people everywhere to live healthier lives.
Requirements
- UI test automation frameworks (Selenium, Cypress, OR Appium)
- Automating tests using java, scala, python or a similar language
- Automating tasks with shell scripting languages
- Working on different databases such as Oracle or MySQL
- Object oriented programming, coding and debugging using programming language like Java or Python
- Software design principles, patterns, algorithms, data structures and multithreading concepts using a programming language like Java or Python
- Continuous integration practices using Jenkin
Responsibilities
- Develop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation
- Estimate test efforts, analyze, and communicate test results
- Add to and improve our existing test automation framework, tools, and technologies, to continually advance the quality bar
- Write specialized testing tools for our software platform, as needed
- Collaborate with teammates in Development, Test and Product Management to design and implement test and validation strategies
- Contribute to the maintenance and expansion of our Continuous Integration (CI) environment
- Identify required improvements in the test and development processes; make contributions to our automation tools, successfully addressing specific needs
Other
- Bachelor’s degree, or foreign equivalent, in Computer Engineering or a related field
- 8 years of experience as a Quality Test Engineer, Software Test Engineer or occupation involving Software Testing
- Master’s degree, or foreign equivalent, in Computer Engineering or a related field (alternative requirement)
- 6 years of experience as a Quality Test Engineer, Software Test Engineer or occupation involving Software Testing (alternative requirement)
- 100% Telecommuting