{"id":3469697,"url":"https://alion.io/job/jscrambler-senior-automation-qa-engineer","title":"Senior Automation QA Engineer","company":{"id":54023,"name":"Jscrambler","domain":"jscrambler.com","url":"https://alion.io/company/jscrambler","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","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":["Porto, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":30000,"max_usd":61000,"period":"year","method":"role_seniority_country_cell","sample_n":9},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"BrowserStack","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Lighthouse","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"TypeScript","optional":false},{"name":"PCI DSS","optional":true}],"status":"live","first_seen_at":"2026-10-26T15:12:40Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-11-10T00:51:20Z","board_verified":true,"closed_at":null,"days_open":14,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":14},"description":"About us\nAt Jscrambler, our customers are at the heart of everything we do. As leaders in Client-Side Protection and Compliance, we have pioneered the integration of advanced JavaScript obfuscation with third-party tag protection into a unified platform. Our cutting-edge solutions defend against cyber threats, data breaches, and IP theft, empowering businesses to innovate securely while ensuring compliance with critical standards like PCI DSS v4.0.\nTrusted by Fortune 500 companies and industry leaders across retail, finance, media, and aviation, Jscrambler protects online interactions at scale, enabling businesses to adopt a future-proof approach to security.\nBut what truly sets us apart is our culture. At Jscrambler, we thrive on innovation, transforming complex challenges into impactful solutions. Collaboration is at the core of how we work - we support and learn from one another, knowing that the best results come from teamwork. We are proud to uphold the highest standards of ethics and professionalism, always respecting our clients, colleagues, and the company.\nWhen you join Jscrambler, you’re not just joining a company - you’re joining a team that values creativity, knowledge sharing, and meaningful impact. We don’t just adapt to the future of cybersecurity - we shape it. Together, let’s innovate and secure the digital world.\n The Role\nWe are looking for aSenior Automation QA Engineer who thinks like an architect. As part of our team, you will play a key part in delivering high-quality products that exceed the expectations of world-class customers. You will not just simply write test scripts; you will define the end-to-end QA strategy for a product that lives in the browser.\nWe are seeking someone who excels in operational execution while also leading the evolution of our QA strategy. As AI reshapes the SDLC, you will help determine how we leverage it, moving beyond basic automation to intelligent, risk-based quality gates.\nIf you enjoy solving complex problems, designing test strategies for highly dynamic systems, and validating behaviour across frameworks, browsers, and devices, come join us!\nWhat will your day-to-day be like?\nOwn the end-to-end QA strategy for a product running directly in customer browsers, ensuring rock-solid reliability across real-world environments.\nEnsure browser and device compatibility by designing and building automated tests for leading JavaScript frameworks and the modern web ecosystem (desktop and mobile, Android and iOS).\nRaise the bar on performance and stability, validating premium performance for all components-especially those executing in the browser under diverse customer conditions.\nBuild comprehensive test automation that runs continuously in CI/CD pipelines, enabling fast, confident releases with scalable quality gates.\nOwn the vision for how AI is applied to quality engineering, moving the organization beyond task automation toward intelligent, risk-based quality strategies\nValidate resilience under high traffic, ensuring edge and backend services remain stable, responsive, and scalable under real production loads.\nContinuously improve tools and processes, making testing faster, more reliable, and deeply integrated into engineering workflows.\nBe part of a true Product Development organization, collaborating daily with Engineering and Product to embed quality at every stage, from concept to production.\n Experience and Qualifications:\nBachelor's or higher degree in Computer Science or equivalent;\nFamiliarity with multiple testing approaches, including unit, integration, end-to-end, contract, regression, load, stress, performance, exploratory, security, compatibility, and resilience tests, ensuring robust, reliable, and high-quality software across all layers.\nFamiliarity with modern testing and performance tools, including Playwright, BrowserStack, Postman, and Lighthouse, to support robust automation, cross-platform testing, and high-performance validation.\nExperience writing code/tests in one or more programming languages (preference for TypeScript/JavaScript)\nExperience testing microservices architectures and event-driven systems, validating reliability across APIs, asynchronous flows, messaging, and distributed components.\nHave an innovative mindset - you’re curious, proactive, and always looking for smarter ways to test.\nAssertive and pragmatic - you ask the right questions, challenge assumptions when needed, and focus on what delivers the most impact.\nCommunicate clearly and confidently, with strong collaboration and negotiation skills across technical and non-technical stakeholders.\nFluency in English (B2 minimum, upper-intermediate/advanced), comfortable working in an international setup.\n Our Commitment to You\nImmerse yourself in a dynamic space that challenges you to grow, both personally and professionally.\nEnjoy flexible work policies designed to help you seamlessly integrate your life with your career at Jscrambler.\nPlay a vital role in our mission to enhance web security, becoming part of a startup that’s redefining the landscape of cybersecurity.\nSeize the chance to directly impact our business expansion and innovative solutions.\nBenefit from ongoing training and development opportunities to help you reach your full potential.\nEnjoy a range of adaptable benefits that cater to your unique lifestyle and needs.","description_format":"text","description_chars":5368,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Application Security"],"lifecycle":[{"event":"open","at":"2026-10-29T16:41:53Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.854,"p_room":0.9,"age_days":13,"expected_fill_days":36,"reasons":["conf:1","win:mid"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/jscrambler-senior-automation-qa-engineer","json_url":"https://alion.io/job/jscrambler-senior-automation-qa-engineer.json","meta":{"generated_at":"2026-11-10T02:17:12Z","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":5349,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00: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":54023},"rest":"https://alion.io/mcp/rest/get_company?id=54023"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjscrambler-senior-automation-qa-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fjscrambler-senior-automation-qa-engineer"},{"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%2Fjscrambler-senior-automation-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/jscrambler-senior-automation-qa-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjscrambler-senior-automation-qa-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3469697}},{"tool":"search_jobs","arguments":{"company":"jscrambler.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3469697},"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"}}