From 5ad1b1295a85b3cb8ba3bc8d1c1c535bee0cc487 Mon Sep 17 00:00:00 2001 From: Luke Heath Date: Mon, 20 Oct 2025 20:03:51 -0500 Subject: [PATCH] Add open positions for QA and Software Specialist (#34547) --- handbook/company/open-positions.yml | 51 +++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/handbook/company/open-positions.yml b/handbook/company/open-positions.yml index f3369331a8..aca8fb5889 100644 --- a/handbook/company/open-positions.yml +++ b/handbook/company/open-positions.yml @@ -220,3 +220,54 @@ - 🧬 Care about delivering an outstanding customer experience and creating a customer-first culture. - βž• Bonus: Direct experience with Fleet, MDM, osquery or SQL query writing, and working with Client Platform Engineering, SRE, or Security Engineering teams. + +- jobTitle: πŸš€ Quality Assurance Engineer + department: Engineering + hiringManagerName: Sharon Katz + hiringManagerGithubUsername: sharon-fdm + hiringManagerLinkedInUrl: https://www.linkedin.com/in/sharon-katz-45b1b3a/ + responsibilities: | + - ⏫ Work closely with engineering to continually improve overall quality assurance efficiency and effectiveness throughout the product design and engineering process. + - 🀝 Collaborate with the engineering managers and quality assurance engineers in the [product groups](https://fleetdm.com/handbook/company/product-groups#current-product-groups), actively participating in some engineering scrum meetings, sprint planning, daily standups, sprint demos, sprint retrospectives, and estimation sessions. + - 🌟 Contribute to the overall success of all [product groups](https://fleetdm.com/handbook/company/product-groups#current-product-groups) by ensuring users receive valuable new features that work as intended. + - πŸ§ͺ Develop and execute testing plans based on feature specifications, outlining step-by-step actions for each user role to confirm that features function as intended. + - πŸš€ Perform manual testing of newly developed features on all supported devices, platforms, and browsers, ensuring a seamless user experience. + - 🐞 Identify, document, and report any bugs or unusual behavior, creating and assigning bug tickets to the appropriate engineering manager for resolution. + - πŸ”§ Verify that bugs have been resolved after engineers have addressed them, repeating the testing process as needed. + experience: | + - πŸ’­ 3-5 years' of experience in a product quality, QA, or testing role. + - πŸ’– Proficient in creating comprehensive testing plans. + - ✍️ Experience working with engineering and product teams in an agile environment. + - 🎯 Strong attention to detail and ability to identify inconsistencies or deviations from specifications. + - πŸ’‘ Excellent communication and collaboration skills, with the ability to work closely with engineering and product teams. + - 🌐 Experience in manual testing across various devices, platforms, and browsers. + - πŸƒβ€β™‚οΈ Familiarity with agile development processes and scrum methodologies. + - πŸ‘₯ A customer-centric mindset, focusing on delivering value and a positive user experience. + - 🀝 Collaboration: You work best in a participatory, team-based environment. + - πŸ› οΈ Technical: You understand the software development processes. + - 🟣 Openness: You are flexible and open to new ideas and ways of working. + - βž• Bonus: Cybersecurity or IT background. + + +- jobTitle: 🧩 Software Specialist + department: Engineering + hiringManagerName: George Karr + hiringManagerGithubUsername: georgekarrv + hiringManagerLinkedInUrl: https://www.linkedin.com/in/george-karr-4977b441/ + responsibilities: | + - 🧰 Package, install, and validate Fleet-maintained applications across supported platforms (macOS, Windows, Linux) to ensure correct functionality and compatibility. + - πŸ” Smoke test Fleet releases before and after deployment to confirm key workflows, software installations, and device management features work as intended. + - 🀝 Collaborate closely with QA Engineers and developers to reproduce, verify, and document issues discovered during packaging and testing. + - πŸ§ͺ Create, maintain, and improve app testing scripts or procedures to streamline verification of Fleet-maintained software. + - πŸ“¦ Maintain a library of packaged apps, keeping metadata, versioning, and test results up to date. + - 🧭 Assist with end-to-end validation of new MDM and software management features, ensuring a seamless experience for end users and IT admins. + - πŸš€ Support QA Engineers during release testing cycles, providing deep expertise in app packaging, configuration, and validation. + experience: | + - πŸ’Ό 1-3 years’ experience packaging, testing, and deploying applications in an enterprise or managed-device environment. + - 🧩 Hands-on experience creating, modifying, and troubleshooting app packages (PKG, MSI, DMG, etc.). + - 🧠 Familiarity with device management tools and workflows (e.g., MDM, Munki, Jamf, Intune, or Fleet). + - πŸ§ͺ Skilled at smoke testing, regression testing, and identifying root causes of packaging or installation failures. + - 🧾 Comfortable documenting detailed test results, bug reports, and packaging notes. + - πŸ’¬ Excellent collaboration and communication skills for working with engineers and QA teammates. + - πŸ”„ Strong attention to detail and commitment to consistent, reliable testing processes. + - βž• Bonus: Experience with automation or scripting tools (e.g., Bash, Python, PowerShell) for testing or packaging.