Senior Software Development Engineer Test (SDET)

Written by chenmed - - Comments Off on Senior Software Development Engineer Test (SDET)
April 26, 2021
Miami, Florida
Job Type



Senior Software Development Engineer Test (SDET)

Location Miami, Florida, United States of America Category Information Technology Job Id R0011572


ChenMed is transforming healthcare for seniors. We provide big answers to big problems in health care delivery.  ChenMed is a full-risk primary care market leader with an innovative philosophy, unique physician culture and end-to-end customized technology. These things allow us to provide world-class primary care and coordinated care to the most vulnerable population – moderate- to low-income seniors who have complex chronic diseases.

Through our innovative operating model, physician-led culture and empowering technology, we are able to drive key quality and cost outcomes that create value for patients, physicians and the overall health system.  Our model allows us to practice medicine the way it should be practiced. By recruiting focused physicians and reducing their doctor-to-patient ratios, we increase patients’ “face time” during each monthly appointment and help foster stronger doctor-patient relationships. Our model also drives and enhances compliance with treatment plans.

As a result of our efforts, our patients realize lower hospital admissions. Their overwhelming response to our approach is reflected in our aggressive, organic growth and net promoter scores in the low to mid 90s, which is unheard of in any industry. Read more about our results and the value of the ChenMed model.

As a company, we are making a difference in the lives of seniors and the health care system overall.


  • The Senior Quality Assurance Engineer reports to the IT Resource Manager within the IT group, however, directly supports the Quality Assurance team. This person is responsible for end-to-end quality assurance activities on assigned projects and initiatives. They are responsible for supporting the IT Department in delivering scalable quality software products as well as ensuring proper quality level on all aspects of IT deliveries.
  • Senior Quality Assurance Engineer is responsible for growing the team, improving, and expanding QA Practices, establishing, and streamlining processes within organization and improving team productivity.
  • Creates, executes and manages test plans/test cases across the entire spectrum of quality assurance, including but not limited to: exploratory tests, acceptance tests, functional tests, regression tests, smoke tests, usability tests, performance tests, etc. Analyzes requirements (user stories and acceptance criteria) and aligns test strategy for wide ranges of projects
  • Writes automated Selenium WebDriver (java), API and performance scripts.
  • Executes testing on relational DB.
  • Communicates quality issues and risks to the software development teams and technical leaders.
  • Mentors and provides guidance, assistance for testing approach design and tools on projects of peers and junior associates.
  • Assists with creating and performing repeatable testing procedures and processes.
  • Scrum Team member actively participates in all scrum ceremonies.
  • Coordinates with management to ensure identification of appropriate schedules, goals, design criteria, methodology, etc. Completes assigned tasks thoroughly and on time. Escalates appropriately if deadlines are in danger.
  • Manages projects to deadlines while avoiding undue time crunch for self and project team. Manages projects while accepting responsibility over a specialized area.
  • Provides good, clear communications to stakeholders, setting expectations. Relies on own judgment, with feedback from manager.
  • Performs other duties as assigned and modified at manager’s discretion.


  • Relational database
  • Microservices
  • SQL/Java/React/xml/HL7
  • AWS
  • E2E Testing: manual and automation
  • Database testing
  • API testing
  • Performance testing
  • UI automation testing
  • Advanced familiarity with quality assurance methodologies and objectives
  • Ability to learn and implement new technologies and processes


  • MySQL WorkBench
  • Swagger/ReadyAPI
  • Jmeter/Blazemeter
  • IDE/Selenium WebDriver/java
  • Atlassian Suite: BitBucket/Confluence/JIRA/Zephyr
  • AWS
  • UiPath
  • Jenkins
  • Git


  • Experience leading an IT team toward shared goals / objectives and establishing QA processes and procedures.
  • Has defined a strategic direction for quality assurance and then rolled out the strategy to their team (product, development, qa, etc)
  • Formulates QA standards and best practices, organizational policies / processes and strategic plans leading to improved KPIs
  • Demonstrated experience in driving results in quality assurance program over time, speaking to improvements and opportunities
  • Experience with cloud based third party application software testing modules (e.g. ServiceNow, Workday, Salesforce)
  • Builds positive relationships with stakeholders, ABS Resources, and teams to facilitate the performance of functional activities within the process and amongst related processes.
  • Mentors and coaches team members to execute functional activities including opportunities to facilitate continuous process improvements.
  • Works with internal teams in evaluating and implementing new technologies and offering strategies for new opportunities
  • Assists in recruiting new staff, conducting interviews and evaluating potential candidates
  • Advanced familiarity with quality assurance methodologies and objectives
  • A product-centric mindset and the ability to ask questions in order to improve the product, not only in its technical implementation but also in how well it is serving the needs of our customers
  • Ability to translate technical requirements and specifications into deliverable test cases/scripts and analyze logs
  • Keen ability to Identify and anticipate problems and solutions
  • Largely self-directed. May provide direction to individuals or small teams
  • Breaks multi-week objectives into tasks. Can decompose tasks and provide definition for others
  • Expert in at least 2 domains or technologies. Intermediate competency in most domains or technologies used in team
  • Improves team productivity. Participates in recruiting
  • Well-respected and viewed as a key contributor cross-functionally. Influences and builds consensus across diverse team(s). Can articulate core controls and requirements to business units, is also able to understand business requirements into Core controls
  • Takes a proactive role in developing actionable programs that drive improvements and increases productivity/revenue/customer value. Mentors junior team members effectively. Creates a positive learning environment. Sets measurable objectives
  • Able to have critical interactions in a calm and professional manner. Ability to identify personal development goals as part of yearly review. Able to align core controls to business requirements
  • Provides solution-driven thought leadership for affiliated team
  • Ability to learn and implement new technologies and processes
  • Excellent interpersonal, organizational, and time management skills
  • Ability to create technical documentation describing proposed functionalities and story test
  • Familiarity with databases and knowledge of SQL
  • Ability to write basic code in languages like Java or Python
  • Advanced skill in Microsoft Office Suite products including Word, Excel, PowerPoint and Outlook, plus a variety of other word-processing, spreadsheet, database, e-mail and presentation software

