Job Openings Test Analyst

About the job Test Analyst

    JOB PURPOSE:

      DUTIES & RESPONSIBILITIES:

        QUALIFICATIONS:

          Design and execute comprehensive functional test to verify that software application meet business requirements and deliver the expected outcomes to users.

          Using established testing methodologies and tools to identify functional, integration and system-level defects. Document issues win a clear and detailed manner, ensuring accurate tracking for resolution.

          Collaborate with development team ensuring timely resolution of defects. Support the remediation process to enhance software reliability and overall product quality.

          Assist in the development of detailed test approaches for System Integration Testing, ensuring the test plan is aligned with overall project objectives.

          Design comprehensive test cases and scripts that cover functional, integration and system aspect, ensuring test data is accurate and available to achieve reliable test results.

          Assist in identifying manual test cases suitable for automation by considering such as frequency, complexity, and the potential for time or cost savings, and help streamline testing processes.

          Engage with business analyst, system analyst, and analyst programmer to fully understand the business requirements, workflows, solution architecture, and system interfaces to accurately reflect them in test
          scenarios

          Collaborate with test specialist to develop and maintain automated test scripts and frameworks that reduce manual testing effort, while increasing overall testing accuracy and efficiency.

          Organize and prioritize testing tasks based on importance, deadlines, and their potential impact on the overall project, ensure critical paths are addressed first for timely and quality delivery.

          Regularly review and update existing automated test scripts to accommodate changes in the application, testing environment or requirements, ensuring that automation remains effective and up-to-date.

          Execute manual and automated test cases, analyzing the outcomes to ensure they meet expected business requirements.

          Ensure that any defects or issues discovered during testing are accurately documented with all necessary details.

          Prioritizing and communicate these defects to developers, actively following up until resolution, to maintain application quality.

          Minimum of 2 years' work experience in software testing, with progressively increasing responsibilities in a banking or similar financial service industry (FSI) environment.

          Minimum of 1 year's work experience in automation testing, specifically using a keyword-driven framework, with strong understand of generating Xpath for test objects.

          Possess a solid understanding of SDLC, along with experience in test case design, test execution and defect management.

          Experience in both Agile and Waterfall methodologies, demonstrating adaptability in various development environment.

          Experience in testing web application, APIs (microservices) and mobile application.

          Experience in database testing with the ability to write and execute SQL queries to validate data integrity and application functionality.

          Experience in retail / corporate banking, loans & mortgage, consumer financing, wealth management and marketing.