Logo
Karkidi

Sr. Software Development Engineer in Test (SDET) - NLP Testing

Karkidi, San Francisco, CA, United States


About the Role:

Augmedix is a leading healthcare technology company dedicated to revolutionizing patient care through innovative software solutions. We are seeking a talented and experienced Senior Software Development Engineer in Test (SDET) with a strong background in Natural Language Processing (NLP) testing and expertise in backend services on AWS or GCP.

Responsibilities:

  • Develop, maintain, document, and execute test plans and automated test scripts
  • Collaborate with developers, Product Managers, and other team members to understand business requirements to develop manual and automated test strategies that will test ASR and NLP functionality
  • Implement test strategies to validate the accuracy and performance of NLP algorithms
  • Build and execute functional, integration, performance, scalability tests to ensure our NLP pipelines are working as expected
  • Design and create test data (text, speech, etc) as needed to verify diverse user scenarios
  • Identify, document, and track defects thoroughly, including detailed steps to reproduce
  • Maintain detailed documentation of test plans, test cases, and testing results
  • Collaborate with developers to prioritize and address reported issues
  • Contribute to best practices and continuous improvements approach to development
  • Evaluate, recommend, and implement automation and/or other QA tools to assist with testing
  • Continue to develop NLP, testing, and automation skills through ongoing professional development training, bringing new ideas and solutions to the team

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as an SDET with a focus on NLP testing and cloud services
  • Strong programming skills in Python
  • Experience with automated testing tools and framework knowledge of cloud services. Familiarity with Agile/Scrum methodologies
  • Excellent communication and collaboration skills
  • Familiarity with API testing principles (Python or Postman). Strong understanding of the Software Development Life Cycle (SDLC)
  • Bonus Qualifications: Knowledge and some experience in using LLMs to identify NLP mistakes
#J-18808-Ljbffr