- Company Name
- Pillway
- Job Title
- QA Engineer (Automation, AI & Manual Testing)
- Job Description
-
Job Title: QA Engineer (Automation, AI & Manual Testing)
Role Summary: Responsible for ensuring end‑to‑end product quality through a blend of manual testing, advanced automation frameworks, and AI‑driven QA practices. Designs, implements, and maintains test infrastructure, integrates automated suites into CI/CD pipelines, and collaborates with development and product teams to define effective testing strategies.
Expactations:
- Deliver high‑quality releases with minimal defects.
- Lead continuous improvement of testing processes and tools.
- Mentor junior testers and champion best practices.
- Drive adoption of AI/ML techniques for test generation, data creation, and defect prediction.
Key Responsibilities:
- Build and maintain scalable automation frameworks for web, mobile, and API testing using Selenium, Cypress, Playwright, or Appium.
- Create, execute, and maintain comprehensive test cases covering functional, regression, integration, performance, load, security, and exploratory testing.
- Leverage AI/ML tools for test case optimization, automated data creation, visual testing, anomaly detection, and NLP‑based requirement analysis.
- Integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, GitLab) and monitor quality gates such as code coverage and defect leakage.
- Configure containerized test execution (Docker/Kubernetes) and manage test environments and synthetic data.
- Collaborate with developers and product managers in Agile ceremonies to define testing strategies and track defect resolution using JIRA or Azure Boards.
Required Skills:
- 2–3 years of QA experience with both manual and automation testing.
- Proficiency in Selenium, Cypress, Playwright, or Appium; programming in Java, Python, or JavaScript/TypeScript.
- Experience with API testing tools (Postman, RestAssured, Karate) and CI/CD pipelines.
- Familiarity with cloud platforms (Azure, AWS, or GCP).
- Knowledge of AI/ML frameworks (TensorFlow, PyTorch, Scikit‑learn) and AI‑powered QA platforms is a plus.
- Understanding of performance testing tools (JMeter, Gatling, Locust) and security tools (SonarQube, OWASP ZAP) is desirable.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- ISTQB certification or equivalent QA certification is preferred.