Job Title: BA / Test Analyst
Job Summary
The BA / Test Analyst will contribute to documenting client requirements and supporting quality assurance activities by designing, building, and executing test scripts. The role requires close collaboration with cross-functional Agile teams to ensure high-quality delivery of web and mobile applications.
Key Responsibilities
Work as part of a cross-functional Agile team, collaborating with the Product Owner and Agile Delivery Principal on user stories, documentation, and testing activities
Assist in requirements documentation and ensure clarity of acceptance criteria
Develop, execute, and maintain manual and automated test scripts
Perform test planning, test execution, and defect reporting
Communicate with internal teams to resolve technical dependencies during implementation
Ensure comprehensive documentation of test cases, test results, and defects
Required Skills & Experience
Strong experience in manual and automated testing
Hands-on experience with automation tools such as Playwright, Puppeteer, Cypress, or Selenium
Experience testing web and mobile applications, with a focus on iOS mobile app testing
Strong expertise in writing high-quality test cases using advanced testing techniques
Experience writing and debugging automated test scripts
Proficiency in JavaScript for test automation
Working understanding of test automation frameworks and scripting
Solid understanding of web, mobile, and network technologies
Experience in test planning and execution