Meticulous(YC S21)正在招聘人才,旨在消除端到端的用户界面测试。

1作者: Gabriel_h16 天前原帖
嘿,HN! 我是Gabriel,Meticulous的首席执行官和联合创始人,<a href="https:&#x2F;&#x2F;meticulous.ai&#x2F;?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai&#x2F;?utm_source=hn</a>。 在YC、Coatue、GitHub的首席技术官、Vercel的首席执行官、Adobe的首席产品官等的支持下,<a href="https:&#x2F;&#x2F;meticulous.ai?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai?utm_source=hn</a> 能够监控开发者如何与您的应用程序交互,并自动生成并维护接近100%的测试覆盖率。即使是对于最复杂的应用程序也是如此。所有这些都无需编写或维护任何测试。 我们的客户发现,这提高了他们的端到端前端开发速度超过20%。如果你曾经有过在一个项目上工作的难得机会,在你合并更改之前就能对你的更改有近乎100%的信心,你会立刻理解这一点:在那样的环境下编程感觉完全不同。每个开发者都可以完全自信和迅速地进行重构。因此他们也确实如此,保持代码的新鲜和灵活。我们客户的开发者能够比他们以往经历的任何时候都要快速地前进。 我们正在迅速成长,并希望将这种体验提供给世界上每一家软件公司——同时解放他们编写或维护测试的负担。我们建立了一个由世界级软件工程师组成的团队(“我所见过的最强大的团队之一” - Jared Friedman,Y Combinator合伙人)。 如果你加入我们,我们承诺你将在你的职业生涯中学习得比以往任何时候都快,并将能够从根本上改变世界的软件开发方式。 ## Meticulous是如何工作的? 你在localhost和内部堆栈上添加一个脚本标签,Meticulous记录开发团队每天与应用程序交互的情况,随着他们开发功能。Meticulous理解每一行代码、组件和每个流程执行的路由,并使用这些信息来维护一个视觉快照测试套件,几乎覆盖了100%的代码。这个套件在所有边缘情况、所有分支、所有功能标志下测试你的应用的UI、用户流程和逻辑。随着你的应用程序的演变,你的测试套件也在演变。 测试在一个确保从最低级别开始的全决定性环境中执行,直到浏览器的宏任务和微任务的调度——所以没有任何不确定因素。这种决定性的基石是使整个系统成为可能的原因。 你可以在<a href="https:&#x2F;&#x2F;meticulous.ai?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai?utm_source=hn</a>观看60秒的演示。 ## 我们的团队是什么样的? 我们是一家位于伦敦的YC公司。我们的工程团队之前在Dropbox、Opendoor、Palantir、GitHub和Google工作,并且在这些公司领导过100+工程师的组织。我们得到了硅谷一些最好的创始人和技术领导者的支持,包括Guillermo Rauch(Vercel创始人,next.js作者)、Jason Warner(GitHub首席技术官)、Scott Belsky(Adobe首席产品官)、Calvin French-Owen(Segment创始人)、Jared Friedman(YC合伙人和Scribd前首席技术官)以及其他一些了不起的人。 捕捉视觉回归只是开始。在重播之上构建整个产品类别还有很多工作要做。这包括捕获异常到揭示前端代码的性能影响。 我们想改变世界开发软件的方式,并对未来几十年的软件方法产生影响。 我们正在伦敦设立一个办公室,并招聘一名现场创始工程师加入我们的六人团队。我们提供签证支持。 你将有自主权构建这项技术,但以下是你可能会处理的一些问题: - 构建一个分布式系统,以便并发重放成千上万的会话,使开发者在几秒钟内得到结果。 - 加速会话重放的速度,同时保持决定性。 - 导出算法以检测覆盖不同代码路径和边缘情况的会话,并忽略过于相似的会话。 - 帮助构建一个由世界级、高度协作的软件工程师组成的团队。 作为创始工程师,你将塑造公司,并从头开始构建文化和技术。 我们寻找的是: 简而言之:技术上出色,合作愉快,同时具有自我意识和强烈的改进欲望。我们还希望确保每个人都非常支持彼此;我们作为一个团队取得胜利。 我们目前只考虑具有高级技能水平和5年以上行业经验的人选。你应该具有强大的Web基础和对软件工程的深爱。也许你喜欢《Clean Code》、《Designing Data Intensive Applications》、《Pragmatic Programmer》等编程书籍,或者喜欢在有趣的副项目上进行黑客攻击。你重视透明度和坦率的反馈,并由强烈的愿望驱动,希望成为你能成为的最好的工程师。 你可以在这里阅读我们的价值观 <a href="https:&#x2F;&#x2F;ruby-wish-a8f.notion.site&#x2F;Mission-Values-979c32ec58e74856af02da2e59c9f64d" rel="nofollow">https:&#x2F;&#x2F;ruby-wish-a8f.notion.site&#x2F;Mission-Values-979c32ec58e...</a> 你将有空间和时间提升自己作为工程师的水平,无论是通过会议、阅读,还是你认为最有价值的方式。如果你愿意,我们还会为你安排来自世界领先科技公司运营100人工程师组织的顶尖工程领导者的指导。 你将有机会与一些最优秀的工程师一起工作,解决真正新颖的计算机科学问题,并交付一些改变软件构建方式的东西。 如果这听起来很有趣,请通过gabe [at] meticulous [dot] ai与我联系,在主题行中加上“HN”,并附上关于你对Meticulous感兴趣的2-3句话以及你的简历/LinkedIn/GitHub。
查看原文
Hey HN!<p>I&#x27;m Gabriel, CEO and co-founder of Meticulous, <a href="https:&#x2F;&#x2F;meticulous.ai&#x2F;?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai&#x2F;?utm_source=hn</a>.<p>Backed by YC, Coatue, the CTO of GitHub, CEO of Vercel, CPO of Adobe and others, <a href="https:&#x2F;&#x2F;meticulous.ai?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai?utm_source=hn</a> monitors how developers interact with your app and automatically generates and maintains test coverage nearing 100%. Even for the most complex applications. All without needing to write or maintain a single test.<p>Our customers find it increases their end-to-end frontend development velocity by over 20%. If you’ve ever had the rare chance of working on a project where you can have near 100% confidence in your changes before you hit merge you’ll understand this immediately: programming feels completely different in that environment. Every dev can refactor with complete confidence and speed. And so they do, keeping the code fresh &amp; nimble. Our customers’s developers have been able to move faster than they’ve often ever experienced before.<p>We’re growing rapidly, and want to provide this experience to every software company in the world — while freeing them of the burden of writing or maintaining tests. We’ve built a team of exclusively world-class software engineers (“One of the strongest teams that I have seen” - Jared Friedman, Partner at Y Combinator).<p>If you join us we’ll promise you’ll learn faster than you ever have in your career, and will be able to fundamentally change how the world develops software.<p>## How does Meticulous work?<p>You add a script tag on localhost and internal stacks, and Meticulous records all the development teams daily interactions with the app as they develop features. Meticulous understands every line of code, component and route executed by each flow and uses this to maintain a visual snapshot test suite that covers close to 100% of your code. This suite tests your apps UI, user flows and logic at all layers, across all edge cases, all branches, all feature flags. As your app evolves, your test suite evolves.<p>The tests are executed in an environment that ensures full determinism from the lowest level, right down to how the browsers’ macro &amp; micro-tasks are scheduled — so no flakes. This bedrock of determinism is what makes the full system possible.<p>You can watch a 60 second demo at <a href="https:&#x2F;&#x2F;meticulous.ai?utm_source=hn">https:&#x2F;&#x2F;meticulous.ai?utm_source=hn</a>.<p>## What’s our team like?<p>We are a London-based YC company. Our engineering team previously worked at Dropbox, Opendoor, Palantir, GitHub and Google, and have previously led 100+ engineer organizations at these companies. We are backed by some of the best founders and technical leaders in Silicon Valley, including Guillermo Rauch (founder Vercel, author next.js), Jason Warner (CTO GitHub), Scott Belsky (CPO Adobe), Calvin French-Owen (founder Segment), Jared Friedman (YC partner and former CTO of Scribd) and a bunch of other incredible folks.<p>Catching visual regressions is just the start. There is an entire category of products to build on top of replay. This ranges from catching exceptions to revealing the performance impact of frontend code.<p>We want to change the way the world develops software, and influence software approaches for decades to come.<p>We are seeding a London office and hiring an onsite founding engineer to join our team of six. We sponsor visas.<p>You will have autonomy in building out this technology, but here are a few problems you might work on:<p>- Build a distributed system to concurrently replay thousands of sessions, such that a developer gets a result in seconds. - Speed up the replay of sessions in a way that retains determinism. - Derive algorithms to detect sessions that cover differing code paths and edge cases, and ignore sessions that are too similar. - Help build out a team of world-class, highly collaborative, software engineers.<p>As founding engineer, you get to shape the company, and build the culture and technology from the ground up.<p>What we look for:<p>In a sentence: Technically brilliant, delightful to work with, combined with a self-awareness and strong desire to improve. We also want to make sure everyone is highly supportive of each other; we win as a team.<p>We&#x27;re currently only looking to bring on folks with senior level skill sets and 5+ years of industry experience. You should have strong web fundamentals and a deep love for software engineering. Maybe you enjoy programming books like Clean Code, Designing Data Intensive Applications, Pragmatic Programmer etc. or enjoy hacking on interesting side projects. You value transparency and candid feedback, and are motivated by a strong desire to become the best engineer you can be.<p>You can read about our values here <a href="https:&#x2F;&#x2F;ruby-wish-a8f.notion.site&#x2F;Mission-Values-979c32ec58e74856af02da2e59c9f64d" rel="nofollow">https:&#x2F;&#x2F;ruby-wish-a8f.notion.site&#x2F;Mission-Values-979c32ec58e...</a><p>You will be given the space and time to up-level yourself as an engineer in terms of conferences, reading, or whatever you think will be most valuable. We will also set you up with mentorship, if you desire it, from top engineering leaders (folks running 100-engineer organizations at the world&#x27;s leading tech companies).<p>You’ll get to work alongside some of the best engineers there are, break new ground solving truly novel CS problems and deliver something that transforms how software is built.<p>If this sounds interesting, please reach out to me at gabe [at] meticulous [dot] ai with “HN” in the subject line and 2-3 sentences about what you find interesting about Meticulous and your resume&#x2F;LinkedIn&#x2F;GitHub.