{"id":4158133,"url":"https://alion.io/job/zojatech-senior-qa-automation-engineer-hybrid","title":"Senior QA Automation Engineer (Hybrid)","company":{"id":4451848,"name":"Zojatech","domain":"zojatech.com","url":"https://alion.io/company/zojatech","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"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":["Lagos, Nigeria"],"countries":["NG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Appium","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"JMeter","optional":false},{"name":"k6","optional":false},{"name":"OWASP","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"WebDriverIO","optional":false}],"status":"live","first_seen_at":"2026-11-12T03:05:47Z","employer_posted_date":null,"last_verified_at":"2026-11-12T03:05:47Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Zojatech Creating Smart Solutions for Your Business Idea, Our Goal is to provide software that streamline work processes, enhance productivity, improve life and enable business scalability\n\nWe are recruiting to fill the position below:\n\nJob Title: Senior QA Automation Engineer\n\nLocation: Lagos (Hybrid)\n\nEmployment Type: Full-time\n\nJob Summary\n\nWe are seeking an experienced Senior Quality Assurance Engineer to drive automation across our software quality assurance processes, with a strong focus on Android and iOS applications, APIs, and backend integrations.\nThis role requires a hands-on engineer who can improve test coverage, accelerate regression testing, strengthen release confidence, and mentor other QA engineers.\nThe successful candidate will own the QA automation strategy, build and maintain scalable testing frameworks, and embed automated quality checks into the software development and release lifecycle.\n\nKey Responsibilities\n\nQA Strategy and Test Planning:\n\nCollaborate with developers to strengthen unit and integration test coverage and prevent defects earlier in the development lifecycle.\nDevelop and maintain test plans, test cases, test data, and traceability between requirements, tests, and defects.\nReview product requirements, user stories, acceptance criteria, and technical designs to identify gaps, clarify expected behaviour, and ensure testability early in development.\nDefine and implement a risk-based QA strategy, prioritising automation of critical user journeys, regression suites, APIs, and backend integrations.\nEstablish clear criteria for selecting tests for automation, balancing coverage, business risk, execution time, and maintenance effort.\n\nTest Automation and Framework Development:\n\nImplement reliable test data management, environment configuration, reporting, and failure diagnostics.\nUse manual and exploratory testing where human judgement or investigative testing provides greater value than automation.\nReview automation code, establish coding standards, and reduce flaky tests, duplication, and unnecessary maintenance.\nDevelop automated mobile tests using tools such as Appium, WebdriverIO, or equivalent tools, and API tests using Postman/Newman, Playwright, or equivalent tools.\nDesign, build, and maintain reusable, scalable automation frameworks for mobile/webapplications and APIs.\nAutomate smoke, regression, integration, and end-to-end test suites, prioritising business-critical functionality.\n\nFunctional and Non-Functional Testing:\n\nTest APIs and backend integrations, including authentication, authorisation, error handling, data integrity, and critical business workflows.\nValidate application behaviour under interrupted connectivity, background and foreground transitions, permission changes, and session expiry.\nValidate Android and iOS applications across relevant devices, operating system versions, screen sizes, and network conditions.\nPerform security-focused checks within the QA scope and collaborate with engineering or security specialists on deeper security assessments.\nUse SQL queries, application logs, and debugging tools to validate data and investigate failures.\nPlan and execute performance, stability, compatibility, accessibility, and recovery testing appropriate to the product.\n\nCI/CD and Release Quality:\n\nInvestigate test failures, distinguish product defects from environment or automation issues, and ensure timely resolution.\nProvide release quality reports highlighting test results, coverage gaps, unresolved defects, residual risks, and release recommendations.\nSupport post-release validation and translate production defects into improved test coverage and preventive checks.\nIntegrate automated test suites into CI/CD pipelines, with appropriate checks for pull requests, builds, and releases.\nDefine and maintain quality gates, test execution schedules, and release-readiness criteria with engineering and product teams.\n\nCollaboration and Continuous Improvement:\n\nContinuously improve QA tools, processes, documentation, and testing efficiency.\nMentor QA engineers in test design, automation development, debugging, and quality engineering practices.\nTrack and improve QA metrics, including critical-flow automation coverage, regression execution time, test reliability, escaped defects, and defect resolution time.\nLog, prioritise, track, and verify defects, providing clear reproduction steps and supporting evidence.\nWork closely with product managers, developers, designers, and DevOps engineers to embed quality throughout delivery.\n\nSuccess Measures\n\nSuccess in this role will be assessed through:\n\nSpecific targets will be agreed against the company’s baseline, product risks, and delivery priorities.\nImproved QA documentation, engineering collaboration, and team capability.\nEffective CI/CD quality gates that identify issues before release.\nReduced production defects, particularly high-severity and repeat issues.\nIncreased reliable automation coverage of critical user journeys, APIs, and regression scenarios.\nStable automated test suites with fewer flaky tests and actionable failure reports.\nReduced regression testing time and faster, more dependable release feedback.\n\nEssential Requirements\n\nAt least five years of software QA experience, including substantial hands-on experience in test automation and mobile application testing.\nExperience diagnosing failures using logs, network traffic, device debugging tools, and test execution reports.\nStrong understanding of test design techniques, risk-based testing, exploratory testing, and defect management.\nStrong API testing and automation skills, including validation of authentication, authorisation, response schemas, error handling, and integration behaviour.\nStrong analytical, problem-solving, communication, and documentation skills.\nDemonstrated ability to take ownership of quality initiatives and mentor other QA engineers.\nWorking knowledge of SQL and database validation.\nExperience integrating automated tests into CI/CD pipelines and using Git-based version control.\nDemonstrated experience building, extending, and maintaining automation frameworks—not solely executing existing scripts.\nHands-on experience with Appium, WebdriverIO, or an equivalent mobile automation framework.\nProficiency in at least one programming language used for automation, such as JavaScript, TypeScript, Java, or Python.\nPractical experience testing Android and iOS applications, with strong automation expertise in at least one platform.\nFamiliarity with Agile delivery practices and effective collaboration across engineering and product teams.\n\nPreferred Requirements:\n\nExperience testing fintech, banking, payment, or other transaction-intensive applications.\nExperience establishing QA standards, improving test reliability, and demonstrating measurable improvements in release quality.\nFamiliarity with mobile and API security testing principles, including relevant OWASP guidance.\nExperience implementing accessibility checks and testing mobile applications against relevant accessibility requirements.\nExperience with performance and load-testing tools such as k6, JMeter, or equivalent tools.\nExperience with Android Studio, ADB, Xcode, emulators, simulators, and cloud-based device testing platforms.\nFamiliarity with service virtualisation, mocking, containerised test environments, and parallel test execution.\nExperience validating transaction integrity, reconciliation, idempotency, and failure-recovery scenarios.\n\nWhat We Offer\n\nA dedicated budget for continuous learning, certifications, and professional development.\nA competitive salary and comprehensive benefits package.\nA flexible work schedule and an hybrid work environment (3day office 2 days remote ).\n\nHow to Apply\n\nInterested and qualified candidates should send their CV to:  using the Job Title as subject of the mail.\n\nApplication Deadline:\n26th November, 2026.","description_format":"text","description_chars":7933,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Flexible schedule","Hybrid work","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-12T11:14:35Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":30,"reasons":["seen:1","win:early"],"computed_at":"2026-11-13T05:32:15Z"},"pay":null,"html_url":"https://alion.io/job/zojatech-senior-qa-automation-engineer-hybrid","json_url":"https://alion.io/job/zojatech-senior-qa-automation-engineer-hybrid.json","meta":{"generated_at":"2026-11-13T05:32:15Z","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":11731,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4451848},"rest":"https://alion.io/mcp/rest/get_company?id=4451848"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fzojatech-senior-qa-automation-engineer-hybrid"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fzojatech-senior-qa-automation-engineer-hybrid"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fzojatech-senior-qa-automation-engineer-hybrid"},{"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/zojatech-senior-qa-automation-engineer-hybrid\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzojatech-senior-qa-automation-engineer-hybrid"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4158133}},{"tool":"search_jobs","arguments":{"company":"zojatech.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4158133},"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"}}