About WebMD:
WebMD Health Corp., an Internet Brands Company, is the leading provider of health information services, serving patients, physicians, health care professionals, employers, and health plans through our public and private online portals, mobile platforms, and health-focused publications. The WebMD Health Network includes WebMD Health, Medscape, Jobson Healthcare Information, prIME Oncology, MediQuality, Frontline, QxMD, Vitals Consumer Services, MedicineNet, eMedicineHealth, RxList, OnHealth, Medscape Education, and other owned WebMD sites. WebMD®, Medscape®, CME Circle®, Medpulse®, eMedicine®, MedicineNet®, theheart.org®, and RxList® are among the trademarks of WebMD Health Corp. or its subsidiaries.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status
Education:
● Bachelors in Computer Science or related field, or equivalent work experience
Software Development Engineer in Test (SDET)
You will work side-by-side with other SDETs and Quality Assurance team members to create and deliver automated and manual test solutions with the scalability to serve our rapidly growing private health portal business. An ideal candidate for this position can jump into our on-going projects and come up to speed quickly, exercising independent judgment to make the best use of his or her time. We expect excellent knowledge of software testing practices, test automation and prior experience working cross-functionally using agile methodologies.
Responsibilities:
● Create automation and manual test strategies which includes frontend and backend testing
● Design, implement and execute automated tests using Cypress framework
● Track testing status and results and provide data reporting on defects, automation efficiencies and other significant indicators
● Collaborate with the team to translate business requirements and functional specifications into test plans, test scripts and drive for high quality software practices
● Collaborate across teams and departments to lead other QA in best practices for automation throughout our software development lifecycle that improves overall software reliability while minimizing overhead on development efforts
● Understand our multiple product domains in detail and put that understanding to use to ensure optimal test coverage
Education:
● Bachelors in Computer Science or related field, or equivalent work experience
Experience:
● 4+ years working in Quality Assurance and Software Development with experience in manual testing as well as automated testing of web applications that include experience with high-volume public-facing secure sites
● Experience reading, writing and relying on automated tests and other indicators of quality
● Experience reading and comprehending C# and .NET code, or other transferable object oriented languages
● Experience reading and writing SQL queries
● Experience in automation frameworks such as Cypress or Selenium
● Ability and experience in one or more of the following areas:
o Experience writing integration Tests in javascript or C#
o Web-based UI Tests: Javascript, HTML5, CSS3, HTTP, REST, MVC
Skills:
● Strong knowledge of QA methodology and tools, software testing processes and best practices
● Strong testing skills, proven by a track record of success
● Ability to translate use cases and/or technical specifications into test cases
● Ability to write code for automated web testing tools, services and frameworks
● Ability to understand technical specifications
● Ability to troubleshoot and debug technical processes
● Demonstrated ability to work independently and think creatively, and successfully mentor and lead other team members
● Strong interpersonal skills, written and verbal communication
Desired:
● Working knowledge of tools like BitBucket and Jenkins
● Experience working in an Agile or Scrum environment
● Experience testing health care systems, knowledge of health care industry data formats and standards