Responsibilities
Understand business requirements, user stories, acceptance criteria, workflows, and product behavior; Design, write, review, and execute manual test cases for web applications, APIs, workflows, and integrations; Perform functional testing, regression testing, smoke testing, sanity testing, integration testing, end-to-end testing, and release validation; Build and maintain UI automation scripts using Selenium or Playwright; Design and maintain API automation scripts using Rest Assured with a structured framework; Perform manual API testing using Postman; Validate API requests, responses, payloads, authentication, authorization, status codes, error handling, and business rules; Identify test scenarios for positive, negative, boundary, edge case, and exception flows; Log, track, retest, and close defects with clear steps, screenshots, logs, evidence, and impact analysis; Collaborate closely with developers, product owners, business teams, and other stakeholders; Participate in sprint ceremonies, requirement discussions, defect triage, and release discussions; Maintain test documentation, execution status, defect reports, and regression reports; Support automation execution in CI/CD pipelines where applicable; Contribute to QA best practices, reusable automation utilities, and continuous quality improvement; Validate AI-enabled features where required, such as chatbot responses, document extraction outputs, summaries, and generated content, based on defined acceptance criteriaRequirements
3–6 years of hands-on software QA experience; Strong manual testing background with excellent test case design skills; Strong QA mindset with the ability to think from user, business, edge case, and failure perspectives; Hands-on UI automation experience using Selenium or Playwright; Hands-on API testing experience using Postman; Hands-on API automation experience using Rest Assured; Good programming knowledge in Java, JavaScript, TypeScript, or Python; Strong understanding of SDLC, STLC, defect lifecycle, Agile/Scrum methodology, and QA processes; Good understanding of REST APIs, HTTP methods, headers, JSON, authentication, authorization, and response validation; Experience in creating smoke, sanity, regression, integration, and end-to-end test suites; Ability to work independently on assigned modules with minimal supervision; Strong debugging, analytical, documentation, and problem-solving skills; Very good communication skills for requirement clarification, defect discussion, and stakeholder updates; Ability to clearly explain QA status, risks, blockers, and release readinessJak aplikować
Aplikuj online: https://www.jobs.pl/oferta/100051531/aplikuj
JOBS.pl · https://www.jobs.pl/qa-automation-engineer-oferta-100051531



















