Apply now »

Python (automation) and Postman (API testing) Engineer

Date:  5 Jun 2025
Company:  Qualitest Group
Country/Region:  IN
Proficient with 4/5 Python (automation) and 4/5 Postman (API testing). 3/5 BI knowledge is good to have Job Description: Key Responsibilities:Test Planning and Test Execution:Update and Maintain existing test artifacts including the E2E Test Strategy, define new Test Cases and Test Execution Plans.Drive execution of Integration, End to End (E2E) and Regression testsWork with integration partners to drive defects to closureAssist with troubleshooting newly discovered data quality issues and clearly report findings in correct level of detail depending on the audienceSupport home grown Data Quality Comparator Tool as needed; the tool is a Python-based data comparator tool for exporting json files to excel where transaction level comparisons are made as part of test execution. Test Automation (where applicable):Client is interested in expanding automation of Point of Sale (POS) order entry and subsequent validation of data points in downstream systems. To do this, client would like to leverage an existing automation proof of concept (POC) Qualitest developed using PyWinAuto for additional automation, hence the need for Python programming skills should the automation scripting get approved to proceed.Capture test automation requirements and refactor automation scripts and framework as needed.Demo new automated test cases for leadership and stakeholders to ensure coverage.Lead Execution of Automated Tests, document and report test results Reporting:Attend project related meetings in addition to test status reporting meetingsTest execution status and defect reportingBe prepared to speak to test execution metrics during weekly status meeting Desired Skills:Python; for Python-based Data Comparator Tool maintenance and potential test automation with PyWinAutoVisual Studio Code; source code editor used for maintaining the Data Comparator ToolPostman; for API testing multiple systems which support the Jack in the Box (JIB) the Back of House system (from order entry to the general ledger (GL).SwaggerUI; also for API testing, is similar to Postman but the collections are always current. SwaggerUI is used for confirming updates are saved and written to the audit table. Environment Names, Collections and End points needed to run the API tests are provided by the team doing the integration. There are some instances where Web Hooks are used instead of APIs, so some knowledge of Web Hooks would be good.DataDog; is used for observability and messaging when updates are submitted via UI or API. Guids are captured in DataDog to use in SwaggerUI to confirm updates to the audit table.SLACK; a common direct messaging platform used by the numerous vendors at the client, as not all use MS Teams for messaging.Monday; work management application used for project and task management Nice To Have skillsProject experience in retail or restaurant vertical market as client is a fast food restaurant chainInventory management skills and ability to track inventory depletion as restaurant food orders are processedBasic accounting principles for testing various cash & sales metrics like (Net Sales, Gross Sales, Adjusted Gross Sales, Tax, Discounts, etc.). The cash & sales metrics formulas are already documented - only need to generate test cases out of them and possibly automate if requested.Be proactive, responsive and flexible as client demands can rapidly change

Apply now »