Randstad - New York, NY
posted 3 months ago
As a Functional QA Tester, you will play a crucial role in ensuring the quality and functionality of software applications through comprehensive testing methodologies. Your primary responsibilities will include designing and developing test cases and scenarios for various types of testing, including usability, regression, functional, integration, performance, User Acceptance Testing (UAT), and unit testing. You will support the test lead in authoring detailed test plans and will be responsible for analyzing business requirements to identify potential issues that may affect the design of testable solutions. In this role, you will conduct test execution and prepare detailed reports on test progress and regression outcomes. You will be expected to raise issues, risks, and dependencies while identifying assumptions that could impact the testing process. Your expertise in defect and issue identification will be critical, as you will log, track, resolve, and report on these defects throughout the testing lifecycle. You will execute manual test cases and develop automated test scripts, managing any resulting defects effectively. You will drive the testing efforts and actively participate in the Software Development Life Cycle (SDLC), ensuring that the quality of requirements is verified, including their testability, definition, and execution. Your responsibilities will also include creating and executing test plans and scripts based on defined business requirements and acceptance criteria, maintaining the Test Traceability Matrix, and educating customers and project teams about UAT processes. You will facilitate meetings with stakeholders, review and validate UAT test results, and manage the triage process for defects, coordinating with Development teams for ownership and resolution. Additionally, you will create summary reports and communicate defect metrics regularly, collaborating with Project Managers regarding change requests during the testing phase. Identifying opportunities for automated testing and executing them where beneficial will also be part of your role.