Overview
Remote
On Site
Full Time
Skills
NATURAL
Scalability
User Experience
Software Development
Test Suites
Use Cases
System Testing
Quality Assurance
Collaboration
Automated Testing
API
Integration Testing
Software Testing
Attention To Detail
Problem Solving
Conflict Resolution
Agile
Communication
Python
Testing
Microservices
Continuous Integration
Continuous Delivery
Artificial Intelligence
Language Models
Job Details
Role: Python Quality Engineer
Location: Remote
About Us
We are building a cutting-edge voice and chat platform for natural, responsive user interaction. Our systems operate at scale, with strong integration and performance demands. We're looking for a Python QA Engineer to ensure the platform's reliability, scalability, and user experience.
Role Overview:
As a Python Quality Engineer, you'll develop and maintain test automation frameworks, create simulation tools for testing, and drive quality throughout the software development lifecycle. This includes APIs, backend services, and system integrations.
Key Responsibilities:
What We're Looking For:
Location: Remote
About Us
We are building a cutting-edge voice and chat platform for natural, responsive user interaction. Our systems operate at scale, with strong integration and performance demands. We're looking for a Python QA Engineer to ensure the platform's reliability, scalability, and user experience.
Role Overview:
As a Python Quality Engineer, you'll develop and maintain test automation frameworks, create simulation tools for testing, and drive quality throughout the software development lifecycle. This includes APIs, backend services, and system integrations.
Key Responsibilities:
- Build and maintain Python-based automation frameworks for backend systems
- Develop test suites for APIs, integration flows, and backend services
- Simulate real-world use cases and conversational scenarios for system testing
- Contribute to CI/CD pipelines and quality assurance processes
- Collaborate closely with developers and product teams to ensure high-quality releases
- 5+ years of experience in Python-based test automation
- Strong understanding of API and integration testing
- Experience with asynchronous service testing and mocking tools
- Familiarity with distributed systems and backend integration testing
- Bonus: Exposure to AI/LLM testing or interest in gaining such experience
What We're Looking For:
- Strong grasp of software testing principles and best practices
- Collaborative team player comfortable in agile environments
- Strong attention to detail and a problem-solving mindset
- Experience with modern development tools (e.g., containers, CI/CD)
- Ability to work in agile, cross-functional teams
- Strong communication skills and a collaborative mindset
- Python-based frameworks for testing and automation
- Asynchronous APIs and backend microservices
- CI/CD pipelines and containerized environments
- Limited use of AI APIs and language model platforms
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.