{"id":3084581,"url":"https://alion.io/job/antas-software-testing-engineerapi-testing-python-azure-devops","title":"Software Testing Engineer(API Testing, Python, Azure DevOps)","company":{"id":4336773,"name":"Antas","domain":"antas.rs","url":"https://alion.io/company/antas","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"senior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":6500,"max":8000,"currency":"SGD","period":"month","gross":true,"usd_annual":75144},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Jira","optional":false},{"name":"Playwright","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Waterfall","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-10-22T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-22T00:00:00Z","board_verified":false,"closed_at":null,"days_open":10,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":10},"description":"We are seeking a Software Testing Engineer to perform quality assurance and software validation for banking applications and enterprise financial systems. The role involves testing Avaloq core banking functionality, validating API integrations and database transactions, executing automated and manual test suites, and ensuring application quality throughout the software development lifecycle.\nKey ResponsibilitiesReview business specifications, functional designs, and technical requirements to define test conditions, coverage, and acceptance criteria.\n\nDevelop and execute test plans, test scenarios, and test cases for Avaloq banking applications and integrated enterprise systems.\n\nPerform functional, integration, regression, end-to-end, and user acceptance testing across banking workflows.\n\nValidate banking transactions, account processing, data integrity, business rules, and system interfaces across frontend, backend, and database layers.\n\nExecute REST API testing to verify request and response payloads, HTTP status codes, authentication, error handling, and integration behaviour.\n\nPerform SQL-based database verification to validate transaction records, data mappings, processing results, and backend consistency.\n\nDevelop and maintain automated regression scripts using Python and suitable testing frameworks, with exposure to Playwright for UI automation.\n\nConfigure and execute test cycles, track execution results, and maintain test artifacts using Azure DevOps, Jira, or equivalent test management tools.\n\nIdentify, document, classify, and track software defects; perform retesting and regression validation following defect resolution.\n\nParticipate in defect triage, test reviews, release readiness assessments, and implementation verification activities.\n\nAnalyse application failures, review logs and test results, and collaborate with developers and business analysts to investigate root causes.\n\nSupport deployment validation, post-release testing, production incident investigation, and verification of application fixes.\n\nCoordinate with banking operations, business users, product owners, development teams, and project stakeholders to validate business requirements.\n\nMaintain test documentation, traceability matrices, execution reports, defect metrics, and quality assurance evidence.\n\nIdentify opportunities to improve test coverage, automation efficiency, testing standards, and software delivery quality.\n\nRequired Qualifications and Technical SkillsBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.\n\nRelevant experience in software testing or quality assurance, preferably within banking or financial services applications.\n\nHands-on experience with Avaloq core banking systems, including functional testing, system integration, or application support.\n\nStrong knowledge of functional testing, System Integration Testing (SIT), User Acceptance Testing (UAT), and regression testing.\n\nPractical experience in REST API testing, request/response validation, JSON payload analysis, and API integration testing.\n\nProficiency in SQL for database queries, transaction verification, data reconciliation, and backend validation.\n\nFamiliarity with Python scripting and automated test development; exposure to Playwright or equivalent automation frameworks.\n\nExperience using Azure DevOps, Jira, or similar tools for test management, defect tracking, and release coordination.\n\nUnderstanding of banking transaction workflows, system interfaces, data integrity, and enterprise application integration.\n\nKnowledge of Agile/Scrum and Waterfall methodologies, SDLC, defect lifecycle management, and software quality assurance practices.\n\nAbility to analyse complex test failures, troubleshoot application issues, and work effectively with cross-functional teams.\n\nStrong analytical, documentation, communication, and problem-solving skills.\n\nSkills\nJSON, Test Requirements, Computer Engineering, Quality Assurance & Testing, Uat Support, Coordination, Azure DevOps, Regression Testing, Core Banking, API Testing, manual test scripts, Python, Interface With Other Systems, User Acceptance Testing, Rest Apis, Database Integrity, UI Automation, API, SQL Development, Banking Application","description_format":"text","description_chars":4276,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-22T12:28:00Z"}],"visa":[],"liveness":{"score":61,"band":"ok","label":"Likely open","p_open":1,"p_active":0.807,"p_room":0.75,"age_days":10,"expected_fill_days":14,"reasons":["seen:10","win:late"],"computed_at":"2026-11-01T06:10:25Z"},"pay":{"stated_usd_annual":75144,"is_top_pay":false},"html_url":"https://alion.io/job/antas-software-testing-engineerapi-testing-python-azure-devops","json_url":"https://alion.io/job/antas-software-testing-engineerapi-testing-python-azure-devops.json","meta":{"generated_at":"2026-11-01T19:54:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30636,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4336773},"rest":"https://alion.io/mcp/rest/get_company?id=4336773"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fantas-software-testing-engineerapi-testing-python-azure-devops"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fantas-software-testing-engineerapi-testing-python-azure-devops"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fantas-software-testing-engineerapi-testing-python-azure-devops"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/antas-software-testing-engineerapi-testing-python-azure-devops\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fantas-software-testing-engineerapi-testing-python-azure-devops"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3084581}},{"tool":"search_jobs","arguments":{"company":"antas.rs","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3084581},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}