{"id":2720738,"url":"https://alion.io/job/timelog-quality-engineer-2","title":"Quality Engineer","company":{"id":2654350,"name":"TimeLog","domain":"timelog.com","url":"https://alion.io/company/timelog","size_band":"51-200","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":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Denmark"],"countries":["DK"],"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":".NET","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Playwright","optional":false},{"name":"Rest API","optional":false},{"name":"Selenium","optional":false},{"name":"Agile","optional":true},{"name":"Chaos Engineering","optional":true},{"name":"Databricks","optional":true},{"name":"dbt","optional":true},{"name":"ETL/ELT","optional":true},{"name":"Git","optional":true},{"name":"Great Expectations","optional":true},{"name":"JMeter","optional":true},{"name":"k6","optional":true},{"name":"Kubernetes","optional":true},{"name":"Spark","optional":true},{"name":"Windows","optional":true}],"status":"live","first_seen_at":"2026-10-15T22:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-15T22:00:00Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"**About TimeLog\n\nTimeLog is a leading Professional Services Automation (PSA) software, dedicated to helping professional service organizations streamline business processes and boost productivity. TimeLog fills the GAP between Project Managers and the Finance Department in the consulting business, empowering Project Managers to manage project financials in a way compliant with the requirements set by finance.\n\n**About The Role\n\n**We're seeking a Quality Engineer to build our testing capabilities and quality assurance practices from the ground up. This is a high-impact role where you'll help establish the best practices, standards, and culture that define how we deliver quality software at TimeLog. You'll have the opportunity to influence our testing strategy from scratch while working hands-on to implement automated test suites across our web applications and APIs. The role is based in Denmark. Please see Practicalities below before applying.\n\nAt TimeLog, we're looking for someone who embodies a \"Product Engineer\" mindset. Someone who doesn't see QA as a gatekeeper role, but as an enabler of quality throughout the development process. You'll take end-to-end responsibility for quality outcomes, working collaboratively with development teams rather than as a final checkpoint. Your success will be measured by how well you enable engineering teams to build quality into their work from the start.\n\nAs part of a small, focused team, you'll be expected to take initiative and lead the technical direction for all things quality. This is both a hands-on technical role (building test suites, writing automation code) and a strategic leadership position (defining what to automate versus manually test, determining where to invest effort for maximum impact). You'll have significant autonomy and influence over how we approach quality across the entire organization.\n\nKey responsibilities\n\nDesign and build automated end-to-end test suites for our web applications and APIs using modern testing frameworks like Playwright.\n\nEstablish and evangelize testing standards, best practices, and patterns across Product Development teams.\n\nDevelop and implement a comprehensive regression testing strategy that ensures release confidence while minimizing test execution time.\n\nMake strategic decisions about what to automate versus manually test, optimizing for bug detection impact relative to effort invested.\n\nEnsure quality for customer migrations from our legacy product to our new cloud-native platform, including data validation and end-to-end migration testing.\n\nIntegrate automated tests into Azure DevOps CI/CD pipelines to provide fast feedback on code changes.\n\nOver time, establish non-functional testing practices (load, performance and reliability testing) as the automation foundation matures.\n\nCollaborate across development teams as a QA partner and advisor.\n\nCreate comprehensive test documentation, runbooks, and quality metrics dashboards to provide visibility into product quality.\n\nUpskill and mentor engineers on testing practices, test design principles, and automation techniques.\n\nImplement test monitoring and observability to track test effectiveness, flakiness, and coverage over time.\n\nDetermine appropriate test environment strategies and test data management approaches that support efficient testing workflows.\n\nRequired experience and skills\n\n**Testing expertise\n\n**\n\nExtensive experience with end-to-end test automation using frameworks like Playwright, Selenium, Cypress, or similar tools.\n\nStrong knowledge of API testing approaches and tools for REST services.\n\nDeep understanding of test design principles including test pyramids, coverage strategies, and risk-based testing.\n\nProven experience building test infrastructure and automation frameworks from scratch.\n\n**CI/CD and DevOps\n\n**\n\nExperience integrating automated tests into CI/CD pipelines, preferably with Azure DevOps.\n\nUnderstanding of deployment patterns, release processes, and how testing fits into continuous delivery workflows.\n\nExperience with test environment management, test data strategies, and managing test dependencies.\n\n**Technical Skills\n\n**\n\nStrong programming and scripting abilities. Comfortable writing maintainable test code and automation scripts (C#/.NET experience is a plus given our Microsoft technology stack).\n\nSolid understanding of web application architecture, HTTP/REST APIs, and modern web technologies.\n\nProficiency with Git version control and experience working in agile development environments.\n\nComfortable working in both Linux and Windows environments.\n\nNice to have\n\nHands-on experience with load and performance testing tools such as k6, JMeter or Azure Load Testing, and the ability to reason about system behaviour under load and identify bottlenecks.\n\nFamiliarity with performance monitoring and observability practices, and with instrumenting tests for diagnosability.\n\nExperience with the Microsoft testing ecosystem including xUnit, NUnit, and Azure DevOps Test Plans for test case management and exploratory testing.\n\nKnowledge of .NET/C# development and familiarity with the Microsoft development toolchain.\n\nContainer and Kubernetes testing experience, including testing in containerized environments.\n\nSecurity testing practices and vulnerability assessment experience.\n\nKnowledge of compliance and regulatory testing requirements in enterprise software.\n\nFamiliarity with chaos engineering and reliability testing practices.\n\nExperience testing data pipelines and ETL processes, including data quality validation, schema testing, and pipeline reliability (e.g., in Databricks, Apache Spark, or similar platforms).\n\nFamiliarity with data testing frameworks such as Great Expectations, dbt tests, or similar tools for asserting data correctness and completeness.\n\nWhat We're Looking For\n\nOwnership mentality that extends beyond writing tests to caring about overall quality outcomes and customer satisfaction.\n\nPlatform/QA-as-a-product thinking: treating testing infrastructure and capabilities as products you're building for internal engineering customers.\n\nStrong communication skills with the ability to explain testing concepts to engineers, product managers, and leadership alike.\n\nInterest in understanding the business context and product strategy behind testing requirements.\n\nPracticalities\n\nLocation: this is a hybrid role with regular on-site presence at one of our offices (Copenhagen, Aarhus or Aalborg). It is not a remote position, including from elsewhere in the Nordics.\n\nEligibility: you must already live in Denmark, or commute daily across the Øresund, and hold the right to work here. We are not able to offer relocation support or visa sponsorship for this role.\n\nLanguage: the working language in Product Development is English. Danish is a plus, not a requirement.\n\nWhat you'll gain\n\nWork with modern testing tools, frameworks, and cloud-native technologies in an Azure/Microsoft environment.\n\nCollaborate with talented engineering teams on challenging technical problems.\n\nShape the quality culture and testing practices for the entire engineering organization.\n\nProfessional development in emerging QA practices, automation techniques, and modern testing approaches.\n\nWe value diverse perspectives and encourage applications from candidates of all backgrounds who meet the core requirements and share our passion for building quality software that delights customers.\n\nDon't wait. We're excited to welcome your application today!","description_format":"text","description_chars":7515,"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":["Professional development"],"hiring_locations":[{"name":"Denmark","iso":"DK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Predictive Analytics","Project & Work Management Software"],"lifecycle":[{"event":"open","at":"2026-10-16T14:54:27Z"}],"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":33,"reasons":["seen:1","win:early"],"computed_at":"2026-10-16T23:07:11Z"},"pay":null,"html_url":"https://alion.io/job/timelog-quality-engineer-2","json_url":"https://alion.io/job/timelog-quality-engineer-2.json","meta":{"generated_at":"2026-10-16T23:07:11Z","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":4931,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":2654350},"rest":"https://alion.io/mcp/rest/get_company?id=2654350"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftimelog-quality-engineer-2"},{"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%2Ftimelog-quality-engineer-2"},{"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%2Ftimelog-quality-engineer-2"},{"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/timelog-quality-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftimelog-quality-engineer-2"}]}