Exploring Automation Engineering in Tech Recruitment Training Season 2

Slide Note
Embed
Share

Delve into the world of automation engineering with Tech Recruitment Training Season 2. Learn about the history of automation, types of automation engineers, benefits of automation, and more. Join the Housekeeping Slack group for updates and engage with industry experts in the upcoming Zoom webinars. Enhance your skills in AWS, DevOps, modern Java, and AI to excel as an automation engineer.


Uploaded on Oct 04, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Deconstructing Role Briefs: Automation Engineering TRT Season 2

  2. Housekeeping Slack group now live! When asking questions, please add to all participants You ll be invited to a new Zoom webinar each week Email hello@hackajob.co if you have any issues Tell your friends: YouTube Series Twitter: @hackajob_co LinkedIn #trt #techrecruitmenttraining

  3. Course Plan Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 AWS Devops Engineers Modern Java Full Stack NodeJS Frontend React AI Automation Engineers Topic Engineers

  4. Todays Agenda What is automation? Why automate? The history of Automation Types of automation engineer. Test Automation Build Automation Internal Tooling Deconstructing: Tech Deconstructing: Skills Deconstructing: Experience + Salary

  5. What is Automation?

  6. What is Automation? IT automation software is the use of instructions to create a repeated process that replaces an IT professional's manual work in data centres and cloud deployments. Software tools, frameworks and appliances conduct the tasks with minimum administrator intervention.

  7. History of Automation

  8. UI Automation VS API Automation

  9. Automation Engineers

  10. Types of Automation Engineer Test, build & internal tools

  11. Benefits of Automation Quality Speed Ease Repeatability/Scalability

  12. Test Automation

  13. What is test automation? Automated testing is the act of conducting specific tests via automation (e.g. a set of regression tests) as opposed to conducting them manually. Test automation refers to automating the process of tracking and managing the different tests.

  14. Automated Testing Automated Testing means using an automation tool to execute your test case suite. On the contrary, Manual Testing is performed by a human sitting in front of a computer carefully executing the test steps. ... Once the test suite is automated, no human intervention is required - but humans still write the initial test script, to mimic the behaviour of a manual tester.

  15. Test Automation

  16. Roles Automation tester: Automation framework design and implementation according to project structure. Creating, Enhancing, Debugging and Running Test Cases. Organizing, monitoring defect management process Handling changes and conducting regression tests. Find solutions for issues related to object identity issues and error handling. SDET: An SDET, in layman terms, is a developer who instead of working in the product development team, works as part of the test team. In essence, SDETs are responsible not only for writing code but are required to test the code as well. SDETs are required to continuously write, test, and fix the written code.

  17. Key Tech

  18. Build Automation

  19. What is build automation? Build automation is the process of automating the creation of a software build and the associated processes including: compiling computer source code into binary code, packaging binary code, and running automated tests.

  20. Roles DevOps engineers create pipelines to deliver tools and stacks for development teams. Build and release engineers also use automation tools, like Jenkins, Version One, or Ansible, to make building, finding bugs, and releasing the program faster. Build and release engineers specialize in managing, documenting, and enhancing an organization's software products and implementations. They are responsible for overseeing and ensuring timely software releases for organizations and may manage the software implementation process from development to execution.

  21. Challenges and benefits Challenges for Build Automation: Longer builds: Longer builds take more time to run, it will increase the developer's wait time and thereby reduces productivity. Large volumes of builds: If a large volume of builds is running, then you will get limited access to the build servers for that specific period. Complex builds: Complex builds may require extensive manual efforts and may reduce flexibility. Benefits Of Automation Build Tools Saving time and money. Keeping a history of builds and releases. It will help in investigating the issue. Dependencies on key personnel will be eliminated through these tools. It will accelerate the process. It will perform redundant tasks.

  22. Key Tech

  23. Internal Tooling

  24. Internal Tools Internal tools can be any internally-facing software developed by a company to support internal operations. These might be bespoke technical tools, platforms and libraries built to increase the productivity of other product teams, or CRUD interfaces that enable customer support to resolve support queries.

  25. Why build internal tools?

  26. What makes a great internal tools specialist? Good communicator. Empathy. Ability to spot patterns. The usual stuff.

  27. How?

  28. Roles (Responsibility) Internal Tools Developer Internal Automation Engineer SDET

  29. Deconstructing: Experience + Salary

  30. Salary Guidance - QA Engineer

  31. Salary Guidance - B&R Engineer

  32. Salary Guidance - SDET

  33. Availability - UK (LinkedIn) Automation Engineer - 107,000 Build and Release Engineer - 48,000 SDET - 3,100

Related


More Related Content