Test Analyst

Full Time

    Skills

    • Test
    • QA
    • Analyst
    • System
    • Testing
    • Azure
    • DevOps
    • ADO
    • Analysis
    • Rational

    Job Description

    Job Description

    Test Analys t

    Job Details:

    Responsible for leading and supervising staff and projects. Responsible for executing and assisting lower test analyst with test plans and testing applications for the organization using industry accepted testing methodologies and procedures. Responsible for the test planning, design and development of appropriate test cases for all areas of responsibility. Run test cases to certify builds, new features, etc. and evaluates usability and functionality. Completes comprehensive test conditions and test cases for system enhancements and new business products and processes. Validates test results, documents discrepancies and follows through with resolutions to ensure all issues are resolved. Reports progress of problem resolution to management. Identifies differences between organization standards and user applications. Suggests modifications to conform to standards. May assist in training other Test Analysts. Other duties as assigned.
    QA Test Analyst Activities
    1. Provide input and Audit to Test Plans for various test phases System, System Integration, User Acceptance, Production Readiness for QA analysts.
    2. Create and review component test plans for the interfaces
    3. Cooridinate Environment needs/requests with leadership, scrum teams, Environmet managment groups
    4. Design and report of Scrum team activities and needs to leadership.
    5. Cooridate with QA leadership on Testing activities.
    6. Participate in training/mentoring of new hires and ongoing training.
    7. Audit and manage QA test cases/ scripts design and QA test cases/ scripts execution backlog in Azure DevOps (ADO)
    8. Assign QA test cases/ scripts design and Execution stories to each iteration for owned interfaces
    9. Review test design, test suite creation, test execution, defect management, and coordinate testing effort
    10. Attend (organize at times) workstream related meetings Iteration Planning, Daily SCRUM meetings, iteration Retrospective, Requirement (stories) Walkthroughs and queries clarification meetings
    11. Attend Defect Triage meetings in the testing phase and dispose defects as per the defect triage process, explain defects as required
    12. Support End to End interface team to carry out integration testing by supplying test data, Identifying and setting run calendar needs
    13. Support and coordiate other workstream requests.

    Requirement Analysis related job duties are as follows
    1. Determine the Scope of testing by analyzing the BRD, ISZ, IO, IOF & FSDs and supporting documents (requirement mapping)
    2. Report questions to Scrum team members to get answers to the clarifications on requirement documents
    3. Share domain knowledge to determine testing needs and effective use of testing methodologies and practices for early discovery of Requirement Defects.
    4. Responsible for performing Impact analysis on the Interfaces/ Touchpoint fields mapping documents for all fields and ensuring all derived fields, constant fields & default fields are properly captured for future execution needs
    5. Identify test data needs and run calendar needs during requirement/ impact analysis

    Test Planning & Design related job duties are as follows
    1. Understand business requirements (BRD, ISZs) and develop detailed interface wise component test plan per interface as per Test strategy/Approach by detailing activities to be carried out during testing
    2. Perform Functional analysis, scope of work and test effort estimation for applicable test activities
    3. Analyze automation scope and tools compatible for testing based on requirement complexity
    4. Apply guidelines / risk-based test approach by assigning the priority to the Test scenarios / Test cases/ scripts in Rational
    5. Create Industry standard traceability matrix for requirement coverage and validation check points for maximum test coverage
    6. Plan for test innovations, re-usable components and maintain the value add log in shared repository
    7. Preparation of test artifacts- test scenarios matrix, test data requirement matrix, test cases/ scripts in Rational
    8. Peer review of test artifacts - component Test Plan, Test Scenario Matrix, test cases/ scripts
    9. Identify test data needs and logical day planning for core banking system and related interfaces for integration test
    10. Present business review of Test cases/ scripts with subject matter expert/business for approvals/ to apply recommended changes
    11. Create and review traceability matrix for each requirement in ADO
    12. Keep Test Artifacts up to date in ADO and SharePoint tool based on change requests
    13. Support automation activities for Batch and Services touchpoints
    14. Develop SQL queries to validate extract data/ XML responses

    Test Execution and reporting duties are as follows
    1. Create test data in core banking system where extract is expected from core banking system
    2. Create/ mock upload file when upstream system is not connected to carry out system testing
    3. Use Soap UI/ ReadyAPI tool to do web services related testing
    4. Execute test cases/ scripts in Azure DevOps (ADO)
    5. Log Defects in Azure DevOps (ADO), resolve them with Development team and other project stake holders in defect triage and track them for closure
    6. Create change requests supporting documents for the changes/requirements identified during testing phase
    7. Log observations which ended up as defects for other teams (Data Migration, Product test, Reports team)
    8. Support System Integration, User Acceptance, Production readiness and Dress rehearsal
    9. Test Data preparation and End of Day/ month/ Qrtr/ Year run calendar planning for team after understanding the logical days need in core banking system and other interfacing systems in various test regions
    10. Support and review Test Reports
    11. Identify Regression suites for future regression testing
    12. Production compare for the extracts to ensure files coming from CBS matches the files with as on date files. This covered the gaps requirement phase might have missed

    Test closure and reporting duties
    1. Track the progress of test execution in ADO and ensure test executions are as per the defined and documented test plan
    2. Report test activities related risks/ issues based on the deviation from Test Plan
    3. Follow test exit criteria defined in the Test Plan and perform closure activities accordingly.
    4. Audit test closure activies to fulfill compliance requirements.
    5. Design and supply messaging on testing metrics.

    Qualifications
    • A Bachelor's Degree in Computer Science, Electrical Engineer, or Information Systems preferred
    • 4+ years of programming, test automation, manual testing, writing test plans and test cases or other directly related work experience.
    • 5+ years experinence in leading QA testing teams
    • A combination of education and experience may meet qualifications.
    • Extensive knowledge software testing methodologies, testing tools, platforms, related systems and technologies.
    • Proficient in SQL and relational databases
    • Extensive experience with REST and SOAP services
    • Good knowledge on interface & Integration testing
    • Must have strong analytical, organizational, problem resolution, customer service and communication skills, both verbal and written.
    • Ability to make sound decisions and recommendations.
    • Requires effective time management and work ethics.
    • Strong attention to detail.

    Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.
    In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at -