{"id":1463430,"url":"https://alion.io/job/absa-group-automation-test-engineer","title":"Automation Test Engineer","company":{"id":5669,"name":"Absa Group","domain":"absa.co.za","url":"https://alion.io/company/absa","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":80,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":6,"computed_at":"2026-09-30T05:45:00Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Randburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17500,"max_usd":47000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":717},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Maven","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Scrum","optional":false},{"name":"TypeScript","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Azure","optional":true},{"name":"Gradle","optional":true},{"name":"Java","optional":true},{"name":"npm","optional":true}],"status":"live","first_seen_at":"2026-09-29T13:31:04Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-09-29T20:41:27Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Empowering Africa’s tomorrow, together…one story at a time.\nWith over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.\n\nBelonging at Absa\nAbsa is committed to creating an inclusive workplace where everyone can thrive. We are an equal opportunity employer and welcome applications from suitably qualified individuals from diverse backgrounds. In support of our Diversity, Equity, Inclusion and Belonging (DEIB) commitments and Employment Equity objectives, preference may be given to candidates from underrepresented designated groups, including persons with disabilities. We encourage applicants who may require reasonable accommodation during the recruitment process to let us know so that appropriate support can be provided.\nJob Summary\nWe are looking for an experienced Automation Tester with strong expertise in test automation, API testing, CI/CD, and modern QA practices. The candidate should be capable of designing robust automation frameworks, identifying quality risks, mentoring team members, and integrating automated testing into the software delivery pipeline.Job Description\nKey Responsibilities\nDesign, develop, and maintain scalable UI and API automation frameworks.\nCreate and execute automated regression, functional, integration, and end-to-end test suites.\nAnalyze requirements and prepare comprehensive test scenarios and test cases.\nPerform API testing using tools such as REST Assured, Postman, or equivalent.\nAutomate web applications using Playwright\nDevelop reusable automation components, utilities, and test data solutions.\nIntegrate automated tests with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.\nPerform cross-browser and parallel test execution.\nInvestigate automation failures, identify root causes, and work closely with developers to resolve defects.\nParticipate in code reviews and follow automation coding standards.\nImplement reporting, logging, screenshots, and failure diagnostics within automation frameworks.\nContribute to test strategy, automation architecture, and continuous improvement.\nMentor junior QA engineers.\nWork in Agile/Scrum teams and participate in sprint planning, refinement, reviews, and retrospectives.\nRequired Technical Skills\n8+ years of experience in software testing, with strong automation experience.\nStrong programming skills in Java, Python, JavaScript/TypeScript, or C#.\nAdvanced experience with Playwright\nStrong knowledge of API automation and REST services.\nExperience with Postman, REST Assured, or equivalent tools.\nExperience with Git and source-control best practices.\nHands-on experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.\nExperience designing frameworks using Page Object Model, data-driven, keyword-driven, or BDD approaches.\nKnowledge of Maven or equivalent build tools.\nUnderstanding of HTTP, JSON, XML, authentication, and web technologies.\nStrong understanding of software testing methodologies and defect lifecycle.\nAdvanced / Preferred Skills\nExperience with Playwright and JavaScript.\nBasic knowledge of security testing concepts.\nExperience testing microservices and event-driven architectures.\nKnowledge of Kafka, queues, or asynchronous systems.\nExposure to AI-assisted test automation and modern QA tooling.\nFramework Expectations\nThe candidate should be able to independently:\nDesign an automation framework from scratch.\nSelect appropriate automation tools and technologies.\nImplement reusable page/API/service layers.\nManage test configuration and test data.\nImplement parallel execution.\nIntegrate automation into CI/CD.\nGenerate actionable test reports.\nDebug flaky tests and improve test stability.\nMaintain automation code as the application evolves.\nEducation\nBachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.\nExperience\n8+ years of software testing experience, including substantial hands-on automation experience.\nExample Technology Stack\nAutomation: Playwright \nLanguages: Java / Python / JavaScript / TypeScript\nAPI: REST Assured / Postman\nCI/CD: Jenkins / GitHub Actions / GitLab CI / Azure DevOps\nBuild: Maven / Gradle / npm\nVersion Control: Git\n Education\nBachelor's Degree: Information Technology","description_format":"text","description_chars":4441,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[{"name":"South Africa","iso":"ZA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Property & Casualty Insurance","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-09-29T13:31:04Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":6,"reasons":["conf:9","velocity","win:early"],"computed_at":"2026-09-30T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/absa-group-automation-test-engineer","json_url":"https://alion.io/job/absa-group-automation-test-engineer.json","meta":{"generated_at":"2026-09-30T05:59:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4189,"day_limit":5000,"remaining_today":811,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}