QA Automation Engineer (AI/Chatbot) in Charlotte
Energy Jobline
Charlotte, United States of America
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charlotte, United States of America
Tech stack
API
Agile Methodologies
Artificial Intelligence
Automation of Tests
Behavior-Driven Development
DevOps
Selenium
Test Case Design
Test Data
Test Execution Engine
Strategies of Testing
Management of Software Versions
Test Driven Development
Chatbots
GitHub Copilot
Pytest
Playwright
Data Management
Natural Language Understanding
Job description
This role focuses on developing and executing a comprehensive testing strategy for a virtual assistant application. The ideal candidate will be responsible for creating and optimizing test processes, managing test execution, and ensuring the quality of applications involving APIs, NLP/NLU, and GenAI within an Agile environment., * Create and optimize test processes, including defect management and reporting
- Ensure alignment and sign-off for test cases from business and other stakeholders
- Manage test execution and resolve, communicate, or escalate any issues
- Design test data and ensure data compliance requirements are met across all test environments
- Develop and execute a comprehensive testing strategy for a virtual assistant application, including functional, performance, regression, and exploratory testing
- Oversee execution of test cases, ensuring proper planning and adherence to timelines
- Validate virtual chatbot intents, entities, grammars, and end-to-end workflows with fallback behaviors
Requirements
- 5+ years of experience in Testing and Quality Assurance
- Strong experience in developing and executing testing strategies for complex applications
- Experience with testing frameworks and tools for APIs, NLP/NLU, GenAI, and chatbot applications
- Experience with automation tools such as Selenium, Playwright, or PyTest
- Familiarity with BDD (Behavior Driven Development) and TDD (Test Driven Development)
- Experience with Agile methodologies, DevOps practices, and tools like ALM Octane
- Proficiency in test case design, test execution, and test management tools
- Experience with AI-assisted test creation tools (e.g., GitHub Copilot)
- Financial domain knowledge
Desired Skills
- Knowledge of data versioning and data management practices
- Detail-oriented and highly organized
- Ability to adapt to shifting and competing priorities
- Strong problem-solving skills to diagnose and resolve complex issues
- Excellent communication skills with ability to interact with business stakeholders and technical teams
About the company
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.