QA Engineer
Own software quality from requirements review through release validation, helping deliver stable, secure, and reliable products. Work closely with developers, product managers, and DevOps, using AI-assisted tools to improve testing and defect analysis.
תחומי אחריות
- Design and execute test plans, cases, and scenarios based on product requirements and technical specifications.
- Perform manual and automated testing of web applications, APIs, and backend services.
- Build and maintain regression, smoke, and critical-path automated test suites.
- Validate functional, integration, end-to-end, and non-functional requirements.
- Use AI-assisted tools to generate and maintain test cases, triage flaky tests, and analyze failure logs.
- Document, prioritize, and track defects with clear reproduction steps and impact analysis.
- Work with developers to troubleshoot issues and verify fixes.
- Participate in requirements and design reviews, identify quality risks, and improve QA processes and tooling.
דרישות
- At least 3 years of software quality assurance experience.
- Strong knowledge of testing methodologies, test design, and SDLC/STLC.
- Hands-on experience with API testing tools such as Postman or equivalent.
- Experience with test automation frameworks and scripting.
- Familiarity with bug tracking and test management tools.
- Understanding of CI/CD workflows and version control systems.
- Comfort using AI-assisted tools for test case generation, log analysis, or defect triage.
- Strong analytical and problem-solving skills, with effective written and verbal communication.
יתרון
- Experience testing cloud-native or microservices-based applications.
- Experience with performance or security testing.
- Knowledge of containerized environments and orchestration platforms.
- Exposure to message queues, distributed systems, and event-driven architectures.
- Experience working in Agile or Scrum teams.