
Senior Software Quality Engineer
CES Family of Companies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Adopt AI-Driven Testing Workflows
- Use AI-powered tools and copilots to design, execute, and optimize functional test cases, improving coverage and reducing repetitive effort.
- Intelligent Test Design & Generation
- Leverage LLM-based tools (e.g., ChatGPT, Testim, Mabl, or similar) to automatically generate and maintain functional test scenarios from user stories, requirements, or code changes.
- Test Execution & Automation
- Execute both manual and automated functional tests; use AI to detect redundant or flaky tests, and to suggest automation candidates.
- AI-Assisted Defect Analysis
- Use AI tools to analyze defect patterns, identify root causes faster, and recommend preventive actions or fixes.
- Test Data Management
- Employ AI tools to generate realistic, synthetic test data while preserving privacy and edge-case coverage.
- Continuous Improvement & Documentation
- Use AI copilots to document test results, generate reports, and maintain test scripts with minimal manual effort.
- Collaboration & Reporting
- Work closely with Product, Dev, and DevOps teams to integrate AI-driven insights into sprint cycles; present QA metrics enhanced by AI analytics.
- Experiment & Evaluate Tools
- Continuously explore new AI/ML-powered testing tools, evaluate their effectiveness, and recommend adoption strategies.
Requirements
- 3–7 years of experience in functional QA (manual + automation) across web or mobile applications.
- Strong understanding of software QA methodologies, test planning, and test case design.
- Hands-on experience with one or more automation frameworks (e.g., Selenium, Playwright, Cypress).
- Familiarity with AI-powered QA tools, such as: Testim, Mabl, Functionize, Appvance, or similar
- Generative AI tools (ChatGPT, Copilot, Gemini, etc.) for test case generation & documentation
- AI analytics tools for defect prediction and trend analysis
- Proficiency in using AI copilots (e.g., GitHub Copilot, ChatGPT, TestGPT) for improving QA workflows.
- Understanding of prompt engineering basics — how to instruct AI models for effective test design or analysis.
- Basic scripting knowledge (e.g., Python, JavaScript, or similar) for integrating AI APIs into QA pipelines.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps).
- Strong analytical mindset and attention to detail.
Benefits
- Opportunity to be an early adopter of AI-led quality engineering practices
- Access to modern AI copilots and testing frameworks
- Exposure to both traditional QA and AI-augmented quality engineering paradigms
- Collaboration with cross-functional teams building next-gen digital products
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
functional QAtest planningtest case designautomation frameworksSeleniumPlaywrightCypressscriptingPythonJavaScript
Soft Skills
analytical mindsetattention to detailcollaborationcommunication