Automation Quality Engineer
QE2 - Automation Quality Engineer IIJob DescriptionExecute manual and automated tests.Software integration testing and test automationAnalyzing test failuresDesigning and automating new testsEscalate and report key quality issues and drive issues to resolutionRegular interaction with teams located in different geographical regionsEnhancing and maintaining automated tests that validate code and ML modelMaintaining Test Automation CI/CD pipelines. Triaging and fixing issues.Possess excellent written and verbal communications skills in EnglishMinimum Requirements5+ years of professional work experience as a Software Development Engineer or Software Quality EngineerExpert programming/automation skills in at least one of the following: Python, Swift, Java or other Programming LanguagesFamiliarity with CI/CD pipelines (Preferable: Familiar with Teamcity CI/CD pipelines and using Kotlin to create/modify the Teamcity pipelines)Ability to independently drive tasks/projectsPossess excellent written and verbal communications skills in EnglishIdeal RequirementsFamiliar with Apple OS platforms, debugging or profiling toolsProven ability to analyze and find root causes in multi-tiered, client-server environmentsTesting server backend services at the API or protocol levelExperience with Git and any source code solutionsAny familiarity with ML systems, how to test ML models is a plusAble to work in a fast paced dynamic environment.Curious and proactive. Loves to learn and explore.Previous experience working with LLM’s & Virtual Assistants is a plusFamiliarity with AI toolingEducation: BS/MS in Computer Science or equivalent