ChenMed IT Employee Value Proposition:

  • At ChenMed, we are pioneering a different way to practice medicine. Our value-based model makes patients our highest priority, and the need for our model has never been higher. ChenMed’s extensive care network is made possible, in part, through cutting-edge technology and innovative, data-driven solutions. We strive to reimagine healthcare, which is why Fortune ranked ChenMed in its Top 53 companies on their Change the World list.
  • Our technology experts at ChenMed are pushing boundaries and eliminating barriers to make our nationwide growth possible. Our team builds custom-developed software, offering unique workflows and insights so we can provide better care to more patients than ever before.
  • To achieve our mission, we need diverse technology staff whose desire to innovate is limitless. At ChenMed, your success is our passion, which is why we offer exceptional growth resources, leadership programs, mentoring, technical training and certification, and competitive compensation. Our world-class culture scores show that joining the team means a sense of belonging. Bring your potential to ChenMed, and we will help you realize it.
  • If you want to make a difference and be a part of American healthcare transformation join our amazing dynamic and diverse team who takes technology in primary care to a new level. Join the team where your talent is recognized, self-development is embraced, the culture is driven by the highest standards of Chenmed Values and Behaviors, and your achievements are recognized by the organization.
  • To be a part of our team is to be a family, and we are looking for talented individuals like you to join our community.

At ChenMed, we are always looking for talented people to join our team. We encourage you to follow us:

At ChenMed,  If you are an innovative, entrepreneurial minded, over-achiever who is extremely passionate in helping people and revolutionizing Healthcare again, we are that dynamic and exciting company you are looking for!

After applying, we encourage you to "follow" us on LinkedIn (ChenMed) as well! This way you can stay informed and up to date on what’s happening around our organization and start your path to becoming part of our FAMILY!


  • BA/BS degree in Computer Science or a related field OR additional experience above the minimum will be considered in lieu of the required education on a year-for-year basis required
  • A minimum of 5 years of IT-related work experience
  • A minimum of 3 years’ experience with manual testing, API testing, Integration testing and troubleshooting required
  • Advanced level experience in quality assurance and/or equivalent

The Senior Quality Assurance Engineer is responsible for helping to maintain and improve quality standards for our products by ensuring that we diligently identify and remediate any new defects through application testing, system support and documentation. The incumbent in this role designs, modifies, develops, writes and implements test cases; supports and/or resolves issues with software applications and components; works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow. He/She works closely with other QA Engineers, Software Engineers, IT Architects, Product Owners and other technical professionals to ensure that specifications that are clearly articulated have been met.


Get notified for similar jobs

Sign up to receive job alerts

Enter Email address (Required)

Get tailored job recommendations based on your interests.

Life at ChenMed

phenom culture
Culture We’re working together to build strong communities inside and outside.
phenom benefits
Benefits ChenMed sees the whole person and looks to support your well-being.
Share the opportunity

Meet Our Team

Nestor Arias
“I love that I get to teach our clinicians and non-clinicians things that I am passionate about...I also love working for a company that truly improves the quality of life for our seniors.” Nestor Arias, Senior Training Specialist
“I truly love ChenMed’s vision and mission. It’s the right way to treat patients and the way I treat my family.”

David Guerra MD, Medical Director

David Guerra MD
Backy Miller
“I came to ChenMed because it fulfills my purpose as a person. Those who work for this company are very special, and they have the opportunity to do something life-changing.” Lynette Acosta, Center Manager
Hi! Are you interested in this job?

Related Jobs

Comments are closed.