{"id":2623509,"url":"https://alion.io/job/centah-developer-in-test","title":"Developer in Test","company":{"id":4416472,"name":"Centah","domain":"centah.com","url":"https://alion.io/company/centah-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":51000,"max_usd":107000,"period":"year","method":"role_country_seniority_unknown","sample_n":99},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab CI","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"Kubernetes","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"Playwright","optional":false},{"name":"Rest API","optional":false}],"status":"live","first_seen_at":"2026-10-07T00:00:00Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-15T14:20:25Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":8},"description":"Who we are:\nWe’re a Toronto-based SaaS company with over 15 years of experience helping businesses establish, maintain, and optimize their home service programs. We specialize in enterprise-scale lead management software designed specifically for the home services industry, built to handle the complexity and volume that large operations demand.\nCentah Flint, our field lead capture app, lets teams capture leads and book appointments on the spot from real-time availability, and our North American Contact Center supports clients across the United States and Canada. We’re more than a software provider - we’re an end-to-end partner to make your home service program run smarter and more efficiently.\nAbout the role:\nAs a Developer-in-Test you will bring the use of automation, software engineering, and up to date test practices to our agile team collaborating with Developers, DevOps, QA, and Product. You will provide Software Quality support by automating the build-test-deploy lifecycle for a wide variety of services. Although this role focuses mainly on automated testing, you will also dive into manual testing as needed.\nWe’re looking for someone comfortable operating in a variety of test automation frameworks and has proven experience creating and designing tests. With collaboration as a key trait, they are also able to advise on adjustments to ensure testing covers and meets the high standards we set up to achieve with our SaaS platform. Designing with testability in mind, you have written and tested your own software and don’t test quality into the product, you build quality into the product.\nWhat you'll be doing:\nDesign, write, and maintain scalable automated test suites across all layers (Unit, Integration, API, and End-to-End) and reduce redundancy in test automation\nFocus test scenarios from customer perspective both positive/negative, intention rather than implementation, while reviewing and identifying false generated positives\nPair with development team members to implement tests at all levels, advising on unit vs. integration coverage and what tests to skip at the E2E layer\nMentor peers on QA best practices, test design patterns, clean code in test repos, and the Testing Pyramid\nWork with Product, Business, and Engineering stakeholders to translate requirements into risk-focused test scenarios (covering both positive and negative cases).\nParticipate in implementation of CI/CD pipelines for new products and monitor CI/CD pipelines, quality of builds, and analyze test failures\nPerform targeted manual testing to catch edge cases, mitigate defects early, and convert findings into repeatable automated tests.\nContribute to the review of internal processes, services and tools and assist in identifying, aligning, and implementing improvements. \nWho you are:\nYou understand the Testing Pyramid and how to apply it - how to balance unit, integration, contract, and E2E tests for maximum build performance and low maintenance\nYou have theoretical knowledge for translating business requirements to automated test cases\nYou have demonstrated understanding of the different levels, types, and approaches of automated testing, the benefits and drawbacks of each type, and when to use each approach\nStrong communication skills; able to speak with a variety of stakeholders with confidence, adjusting message and delivery to meet the relevant audience\nPossesses a highly collaborative working style and demonstrated experience excelling in a cross-functional role\nPositively contribute to our company culture: embrace and embody our core values, promote a culture of inclusivity and belonging and celebrate wins together\nRequirements\n3+ years of experience in software engineering or quality assurance, with a strong emphasis on building scalable test automation frameworks and infrastructure\nDemonstrable experience creating and designing tests using REST APIs\nProficiency in at least one modern frontend/e2e framework like Rspec, Playwright, Cypress, or Puppeteer, alongside API test automation experience.\nPractical experience integrating tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI) and working in containerized environments (Docker, Kubernetes).\nStrong proficiency with Git, including branching strategies and resolving complex merge conflicts.\nSolid understanding of the Agile SDLC (Jira), customer-centric test design, and common API security risks (OWASP Top 10)\nBenefits\nWinner of Canada’s Most Admired Corporate Cultures, twice. We offer more than just the basics, take advantage of:\nAn award-winning culture with a collaborative & inclusive team.\nCompetitive pay and performance-based bonus:\nAnnual Base Salary: $90,000 - $105,000\nAnnual Bonus: 20%\nCommitted to flexible work arrangements, offering hybrid workplace options.\nComprehensive medical, dental and vision coverage + Lifestyle Account.\nRRSP Matching and Parental Leave Top UP Program.\nIn office massage, meditation & workout sessions.\nVirtual events such as Lunch & Learns, company parties, fun team activities and charity initiatives.\nCareer learning and development programs.\nNext Steps:\nIf what you just read excites you, we’d like to hear from you! Please submit your application and we’ll contact you if you are selected to move forward in the process.\nCentah is an equal opportunity employer. We celebrate diverse backgrounds and perspectives because we know they make our team stronger and our product better. We hire based on talent, potential, and culture add - no matter your background, identity, or life experience, you are welcome here.\nWe may use AI to support our hiring process. While these tools assist our team, applications are ultimately reviewed and assessed by our recruiters. If you require accommodation at any stage of the recruitment process, please let our People Success team know. Please note that this posting is for an existing vacancy, and all employment offers are contingent upon a successful background and credit check, among other verifications.","description_format":"text","description_chars":6016,"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":["Flexible schedule","Parental leave"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-15T14:20:25Z"}],"visa":[],"liveness":{"score":72,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.759,"p_room":0.945,"age_days":8,"expected_fill_days":21,"reasons":["conf:5","win:mid"],"computed_at":"2026-10-15T19:47:38Z"},"pay":null,"html_url":"https://alion.io/job/centah-developer-in-test","json_url":"https://alion.io/job/centah-developer-in-test.json","meta":{"generated_at":"2026-10-15T19:47:38Z","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":30083,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00: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":4416472},"rest":"https://alion.io/mcp/rest/get_company?id=4416472"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcentah-developer-in-test"},{"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%2Fcentah-developer-in-test"},{"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%2Fcentah-developer-in-test"},{"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/centah-developer-in-test\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcentah-developer-in-test"}]}