SKILLS REQUIREMENTS:· Experience in planning, execution, and management of end-to-end test lifecycles across all test phases as well as Test Automation.· In-depth Process Knowledge (Processes & Standards).· Able to lead ethically, work well and manage requirements with business counterparts, as well as development & operational teams.· Strong IT Knowledge in Palantir Foundry, JIRA (x-ray), Confluence and Agile methodology.· Awareness of Tools like MS Power BI, Quicksight, Tableau and other BI Tools.· Good understanding of Integration between different Technologies and Software Architecture & specification.· Good understanding of system & data engineering concepts .· Any additional responsibilities assigned in the Agile Working Model ADVANTAGEOUS SKILLS :· Integration Testing Frameworks (ex REST-assured, Protractor, Selenium or Tricentis Tosca)· Knowledge of test frameworks would be an added advantage· Defect Management (Identify, Log, Assign, Resolve, Verify, Close)· Non-Functional Testing (Performance, Stability & Usability)· Github, Github Actions· AWS Knowledge· CI/CD Version Control· Requirements Analysis· Requirements Management and Communication· Assist with identification and management of risks· Can communicate influentially and articulatelyQUALIFICATIONS/EXPERIENCE · Relevant IT / Engineering Degree· 3+ years experience in Software Development· 3+ years experience in Business Analysis· 5+ years experience in TestingROLE AND RESPONSIBILITIES?· Collaborate with team, system analysis, design, development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model.· Record and understand the specifications of the systems, as well as the system-specific programming languages and frameworks.· To apply professional judgement and provide recommendations to the product owner & sub product owners.· Establish, implement and steer the overall test management strategy across all our developments (both manual and automated test strategy).· Integration of automated / manual tests into a coordinated release management.
Consider testing in the different stages or environments that we offer, as well as the different levels (Foundry, AWS, Code Repo, etc)· Build effective relationships with stakeholders supporting the testing activities.· Establishes the capability of test automation.· Steer & coordinate manual and automated testing (where each is applicable)· Defines and maintains a test concept for test automation.· Ensures that the test automation process is documented and updated continuously.· Performs analysis of test processes and selects appropriate test cases for automation.· Ensures that manual test cases are migrated to automated test cases.· Ensures that automated test cases are updated and documented continuously.· Define test data requirements of the data extractors for DevOps.· Train employees in test automation.· Participates in the test planning and supports other Sub-Product team members with automated test cases as much as possible.· Day-to-day management of testing team and their testing activities.· Chairs testing progress meetings / calls and actively manages the resolution of identified defects and other issues blocking the completion of testing phases.· Acts in a QA role for all testing activities and resolve or escalate issues accordingly.· Any additional responsibilities assigned in the Agile Working Model · Managing Business Processes· Assisting Business with POCs and Business Value Calculations from BA Perspective· Prioritize requirements and create conceptual prototypes and mock-ups