Job Details

ID #40857781
State North Carolina
City Charlotte
Job type Permanent
Salary USD DOE DOE
Source Digital Technology Solutions
Showed 2022-05-14
Date 2022-05-12
Deadline 2022-07-11
Category Et cetera
Create resume

AI Test Automation Engineer- Charlotte, NC

North Carolina, Charlotte, 48083 Charlotte USA

Vacancy expired!

DTS is looking for AI Test Automation Engineer in Charlotte, NC

for our direct client Position.

Responsibilities As a test automation engineer (AI), you will be working closely with application development and engineering teams to create and enhance chatbot testing framework and its models by leveraging automated testing techniques and integrating it with dev pipeline for CI/CD you will contribute to test automation framework enhancements and implement best practices to build robust test automation for chatbot through various channels including API/mobile/web/voice

TECH STACK:
  • Python/Pytest/PyCharm
  • Experienced with the following technologies GitLab, Jenkins, REST APIs, Stubbing/Mocking, Docker, AWS concepts
  • RASA and Lex ChatBots
  • qTest -Test Case Management Tool
  • JIRA Agile Project Management Tool
  • Confluence
  • Test Automation Playwright, Appium, Python(Requests)
  • Testing Frameworks Pytest
  • Device Clouds Browserstack, Perfecto, SauceLabs or other industry-leading tools

DAILY RESPONSIBILITES:
  • Contribute to AI testing framework to align with Chat Bot capabilities across platform
  • Mentor Automation test engineer and manual test engineers to adopt automation
  • Work with development team to establish test suites to be intergrated for CI/CD
  • Extend automation frameworks to other business lines
  • Work in refining test data for various intents based on production feedback and testing needs
  • Provide various metrics on confidence score, gating criterion and cross intent testing based for chatbots
  • Create Power BI reports to display intent historic trends
  • Execute regression automation testing post every deployment to provide intent level coverage
  • Work in tandem with the Tech Leads/POs to automate test cases on chat platforms as per business priority.
  • Contribute to framework enhancements by writing robust, effective and reusable components.
  • Perform root-cause analysis to determine and fix gaps causing Production defect leakage.
  • Work closely with Product Engineering team to analyze the business requirements and assist technical leads and Product Owners in defining the acceptance criteria for the features that are being developed.
  • Assist in defining approach for each phase of testing: unit, component, and system; while maximizing code and test coverage.
  • Collaborate developers and DevOps engineers and provide constant feedback to continuously improve test strategy.
  • Implement shift-left test disciplines and practices within sprint teams that align to the organizational goals as we modernize the current platform.
  • Adhere to coding standards, best practices and guidelines to ensure highest quality of testing.
  • Support pre and post release activities by participating in QA activities as per schedule.
  • Participate in testing tool evaluation activities to assist with continuous assessment and improvement of testing strategy.

Contact:

Ajay Bharbutta

Digital Technology Solutions (DTS)

Vacancy expired!

Subscribe Report job