QA Engineer (Middle/Senior/Leader)
manabie
Job Summary:
We are looking for Senior QA Engineers to join our growing team. You will be responsible for ensuring the quality and reliability of our web and mobile applications while working closely with developers, product managers, and stakeholders in an Agile environment.This role requires strong analytical skills, test case design expertise, and the ability to work independently while taking ownership of quality assurance.Key Responsibilities:
1. Test Strategy & Planning:
Define, create, and maintain comprehensive test plans for web and mobile applications.Develop structured test case scenarios (positive, negative, boundary, exception) using appropriate techniques (e.g., decision tables, state transition, equivalence partitioning).Ensure that all test plans align with both Agile and Waterfall methodologies, depending on project requirements.Identify gaps in product requirements during grooming sessions and proactively suggest improvements.2. Testing Execution & Defect Management:
Perform functional, regression, security, and integration testing for web and mobile applications.Detect and log defects using Jira or similar tools, track issues to resolution, and ensure proper communication with stakeholders.Conduct exploratory and usability testing to identify edge cases and potential user experience issues.Work closely with developers and product managers to ensure timely bug fixes and incident handling.3. Specialized QA Focus Areas:
Depending on your team placement, at least one of the following areas will be part of your QA scope. Each team focuses on different aspects of the product, requiring specialized knowledge and testing strategies tailored to their domain.
4. Test Automation & CI/CD (Mandatory):
Strong foundation in automation testing with the ability to write and maintain automated test scripts.Hands-on experience with test automation frameworks such as Playwright, Robot Framework, or similar.API automation experience is required, with proficiency in Postman or Karate.Ability to integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab, Bitbucket, or similar).Strong scripting skills in JavaScript and Python for automation purposes.Requirements:
Must-Have:3+ years (Middle) or 5+ years (Senior) or 7+ years (Leader) with 2+ years of leadership experience in testing web applications and mobile applications in an Agile environment.Proven experience in automation testing using Playwright, Robot Framework, or similar.Strong test case design skills using industry-standard techniques (decision tables, equivalence partitioning, boundary value analysis, state transition).Experience with API automation using Postman, Karate, or similar tools.Hands-on experience with SQL for validating and verifying backend data.Strong analytical skills to break down requirements, identify missing scenarios, and suggest test coverage improvements.Experience with defect tracking tools like Jira and test management tools like TestRail or Qase.Proactive ownership mindset - able to work independently and take full responsibility for QA efforts in the team.English proficiency (Intermediate or above, TOEIC > 650) - able to communicate effectively in an international team.Automation skills (Playwright, TestCafe, or other frameworks). Nice to Have (Highly Preferred):Proficient in Japanese or experience with Japanese customer relations.Salesforce or ERP system experience.Hands-on experience with API testing using Postman/Karate.Experience in performance testing.Prefer to have the ISTQB certificate.Experience in onboarding automation within the team or teaching it to the team.Benefits when working with us:
Por favor confirme su dirección de correo electrónico: Send Email