{"id":2918480,"url":"https://alion.io/job/pebbleroad-senior-qa-engineer","title":"Senior QA Engineer","company":{"id":4431220,"name":"Pebbleroad","domain":"pebbleroad.com","url":"https://alion.io/company/pebbleroad","size_band":null,"is_staffing_agency":false,"employer_type":"direct","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":"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":7000,"max":10000,"currency":"SGD","period":"month","gross":true,"usd_annual":93756},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"Kanban","optional":false},{"name":"Playwright","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"TypeScript","optional":false},{"name":"Burp Suite","optional":true},{"name":"Cypress","optional":true},{"name":"Docker","optional":true},{"name":"JMeter","optional":true},{"name":"k6","optional":true},{"name":"Kubernetes","optional":true},{"name":"OWASP ZAP","optional":true},{"name":"Robot Framework","optional":true},{"name":"Selenium","optional":true}],"status":"live","first_seen_at":"2026-10-20T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-20T00:00:00Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"PebbleRoad is a Singapore-based strategy, design and innovation practice. We help organisations in their digital transformation journey by aligning their strategic vision, creating digital experiences and building internal capabilities.\nWe started our practice in 2004 with one objective: to do impactful work. This single-minded pursuit has guided who we hire, who we work for, our work, and our decisions.\nWe work with clients such as DBS (Singapore), Digi (Malaysia), Sinar Mas (Indonesia), ADB (Philippines), CLP (Hong Kong) and many government agencies in Singapore.\n\nThe role\nYou'll be the senior QA engineer on a Singapore government digital platform built on OutSystems. The agency is building an automated testing ecosystem, and you'll lead its technical setup: a Playwright automation framework, test integration into CI/CD, automated API testing and automated regression suites. This is a hands-on role. You'll write and maintain much of the automation yourself, and work closely with a QA engineer who focuses on day-to-day testing, regression runs and defect management, alongside developers, business analysts and the agency's product owners.\n\nWhat you'll do\nLead the setup and development of a Playwright test automation framework, and write and maintain tests in it yourself\nIntegrate automated tests into the CI/CD pipeline, so they run reliably with each build and release\nLead automated API testing, from test design to maintained test suites\nBuild and maintain automated regression suites, and keep them stable in nightly and CI builds\nDevelop the automation used for release regression, and review release quality reports\nAdvise developers on unit testing, and guide the QA engineer as they contribute to the automation\nSupport manual feature testing, bug fix verification, defect tracking in Jira and test case documentation\nDesign risk-based test strategies and plan testing for each sprint and release\nWork with product owners and business analysts to shape clear acceptance criteria for user stories\nLead system integration testing with other system owners, and coordinate UAT with stakeholders\nSupport performance and security testing\nWhat we're looking for\nAt least 7 years of experience in software QA and testing, with recent hands-on test automation work\nHands-on experience building and leading test automation with Playwright\nExperience integrating automated tests into CI/CD pipelines (for example GitHub Actions, GitLab CI or Jenkins)\nHands-on experience with API testing, including automated API tests\nExperience building and maintaining automated regression suites for regular releases\nScripting in a language such as JavaScript or TypeScript, Python, Java or C#\nA Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or a related field\nSolid grounding in risk-based testing and in manual and automated testing for web, mobile and APIs\nComfortable with Agile ways of working (Scrum, Kanban), and with TDD, BDD and shift-left testing\nExperience with test management and defect tracking tools such as Jira or TestRail\nClear communicator who works well with both technical and non-technical people, and enjoys helping others grow their automation skills\nNice to have: a CSTP or CSQA certification, other automation frameworks (for example Selenium, Robot Framework or Cypress), performance testing (for example JMeter or k6), security testing (for example OWASP ZAP or Burp Suite), testing in Docker or Kubernetes, OutSystems or other low-code platforms, and public-sector experience\nThis role supports a Singapore government agency. The agency approves team members and may ask for a technical assessment, an interview and security clearance before you start.\n\nWhat we offer\nCompetitive compensation with performance-based bonuses\nMedical insurance\nSupport for training and certifications in testing and automation\nMission-critical systems used by government agencies\nA collaborative, low-hierarchy culture that encourages ownership and autonomy\nSkills\nrelease builds, Test Suites, Electronics Engineering, Risk Based Testing, Computer Engineering, Design Test Plans, Unit Testing, Agile, Scripting, C Language, Computer Science, Release Automation, Defect Reporting, Test Automation Tools, regression scripts, Test Management","description_format":"text","description_chars":4307,"description_truncated":false,"requirements":{"experience_years_min":7,"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":["Artificial Intelligence"],"lifecycle":[{"event":"open","at":"2026-10-20T10:28:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":27,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":{"stated_usd_annual":93756,"is_top_pay":false},"html_url":"https://alion.io/job/pebbleroad-senior-qa-engineer","json_url":"https://alion.io/job/pebbleroad-senior-qa-engineer.json","meta":{"generated_at":"2026-10-22T15:33:52Z","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":15377,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00: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":4431220},"rest":"https://alion.io/mcp/rest/get_company?id=4431220"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpebbleroad-senior-qa-engineer"},{"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%2Fpebbleroad-senior-qa-engineer"},{"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%2Fpebbleroad-senior-qa-engineer"},{"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/pebbleroad-senior-qa-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpebbleroad-senior-qa-engineer"}]}