What are the responsibilities and job description for the Senior Quality Assurance Automation Engineer position at webAI?
About the Role:
As a Senior QA Automation Engineer at webAI, you will lead the design, implementation, and optimization of our automated testing infrastructure. You’ll take a proactive role in improving product quality, setting testing standards, and mentoring others on automation best practices. You’ll work cross-functionally with engineering, DevOps, and product teams to ensure high confidence in every release of our distributed AI platform.
This is a highly technical, hands-on role suited for someone who thrives in fast-paced environments, takes ownership of quality initiatives, and enjoys solving complex engineering challenges with a test-first mindset.
Key Responsibilities:
As a Senior QA Automation Engineer at webAI, you will lead the design, implementation, and optimization of our automated testing infrastructure. You’ll take a proactive role in improving product quality, setting testing standards, and mentoring others on automation best practices. You’ll work cross-functionally with engineering, DevOps, and product teams to ensure high confidence in every release of our distributed AI platform.
This is a highly technical, hands-on role suited for someone who thrives in fast-paced environments, takes ownership of quality initiatives, and enjoys solving complex engineering challenges with a test-first mindset.
Key Responsibilities:
- AI-Enhanced Automation: Build, maintain, and optimize end-to-end test suites using AI tools to reduce flakiness and accelerate development.
- Generative AI & Simulation: Use AI tools (e.g., Cursor, GitHub Copilot) to generate test cases and leverage LLMs to simulate complex user behaviors.
- Intelligent Testing & Reporting: Implement AI-driven static analysis, anomaly detection, and automated defect triage within CI/CD pipelines.
- Collaborate with product owners, developers, and data engineers to define and implement comprehensive AI-first test strategies and plans that align with business requirements and project goals
- Identify, document, and track bugs through resolution using tools like Jira
- Develop and maintain QA documentation, including test plans, test cases, and test data
- Contribute to overall quality initiatives by identifying inefficiencies and proposing automation-based solutions
- Monitor product quality metrics and proactively suggest process improvements
- Ensure testing of AI models and edge-deployed systems aligns with privacy and performance expectations
- Mentor junior QA engineers, conduct code reviews, and promote a culture of quality, accountability, and best practices across the engineering teams
- Collaborate with remote QA team
- Experience: 4–6 years in QA with 2 years specifically focusing on AI/ML applications in test automation.
- AI/Technical Skills: Proficiency with tools like Cursor, Copilot, and Testim, alongside coding skills (Python, JavaScript, or Java).
- Frameworks & DevOps: Strong experience with Playwright, Cypress, or Selenium and CI/CD tools (Jenkins, GitHub Actions).
- AI Understanding: Ability to validate AI-driven features and interpret model outputs.
- Bachelor’s degree in Computer Science, Engineering, or related technical field
- Expertise in one or more programming/scripting languages (e.g., Python, Go, JavaScript)
- Deep experience with automation tools like Selenium, Playwright, or similar frameworks
- Strong understanding of CI/CD tooling (e.g., Gitlab runners, Jenkins, GitHub Actions) and version control systems (e.g., Git)
- Proficiency in API testing tools and methodologies (e.g., Postman, REST-assured, Swagger)
- Experience testing cloud-based or distributed systems
- Excellent problem-solving skills and a detail-oriented, analytical approach
- Experience automating tests for distributed systems, edge computing, or AI/ML workflows
- Knowledge of Docker, Kubernetes, or other container/orchestration technologies
- Experience with performance, load, or security testing
- Experience with configuring gitLab runners
- Background in startup environments or agile product teams