Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Autify Company Deck

B303a306959e28c9869d84aa5620814d?s=47 Autify
May 10, 2021

Autify Company Deck

Autify company profile deck. (Updated on May 10, 2021)

▼About Autify
Autify, Inc. is a San Francisco-based startup that graduated from the US top accelerator “Alchemist Accelerator” as a first Japanese team. Our mission is to use the power of technology to increase people’s creativity, and we provide “Autify”, AI-powered software testing automation platform.

If you are interested in Autify, please feel free to contact us to learn more about our business and organization!

▼Autify hiring page
https://autify.com/careers

B303a306959e28c9869d84aa5620814d?s=128

Autify

May 10, 2021
Tweet

Transcript

  1. Company deck Last Updated: May 10, 2021

  2. “ ” Solving the universal issue in software development I've

    worked as a software engineer in Japan, Singapore, and the US (San Francisco). During that time, I came to realize that there’s one common problem that software development companies in all those countries face; software testing takes way too long. That's why I founded Autify. For software developers to succeed in a rapidly changing marketplace, it's imperative to deliver at a fast release cycle. Software drives much of our lives, but developers are struggling to keep up. Autify was born to solve this. Our goal is to provide services that any software development company can use to deliver quality software to their customers faster. If you're ready to take on this challenge with us, we want to hear from you! - Ryo Chikazawa, CEO & Co-Founder, Autify, Inc.
  3. In a nutshell Our Company •︎ A liberal work environment

    that trusts the individual’s   abilities •︎ Staff with diverse backgrounds •︎ Performance is evaluated fairly, and compensation is   based on performance We created this document to provide you, a future member at Autify, an overview of what we have to offer. Before going further, here is a summary of what sets us apart. Our Business •︎ Software testing is a vast and rapidly changing industry •︎ Autify products are steadily growing to solve the     customer’s burning needs • ︎ Solving a universal issue gives us the rare opportunity   to target the global market
  4. 01. About Us

  5. Autify’s Mission 01. About Us “ ” Enhance people’s creativity

    by technology Some people think AI will take jobs away from people. We disagree. Our mission is to provide the technology that allows us, humans, to focus on creative work that only we can do. By delegating unproductive work to AI (machines), we can increase society’s productivity as a whole.
  6. Company Information and History 01. About Us US Headquarters /

    Japan branch Founded Business operations Number of staff Sep 2016 Feb 2019 Jul 2019 Oct 2019 Apr 2020 September 2nd, 2016 25 Founded in San Francisco, US Graduated from Alchemist Accelerator Autify’s official launch Autify implemented by 100 companies Development and sales of Autify, an AI-based software test automation platform Global Brain, Salesforce Ventures, etc. funds $2.5M https://chikathreesix.com/burning-needs *Solving the customer’s burning needs: the story of how Autify came to be. ( )
  7. Alchemist Accelerator 01. About Us In February 2019, Autify became

    the first Japanese team to graduate from Alchemist Accelerator, a top accelerator in San Francisco, US. Our CEO, Ryo Chikazawa, is also a mentor at Alchemist Accelerator.
  8. Investors Supporting the Global Expansion of BtoB Companies 01. About

    Us Several other companies Several others
  9. 02. About Our Business

  10. The Current State of Software Testing 02. About Our Business

    Software testing aims to verify that the software is working as expected. Globally, approximately      of companies still test most of their software manually. 75% ※1 ※1 State of testing report 2019 by PractiTest
  11. Software Testing has huge potential 02. About Our Business About

    of the IT budget is spent on testing. This amounts to approximately of the world’s IT budget. 1/3 $1.3 trillion ※1 ※2 ※1 Proportion of budget allocated to quality assurance and testing as a percentage of IT spend from 2012 to 2019 by statista ※2 Gartner Says Global IT Spending to Grow 3.7% in 2020
  12. Market Background 02. About Our Business If it takes too

    long to update software in a rapidly changing market, you run the risk of failing to meet the user’s needs and expectations. A business looking to succeed can’t afford to lag behind competitors. Over      of teams have shifted to agile development in the last few years. Among them, over    aim to release at least once a week. 90% 70% ※1 ※2 ※1 How the World Tests 2018 by Zephyr ※2 Testing Trends for 2018 by SourceLabs
  13. Testing in Agile Development 02. About Our Business Manual testing

    takes too long, making it near impossible to release more than once a week. In agile development, where features are released gradually, a new feature could cause existing features to break. This means developers have to test all main functions at every release. It also means that the test volume increases steadily with each release.
  14. Burning Needs for Testing Automation 02. About Our Business You

    cannot accelerate the release cycle without automation. However, there are two main challenges that prevent developers from taking the first step... Automation is virtually impossible without the ability to write code with Selenium. However, there are not enough engineers to achieve this. Automation talent shortage 1. Even after automation, agile development means the UI and specifications keep changing. Automated scripts will soon break, resulting in a significant amount of time wasted on maintenance. Huge cost to maintain test scripts 2.
  15. Autify’s Solution 02. About Our Business Click the record button

    and navigate as you normally would. Autify converts your actions into a Test Scenario, allowing anyone to automate testing. No coding required! No code unlocks automation at scale 1. As the application changes, AI updates Test Scenarios accordingly. This dramatically reduces maintenance costs for the user. AI automatically maintains test scripts 2.
  16. Business Growth 02. About Our Business Six months after its

    official launch, over have implemented Autify. The number of Autify users has been increasing steadily even during the pandemic. 100 company
  17. Case Studies 02. About Our Business DeNA Co., Ltd “Impossible

    things became possible. We’ve seen many benefits to using Autify, some of which can’t be measured in numbers.” GA technologies Co., Ltd. “After introducing Autify, the cost of creating an environment has become zero, and maintenance only takes 15 minutes.”
  18. Case Studies 02. About Our Business Team Spirit Inc. “One

    of the main reasons for choosing Autify was that anyone can use it to automate. We’ve been able to ensure quality while increasing efficiency and sustainability.” ZOZO Technologies, Inc. “You don’t have to build an environment, and it’s cost-effective. Autify is not just a test platform; it’s also a tester that can work 24/7.”
  19. Roadmap 02. About Our Business Test automation is still in

    its infancy, and there are countless ways to improve productivity in the software development process. To expand Autify’s capabilities and product lineup, our long-term roadmap is divided into these three phases. - First, we will provide a product that can automate a greater proportion of test cases that are currently being tested manually. Increase automation coverage Phase1 - Currently, test coverage varies from person to person. We will provide a product that increases the test coverage along with the automation percentage. Increase overall test coverage Phase2 - The test phase is for verifying that all operations work as intended after development. If we can automate tests at the initial stage of development, development can be driven by tests. Once all tests pass, the software can be released without a separate test phase. Eliminate test phase Phase3
  20. 03. Our Team

  21. Autify values 03. Our Team These are the values that

    Autify members live by. We discussed what actions we need to take to achieve our big goals in the long-term and narrowed them down. Solve burning needs 1 2 3 Aim high, stay grounded Ownership & collaboration
  22. Solve burning needs 03. Our Team Solve burning needs We

    identify core issues and solve them in the fastest and most effective way in every situation. - Problem first Always think about the fundamental problem, and discuss while distinguishing problem from solution, and fact from speculation. - Find the shortest path Produce results in the shortest time without spending too much time searching for perfection. - Dig deeper Uncover the true intention by asking appropriate questions, and step into their shoes without making assumptions.
  23. Aim high, stay grounded 03. Our Team Aim high, stay

    grounded We continue to learn while remaining humble and boldly challenge ourselves to reach high goals. - High and clear ideals Always set high and clear ideals. - Self-growth Draw a concrete path towards your own ideal and continue learning to achieve objectives. - Self-awareness Capture your current position objectively and correctly without being over-confident or conceited.
  24. Ownership & collaboration 03. Our Team Ownership & collaboration We

    cooperate with transparency and respect, and all employees work as representatives of the company. - Responsibility Represent the company regardless of position and think about solutions to problems and push for progress with constructive comments and suggestions. - Commitment Do not give up on goals; continue to take action and produce results. - Engagement Produce results that cannot be achieved by one person alone by proactively sharing information, consulting, and forming consensus.
  25. Management Team are Engineers 03. Our Team CEO Ryo Chikazawa

    CTO Hayato Matsuura COO Takayuki Shimizu Ryo has been worked in software development for over ten years. Having worked as a software engineer in Japan, Singapore, and San Francisco, he has developed a #1 social game at DeNA, led product development as a product engineer at Viki in Singapore, moved to San Francisco to participate in a local startup as an initial member. He founded Autify, Inc. in 2016. After being in charge of infrastructure for large-scale services at a major web service company, Hayato worked as a technical support engineer at GitHub. Having joined Autify as a lead backend engineer in September 2019, he was appointed as the CTO in January 2020. He has also translated technical books such as “Practical Monitoring: Effective Strategies for the Real World” from O’Reilly Japan Publishing. Takayuki developed and operated a social game software targeted towards overseas users at DeNA. He joined FiNC Technologies in 2014, launching services for corporations and managing PM and the quality department. As the executive officer VP of Engineering, he oversaw product development and organizational management of the entire company. In July 2020, he was appointed as COO at Autify Inc.
  26. Our Teams 03. Our Team Development / 10 staff CS

    / 6 staff Sales &
 Marketing / 3 staff Admin & HR / 2 staff
  27. 04. Work Environment

  28. Basic Information 04. Work Environment - Flextime (no core hours)

    - Complete a five-day workweek system - Public holidays, year-end, and New Year holidays - Fully remote - Comprehensive social security coverage - Remote work allowance - Annual leave (all paid, days shown are at the time of joining the company) 10 days/year: paid leave 5 days/year: Sick leave/Child nursing leave/Family care leave Other: Special leave (bereavement, marriage, childbirth)
  29. Diversity & Inclusion 04. Work Environment We don’t think an

    organization with only Japanese staff can create a service that will succeed in the international market. At Autify, we value diversity and welcome members from a wide range of backgrounds. We celebrate diverse values and work styles. Since the COVID-19 pandemic, we have canceled our office and transitioned to working entirely remotely. We use online tools to communicate and work with members from all around the world.
  30. Remote Work 04. Work Environment Since the pandemic, Autify has

    closed its office and transitioned to remote work. To make remote work successful, we continue to make improvements such as the following. Once the pandemic has subsided, we plan to have regular meet ups about once a month. - Always have Discord available so that we can smoothly start a discussion from casual conversation - Increase opportunities to socialize through Coffee Chats - Meeting notes and various documents are available on Notion to increase transparency https://anchor.fm/burning-cast/episodes/4-ehmi6i
  31. Work-Life Balance 04. Work Environment We have introduced a full-flex

    system to accommodate family demands and work comfortably. Members communicate with their team and set their own working hours. 10:00-12:00 Work 13:00-17:30 Work Lunch 13:00-16:00 Work 17:30-19:30 Work Lunch Chores Breakfast Chores Chores Dinner Chores Breakfast Chores 11:00-15:00 Work 9:00-12:00 Work 18:00-22:00 3:00-10:30 Child Pick up Child Drop off Work 12:00 24:00 0:00 6:00 Lunch English
 Study Gaming Dinner Movies Family time, Internet/Study Gaming Sleep 0:30-07:30 Sleep 23:30-06:30 Sleep 18:00 Breakfast Childcare friendly Dinner Chores Chores & hobbies Gamer life 7:00-8:30 Work
  32. Compensation System (Japan Branch) 04. Work Environment Compensation consists of

    the following three components. Bonuses are paid twice a year, semi-annually. The amount is calculated by multiplying 1/2 of the basic salary by a performance coefficient.
  33. Evaluation System 04. Work Environment Autify is still a small

    organization with less than 20 staff. We could manage without an evaluation system, but we expect to expand rapidly. This is why we created a system that allows a fair evaluation of each staff. We are working to build a strong organization that can continue to achieve challenging goals in the long term. Members are evaluated twice a year, and the Job Grade and Experience Level are reviewed based on the output.
  34. Job Grade and Experience Level 04. Work Environment Compensation is

    determined by the combination of Job Grade and Experience Level. There are 7 Job Grades in total. The Experience Level divides each Job Grade into three stages. (For example, Intermediate II/Growing) ¥3,400,000 - ¥4,600,000 ¥4,420,000 - ¥5,980,000 ¥5,440,000 - ¥7,360,000 ¥6,800,000 - ¥9,200,000 ¥8,160,000 - ¥11,040,000 ¥9,520,000 - No upper limit X・No upper limit Junior Intermediate I Intermediate II Senior I Senior II Staff / VP Executive 4 5 6 7 8 9 10 (Million Yen) G1 G2 G3 G4 G5 G6 G7 Job grade Partially meets requirements Meet requirements Consistently meets requirements with high reproducibility. Meets the requirements for the following Job Grade Learning Growing Thir ving Experience level
  35. Stock Options granted from Autify, Inc., US 04. Work Environment

    Since Autify is headquartered in the US, staff are granted stock options. The stock options have a four-year vesting period, with a one-year cliff. After one year of service, you will receive the first 25% of the options, after which you will receive 1/48 of the options every month for the remaining three years. All staff is eligible, and additional options may be granted depending on performance.
  36. 05. Autify’s Technology

  37. Autify’s Technology 05. Autify’s Technology Autify isn’t your average web-based

    service. Our tech goes one step forward. For all of you development engineers, let’s take a look at the strengths of Autify’s technology. At Autify, there are three main technical fields; frontend, backend, and machine learning. Each engineer is a professional in at least one field, but they all interact with the main application, Rails.
  38. Frontend 05. Autify’s Technology Will you become proficient in programming

    languages and frameworks? Absolutely! But that’s not all. You will also have the opportunity to take a deep dive into cutting-edge frontend technologies through running E2E tests on various web services. Going beyond the framework: Rethinking frontend technology Frontend engineers at Autify carry out a wide range of tasks. We use JavaScript for handling parts that are visible for users, as well as in logics that are responsible for test execution. Frontend engineers also develop the Chrome Extension with which users record Test Scenarios. Because of the nature of E2E testing, you will need to have a deep understanding of how technologies such as HTML, CSS, and JavaScript are used in the user’s web services. Proactively add value by thinking and implementing excellent UI and UX One of our main selling points is that anyone can use Autify to automate E2E testing. This is why the frontend has the critical role of creating an excellent UI and UX. Also, because the value that Autify provides is an increase in productivity through automation and increased efficiency, the frontend quality directly impacts the advantage and value of the service.
  39. Backend 05. Autify’s Technology Layers below the main application written

    in Rails, including the mechanism that executes tests, are collectively called backend. An efficient and scalable solution for handling a large number of complex requests A base mechanism for executing tests must respond quickly to general requests to web services and E2E test requests. E2E test requests are challenging to handle because they are executed at random times, whereas execution time and resources are handled as a batch. Apply the expertise in container technology to achieve a high level of speed, flexibility, and reliability We heavily utilize container technology to execute tests and return the results to users cost-effectively. While we proactively adopt new technologies in areas where unique solutions are necessary, there are some areas where we have chosen orthodox technology. That’s how we achieve faster development, flexibility, and reliability.
  40. Machine Learning 05. Autify’s Technology Autify uses the power of

    AI to automatically detect changes in the test target during tests. But that’s not all. As we continue evolving, we will utilize machine learning in various other ways. A large amount of data is accumulated every day Autify accumulates various data related to E2E tests, such as the Test Scenarios executed so far, the modification history, success/failure history, and change in the test target. The more we use these types of data to improve Autify, there will be more demand for our services. This will lead to more data, creating a positive feedback loop. Reimagining test experience with ML Using this data for machine learning opens up new possibilities. Not only can we detect changes, but we can also start proposing Test Scenarios based on the characteristics of the test target.
  41. 06. Recruitment Process

  42. Recruitment at Autify 06. Recruitment Process Recruitment Process One of

    the most significant issues in recruitment is that evaluation isn’t consistent between interviewers. To solve this, Autify has created structured interviews which have standardized criteria for selecting candidates. We also focus on hiring people who agree with our business vision and can make a long-term contribution by confirming candidates from each set of perspectives at each interview. Nervous about going straight into the recruitment process? Autify holds casual interviews to clarify any questions that candidates may have. These interviews are not evaluated. The purpose of casual interviews is to help you understand our mission and vision, why we are hiring that particular position and the job responsibilities. If you are interested in taking part in a casual interview, please apply here https://jobs.lever.co/Autify/aea8c95e-97f3-4ada-a098-e3b4587daab2
  43. Recruitment Process for Engineers 06. Recruitment Process Online Coding Test

    You will take a coding test on Hacker Rank to showcase your basic technical skills. Step1. Engineer Interview We will check other skills such as your thought process during problem-solving. We will review how you can immediately start contributing to the team. In addition, we will consider whether you will realize your career aspirations at Autify to prevent any mismatch of expectations. Step2. HR Interview We will consider whether your personality, motivation, vision/culture matches ours to determine if you’re the type of person who can work with us towards the same goal. Step3. Interview with the CEO Based on the initial interviews, the CEO will make a final confirmation whether you are compatible with our company. Step4. Offer Meeting We hold a face-to-face interview to confirm that you are happy with the offer. Step5 . O nl ine C od ing T est Engineer I nterv iew H R I nterv iew C EO I nterv iew O ffer M eeting
  44. Recruitment Process for Non-Engineer Positions 06. Recruitment Process Interview with

    the department manager We will check your thinking process when problem-solving. We will review how you can immediately start contributing to the team. In addition, we will consider whether you will realize your career aspirations at Autify to prevent any mismatch of expectations. Step2. Technical test by job classification You will answer technical questions prepared for each job classification on Google Forms. This test will measure your general understanding and technical skills for each open position. Step1. We will consider whether your personality, motivation, vision/culture matches ours to determine if you’re the type of person who can work with us towards the same goal. HR Interview Step3. Based on the initial interviews, the CEO will make a final confirmation whether you are compatible with our company. Interview with the CEO Step4. We hold a face-to-face interview to confirm that you are happy with the offer. Offer Meeting Step5. Technical test by job classification Interview with the department manager HR Interview CEO Interview Offer Meeting
  45. Apply today! https://autify.com/careers We look forward to hearing from you!