Post job

Senior Quality Assurance Engineer jobs at Fortinet - 177 jobs

  • Principal Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is seeking a Principal Software Development QA Engineer to join our team. This role is integral to our R&D team, ensuring the productivity, reliability, and accuracy of Fortinet's new product lines. The successful candidate will review requirements and specifications, create test plans, design detailed test specifications, and develop automated scripts/tools to evaluate devices, protocols, interfaces, and applications effectively. The QA Engineer will work efficiently to identify and address the highest risks, determining release readiness. Job Responsibilities: Research, discuss, and review new product features with the development team. Design, write, and manually run test cases for each product development stage. Identify, report, and document product issues in the bug tracking system. Debug and reproduce customer issues in collaboration with the development team. Collaborate closely with developers to analyze, debug, and resolve issues. Create documentation and training materials to facilitate knowledge transfer within the team. Develop test tools for product function testing and debugging. Develop automated scripts to enhance development efficiency. Monitor and report all product development risks. Contribute to the development of work assistance systems to improve team efficiency. Provide guidance on work processes, task assignments, and work methods. Work with international team members to test, research, and support product releases. Job Requirements: Bachelor's degree in Computer Science or equivalent experience; advanced degree preferred. Minimum of 8 years of relevant experience, with a preference for automation development/testing experience. Strong understanding of test processes and methodologies, including test case design, failure scenario documentation, and problem isolation. Good knowledge in Firewall, IPSec, SSL, IdP, BGP, SDWAN, and TCP/IP networking. Proficient in using Linux/Unix systems for daily work. 3 or more years of experience in development using Python. Experience using Robot Framework to develop functional test scripts. Understanding of various test tools and concepts, such as RESTful API, Selenium, Ansible, Jenkins, Docker, etc. Excellent communication and teamwork skills, particularly with international team members. Strong learning ability, adaptability, and curiosity about new technologies and methods. Candidates with knowledge of Python and Robot Framework are preferred. The US base salary range for this full-time position is $166,000-$214,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $166k-214k yearly Auto-Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Principal Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    The Quality Assurance Engineer works within the R&D team to ensure the productivity, reliability and accuracy of the Fortinet's product lines. The engineer reviews requirements and specifications, create test plans, design detailed test specifications, do function validation and develop automated scripts/tools to evaluate the devices, protocols, interfaces and applications effectively. The QA Engineer must be able to work efficiently and effectively to identify the highest risks that must be addressed for determining release readiness. Responsibilities: Research, discuss technical details and review the product features with developer team. Design, write and execute the test cases for each product development stage. Seek, reveal and report the product issues to bug tracking system. Debug and reproduce the customer issues with the developer team. Collaborate closely with the developer team to analyze, debug, and resolve any issues. Make documentation and training for knowledge transform within team. Develop the test tools for product function testing and debugging. Develop the automated scripts to improve the development efficiency. Monitor and report all the risks of product development. Join the development of work assistance system to improve the efficiency of the whole team. Work with international team members to test, research, and support the product release. Requirements: A BS in Computer Science or equivalent experience, an advanced degree is preferred. In-depth knowledge of network and network security protocols, including but not limited to TCP/IP, routing, switching, network security, and various application-layer protocols. Strong proficiency in Python programming, with hands-on experience in developing automation frameworks. Familiarity with GUI automation frameworks such as Selenium and Playwright. Experience with RobotFramework is a strong plus. Working knowledge of multiple operating systems including Linux and Windows Server environments. Excellent communication skills with the ability to collaborate effectively within cross-functional teams. The US base salary range for this full-time position is $174,000-$213,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $174k-213k yearly Auto-Apply 60d+ ago
  • Senior Software Engineering Leader & Delivery Champion

    Cisco Systems 4.8company rating

    San Francisco, CA jobs

    A global technology leader in San Francisco is seeking an experienced Software Engineering Manager to oversee the engineering team's daily activities and lead the development of cloud-based products. The ideal candidate will have a background in leading software teams, evaluating technical feasibility, and possessing a Bachelor's degree with significant experience. This position offers a competitive salary range and benefits including vacation time, health coverage, and stock options. #J-18808-Ljbffr
    $154k-197k yearly est. 7d ago
  • Leader, Software Engineering - QA Manager -Nexus HyperFabric

    Cisco Systems Canada Co 4.8company rating

    Milpitas, CA jobs

    The application window is expected to close on: Feb 20th, 2026 NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Meet the Team We are SaaS Engineering organization within the Cisco Networking Engineering. We are committed to revolutionizing the deployment of generative AI applications! Our mission is to improve IT visibility and deliver comprehensive analytics for the AI infrastructure stack. By applying innovative technologies, we are developing next-generation SaaS-based controllers crafted to efficiently manage Data Centers with AI/ML solutions. Your Impact You will work on Cisco HyperFabric, an innovative cloud-operated AI cluster solution. Cisco HyperFabric aims to provide customers with a unified compute and networking fabric, along with a management system that enables the creation of easily deployable, scalable, and manageable AI/ML solutions. As a Software Development Manager, QA, you will be leading a team of talented QA and Customer Support Engineers. You develop and execute a test strategy for our solutions. The ideal candidates should have a strong curiosity and experience in QA across various systems, as well as demonstrated leadership skills in software development and system configuration automation. You will be responsible for the following: Lead a focused and collaborative team environment by empowering senior team members to operate independently while fostering strong cross-functional teamwork among backend, UI development, and QA functions Drive QA team efficiency and agility by ensuring effective coordination, clear prioritization of features, and continuous improvement of processes. Oversee and own the continuous deployment pipeline, ensuring smooth and reliable execution across multiple environments with the QA team managing and optimizing the process end-to-end. Cultivate a startup-like atmosphere that emphasizes innovation and collaboration without rigid processes, allowing development and QA teams to jointly own code and test responsibilities while leveraging custom testing solutions. Collaborate with the internal teams to address customer issues efficiently and effectively, ensuring a seamless experience. Minimum Qualifications: Bachelors in an engineering field with 12 + years of experience or Master's degree with 8 + years of experience. 5+ years of prior experience as a manager of a QA Engineering team. Knowledge of networking technology and SaaS environment. Experience with robust testing and validation of networking software for optimizing performance, reliability, and security. Preferred Qualifications: Experience in Python for testing. Experience with automation and testing frameworks to streamline and enhance the quality assurance processes. Strong experience in QA coordination, planning, and prioritizing of features. Proven track record in managing continuous deployment pipelines and owning QA processes across multiple environments. Deep understanding of data network technology, experience in customer-facing roles and customer support best practices. 4+ years of experience in Customer Success or related roles, preferably in a SaaS networking domain. Experience in guiding the customers through the initial setup, implementation, and training phases to ensure successful product adoption and a smooth start to their journey. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada:The starting salary range posted for this position is $210,600.00 to $305,100.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $210,600.00 - $350,800.00 Non-Metro New York state & Washington state: $189,300.00 - $312,200.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $210.6k-350.8k yearly Auto-Apply 7d ago
  • Software QA Engineer

    Cisco Systems 4.8company rating

    San Jose, CA jobs

    The application window is expected to close on 2/30/2026. This is an onsite role and will require working out of our San Jose, CA office location. Meet The Team: You will be part of a dynamic and highly collaborative QA team dedicated to delivering high-quality diagnostic images and tools for a diverse range of Cisco products, including Cisco 800G Routers and Nexus 9K Series Data Center switches. Our team specializes in both software QA and automation tool development, partnering closely with development teams to create dashboards and websites that facilitate streamlined development, debugging, and manufacturing release processes. This role offers a unique opportunity to explore all aspects of the engineering lifecycle, from hardware component validation to web development. Your Impact: As a Senior Software Test Engineer on the Quality and Diagnostic team, you will play a pivotal role in ensuring the quality and reliability of Cisco's cutting-edge hardware and software solutions. Your focus will span tool development, QA regression, and test infrastructure enhancements, collaborating closely with cross-functional teams to deliver robust, scalable, and innovative diagnostic solutions. Design, develop, and maintain advanced automation tools that streamline diagnostic and QA workflows, driving efficiency and consistency across test cycles. Enhance and support QA infrastructure by implementing updates or new features using Python or Tcl/Expect, ensuring high system reliability and adaptability. Validate programmable components including FPGA, BIOS, CPLD, and VRM to guarantee seamless integration and optimal hardware performance. Assist in the Diag image manufacturing release process, ensuring image quality and readiness for production deployment. Develop and execute comprehensive validation of SONiC BSP APIs in Python, enabling full access and control of underlying hardware components. Carry out a range of routine QA activities, such as bug tracking, issue isolation, debug script creation, image building, system maintenance, and more, to uphold and improve product quality. Maintain and expand the existing Diag QA infrastructure, including web interfaces; contribute to new feature/page development across both front-end and back-end domains. Leverage AI-driven tools and methodologies to accelerate development and testing processes, enabling faster delivery and higher quality outcomes. Minimum Qualifications: Bachelors + 5 years of related experience or Masters + 3 years of related experience 5+ years of experience in Python scripting and Software QA. 3+ years of hands-on experience in network router/switch traffic and platform testing. At least 6 months of experience with AI tools like Copilot or Curser Preferred Qualifications: Experience with SONiC and its associated technologies. Experience with OpenBMC QA and regression, CI/CD, and REST APIs. Familiarity with the following is a plus: Diag Release process, start from Image build, regression, reporting, bug filling, reproducing issues, validation fixes, and manufacturing release. Strong understanding of hardware components, including CPU, BIOS, ASIC, and memory is a plus. Demonstrated proficiency with Linux. Experience in web development using languages like: JavaScript, Node.js, or Express. Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada:The starting salary range posted for this position is $165,000.00 to $241,400.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $165,000.00 - $277,600.00 Non-Metro New York state & Washington state: $146,700.00 - $247,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $165k-277.6k yearly Auto-Apply 4d ago
  • Photonic Test Engineer

    Cisco Systems Canada Co 4.8company rating

    Carlsbad, CA jobs

    The application window is expected to close on 1/30/2026. This is an onsite role and will require working out of our Carlsbad, CA office location. Meet the Team As a Photonic Test Engineer, you will play a critical role in developing/supporting the next generation component and packaging platform for Cisco's Silicon Photonics Integrated Circuits and chipsets. As a key member of the platform development team that is responsible for developing photonic components, tools and processes, you'll devise, develop and execute engineering-test processes supporting novel optical components to be used in Cisco's silicon photonics product offerings. Your Impact Design, Develop and Support Devise, develop, build and perform engineering tests to support Cisco's silicon photonics co-packaged optics platform. Perform failure analysis on optical components and assemblies Resolve issues using structured problem-solving methodologies Recommend and implement test/assembly/process improvements, including cycle time reduction and automation of system to minimize required operator time and intervention Diagnostics Development & Lifecycle Management Support specialized testing needs to verify performance of new components, processes, and tools from development to production to ensure successful integration of new platform technologies Devise and perform complex tests needed during FA as part of development and continuous improvement Apply data analytics leveraging AI/ML for proactive problem detection and resolution Collaboration & Team Development Partner with hardware, software, manufacturing teams to ensure alignment and successful program delivery. Develop and execute project plans with predictability, quality and velocity. Collaborate and travel to assure successful product deployment across a global environment Minimum Qualifications Bachelors + 7 years of related experience, or Masters + 4 years of related experience, or PhD + 1 year of related experience. Experience with photonic test Preferred Qualifications C# and SQL skills highly desired Experience in hardware/software automation of photonics assembly/test. Data analysis (SQL/JMP) in a semiconductor production environment Knowledge of photonics, fiber optics and semiconductor lasers Ability to travel internationally occasionally Why Cisco? At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. Message to applicants applying to work in the U.S. and/or Canada:The starting salary range posted for this position is $128,200.00 to $162,300.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next Additional paid time away may be requested to deal with critical or emergency issues for family members Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota; 1.5% of incentive target for each 1% of attainment between 50% and 75%; 1% of incentive target for each 1% of attainment between 75% and 100%; and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $140,800.00 - $210,500.00 Non-Metro New York state & Washington state: $128,200.00 - $186,700.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
    $140.8k-210.5k yearly Auto-Apply 28d ago
  • Staff Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is seeking a Staff Software Development Engineer to join our team. This role is integral to our R&D team, ensuring the productivity, reliability, and accuracy of Fortinet's new product lines. The successful candidate will review requirements and specifications, create test plans, design detailed test specifications, and develop automated scripts/tools to evaluate devices, protocols, interfaces, and applications effectively. The QA Engineer will work efficiently to identify and address the highest risks, determining release readiness. Job Responsibilities: Research, discuss, and review new product features with the development team. Design, write, and manually run test cases for each product development stage. Identify, report, and document product issues in the bug tracking system. Debug and reproduce customer issues in collaboration with the development team. Collaborate closely with developers to analyze, debug, and resolve issues. Create documentation and training materials to facilitate knowledge transfer within the team. Develop test tools for product function testing and debugging. Develop automated scripts to enhance development efficiency. Monitor and report all product development risks. Contribute to the development of work assistance systems to improve team efficiency. Provide guidance on work processes, task assignments, and work methods. Work with international team members to test, research, and support product releases. Job Requirements: Bachelor's degree in Computer Science or equivalent experience; advanced degree preferred. Minimum of 8 years of relevant experience, with a preference for automation development/testing experience. Strong understanding of test processes and methodologies, including test case design, failure scenario documentation, and problem isolation. Good knowledge in Firewall, IPSec, SSL, IdP, BGP, SDWAN, and TCP/IP networking. Proficient in using Linux/Unix systems for daily work. 3 or more years of experience in development using Python. Experience using Robot Framework to develop functional test scripts. Understanding of various test tools and concepts, such as RESTful API, Selenium, Ansible, Jenkins, Docker, etc. Excellent communication and teamwork skills, particularly with international team members. Strong learning ability, adaptability, and curiosity about new technologies and methods. Candidates with knowledge of Python and Robot Framework are preferred. The US base salary range for this full-time position is $166,000-$214,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $166k-214k yearly Auto-Apply 60d+ ago
  • Software Dev QA Engineer

    Fortinet Inc. 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is developing a powerful platform that combines the security for the datacenter and carrier solutions that enables organizations to efficiently manage, scale and secure their networks. This QA Engineer will be part of this exciting development and will be working with a strong technical team that has experience delivering the solutions to large carriers. Participate in building a High-end firewall platform for data centers/Carriers that provides high throughput packet processing to the service provider using latest networking technologies. Our ideal candidate is willing to learn new skillsets and take on challenges. Job Duties: * Performance functional testing on products using a combination of manual and auto-testing techniques. * Follow internal development, test and build processes. * Work closely with Developers, QA, and others to understand new features, use cases. * Identify, document, and track software defects found during testing. * Write and maintain automation scripts. * Passionate, motivated and always willing to learn and explore new technologies. * Good team player. * Design test beds, identify necessary equipment. Job Experience Required: * 3+ years of QA testing experience * A degree or technical diploma in Computer Science, Computer Technology, or related field * Solid understanding of TCP/IP, routing, DNS, DHCP, VPN, HA, routing and switching. * Understanding of general QA procedures and methodologies. * Ability to work on assigned tasks under tight time constraints * Familiar with one of the scripting language - Python preferable * Ability to work in collaborative environment and communicate well with other departments * Have any networking certification like NSE, CCNA ,CCNP etc. is a plus. Educational Requirement: * Bachelor or Master degree in Computer Science/Engineering, or equivalent. The US base salary range for this full-time position is $136,000-$176,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program. Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $136k-176k yearly Auto-Apply 60d+ ago
  • Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is developing a powerful platform that combines the security for the datacenter and carrier solutions that enables organizations to efficiently manage, scale and secure their networks. This QA Engineer will be part of this exciting development and will be working with a strong technical team that has experience delivering the solutions to large carriers. Participate in building a High-end firewall platform for data centers/Carriers that provides high throughput packet processing to the service provider using latest networking technologies. Our ideal candidate is willing to learn new skillsets and take on challenges. Job Duties: Performance functional testing on products using a combination of manual and auto-testing techniques. Follow internal development, test and build processes. Work closely with Developers, QA, and others to understand new features, use cases. Identify, document, and track software defects found during testing. Write and maintain automation scripts. Passionate, motivated and always willing to learn and explore new technologies. Good team player. Design test beds, identify necessary equipment. Job Experience Required: 3+ years of QA testing experience A degree or technical diploma in Computer Science, Computer Technology, or related field Solid understanding of TCP/IP, routing, DNS, DHCP, VPN, HA, routing and switching. Understanding of general QA procedures and methodologies. Ability to work on assigned tasks under tight time constraints Familiar with one of the scripting language - Python preferable Ability to work in collaborative environment and communicate well with other departments Have any networking certification like NSE, CCNA ,CCNP etc. is a plus. Educational Requirement: Bachelor or Master degree in Computer Science/Engineering, or equivalent. The US base salary range for this full-time position is $136,000-$176,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time, as well as a comprehensive leave program. Wage ranges are based on various factors, including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $136k-176k yearly Auto-Apply 60d+ ago
  • Staff Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Responsibilities Function, stress and performance testing on FGaaS product Write test checklist, test specification, bug report, etc. Responsible for automating the test cases Monitor and troubleshoot on services Programing test script by Python or Shell Work closely with developer to design and execute the test cases Requirements Knowledge in network security production or technology such as NGFW, Endpoint Security, Web Application Firewall. Knowledge on networking protocol such as TCP/IP and also routing/switching/VPN Knowledge on application layer protocol such as HTTP, DNS, Radius, SSL, DHCP, LDAP Experience in Shell/Python script for auto testing Familiar with Linux operation Experience on network product testing and solution design or validation especial on application service performance analysis Basic understanding of AWS security and testing aspects (e.g., EC2, CloudTrail, Security Groups, IAM policies) Excellent problem solving and troubleshooting skill Highly organized, able to multi-task, the ability to work individually, within a team and with other groups Educational Requirement: Bachelor's degree or above in Computer Science/Engineering or related fields About the product: FortiGate-as-a-Service (FGaaS) is a hardware-as-a-service offering device next generation firewalls on various locations to securely maintain firewall infrastructure to deliver a wide range of network security capabilities, provided on-demand for users anywhere. It provides FortiGate, FortiManager, FortiAnalyzer orders and contracts. The US base salary range for this full-time position is $140,000-$171,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $140k-171k yearly Auto-Apply 60d+ ago
  • Staff Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    As a Staff Software Development QA Engineer, you will work closely with the development team to ensure the delivery of high-quality Fortinet products. You will be responsible for designing and implementing a robust automation testing framework to streamline and enhance the testing process. You are expected to be a quick learner who can work efficiently to identify defects and potential risks early in the development cycle, ensuring both development quality and release readiness. Responsibilities: Create, review, and execute solution-focused test plans and test cases that cover all stages of product development and real-world deployment scenarios. Perform detailed manual and automated testing to ensure high quality across networking features and full solution stacks. Design and maintain solution-based test environments, simulating real-world conditions with diverse device types, customer profiles, and network topologies. Develop and validate customer-centric solution profiles, including workflow-based testing across Fortinet product integrations (e.g., FortiNAC, FortiGate, FortiSwitch, FortiAuthenticator). Build advanced network simulation environments for scaling, stress, and performance testing using protocols and tools such as IXIA, Avalanche, and JMeter. Develop, maintain, and scale automation test suites using Python, Robot Framework, and Pytest integrated into CI/CD workflows. Drive automation coverage for solution testing across multiple deployment scenarios and customer use cases. Debug and troubleshoot product and solution-level issues by collaborating with developers, QA engineers, and cross-functional teams. Identify, document, and prioritize solution risks, scalability concerns, and deployment blockers to ensure release readiness. Collaborate with Dev and TAC engineers to reproduce and analyze customer-reported issues, especially in complex deployment topologies. Requirements: 8+ years of experience in QA testing, specifically focused on networking products and enterprise solution validation. Proven experience in solution testing, including customer profile creation, solution profiling, and end-to-end validation methodologies based on real-world deployment scenarios. Strong understanding of network protocols such as TCP/IP, SNMP, DHCP, 802.1X, and authentication protocols including RADIUS, Kerberos, LDAP. Hands-on experience in test automation using Robot Framework, with integration into CI/CD pipelines. Proficient in Python and familiar with Pytest and other automation frameworks. Experience with performance and scalability testing tools like Avalanche, IXIA, JMeter, etc. Hands-on with Selenium, RESTful API automation, including unit and system-level testing. Familiarity with solution-level test planning, including multi-product integration (e.g., FortiNAC + FortiGate + FortiSwitch). Knowledge of tools like Jenkins, Docker, and Git for version control and pipeline automation. Exposure to infrastructure automation tools such as Ansible and Terraform (preferred). Strong analytical, debugging, and problem-solving abilities with a quality-first mindset. Deep understanding of QA methodologies, customer-centric validation practices, and automation-driven testing. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Minimum of 8+ years of experience in Quality Assurance, with a strong background in software testing, test automation, and QA processes. Strong understanding of QA methodologies, tools, and best practices in Agile and DevOps environments. The US base salary range for this full-time position is $140,000 - $171,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
    $140k-171k yearly Auto-Apply 60d+ ago
  • Staff Software QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is looking for a Staff Software Dev QA Engineer to assist FortiADC Team The software development QA developer need to work with the developer team to deliver high quality of the Fortinet's product, and also responsible for building high effective automation test process to complete most of test work. Responsibilities: Design, develop, and execute comprehensive test plans and test cases across all stages of the product development lifecycle. Perform both manual and automated testing for networking and load balancing features. Build and maintain realistic test environments, simulating diverse device types and network conditions. Develop and maintain scalable network simulation frameworks for performance and scalability testing using various protocols and tools. Conduct detailed root cause analysis and provide actionable insights to improve product performance and reliability. Collaborate closely with developers and QA team members to identify, reproduce, and resolve issues. Integrate new tools, techniques, and best practices into the QA process to enhance testing efficiency and coverage. Identify and document product risks, and contribute to release readiness decisions. Work alongside Development and TAC engineers to reproduce and analyze customer-reported issues. The QA Developer must be a quick learner, must be able to work efficiently and effectively, to identify defect and risk that should be addressed during development test and for release readiness. Requirements: Minimum 8+ years of experience in network product QA testing. In-depth understanding of networking protocols such as TCP/IP, DNS, HTTP, SSL, OSPF, and BGP. Strong experience with test automation using Python, Shell scripting, and ideally Robot Framework. Proficiency with Linux/Unix operating systems. Hands-on experience with traffic generation and benchmarking tools such as Avalanche, Ixia, JMeter, or equivalent. Experience in API testing and writing automated test scripts for unit and integration testing. Strong analytical and problem-solving skills with keen attention to detail. Strong problem solving and debugging skills with meticulous attention to detail and with a diligent mindset. Solid understanding of QA methodologies, testing types, and best practices. Experience with private cloud, such as VMware ESXI, KVM and etc. Experience with public cloud, such as AWS, GCP, Azure and etc. Experience with tools like Jenkins, Ansible, and Terraform is a plus. Education: Bachelor degree or above in computer science, engineering, or a related technical discipline The US base salary range for this full-time position is $140,600-$171,800. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $140.6k-171.8k yearly Auto-Apply 60d+ ago
  • Staff Software QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. Fortinet is seeking a Staff Software Dev QA Engineer to join our team. The successful candidate will review requirements and specifications, create test plans, design detailed test specifications, and develop automated scripts/tools to evaluate devices, protocols, interfaces, and applications effectively. As a Staff Software Dev QAEngineer, you will: Design, develop, and execute comprehensive test plans and test cases covering all stages of the product development lifecycle. Perform manual and automated testing for networking features. Perform detailed root cause analysis and provide actionable recommendations to improve product performance and reliability. Work closely with developers and QA team members to identify, reproduce, and resolve issues. Identify, report, and log product issues in the bug tracking system. Create documentation and training materials to facilitate knowledge transfer within the team. Develop automated scripts for product functional testing and debugging. Work with Development and TAC engineers to reproduce and analyze customer reported issues. Work with international team members to test, research, and support product releases. We Are Looking for: Bachelor's degree in computer science or equivalent experience; advanced degree preferred. Minimum of 8 years of relevant experience, with a preference for automation development/testing experience. Strong understanding of test processes and methodologies, including test case design, failure scenario documentation, and problem isolation. Good knowledge in TCP/IP networking, Switching, and routing. Experience in L2/L3 features such as LACP, STP, RIP, OSPF, IS-IS, BGP, LLDP, 802.1X, VxLAN. Proficiency in using Linux/Unix systems for daily work. Excellent communication and teamwork skills, particularly with international team members. Strong learning ability, adaptability, and curiosity about new technologies and methods. Candidates with knowledge of Python and Robot Framework are preferred. The US base salary range for this full-time position is $150000-$171000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. About Our Team: Join our team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet's core values of openness, teamwork and innovation, fostering an environment where team members support each other, share knowledge. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet's high standards of excellence in cybersecurity solutions Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe
    $150k-171k yearly Auto-Apply 60d+ ago
  • Staff Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    The Staff software development QA developer need to work with the developer team to deliver high quality of the Fortinet's product, and also responsible for building high effective automation test process to complete most of test work. Responsibilities: Develop test plans, define test procedures and execute test cases of networking and load balance features. Implement the automation in python to improve effective of current test process. Track product quality, and handle bug lifecycle. Work with Dev/TAC developer to reproduce customer issues and analyze the issues. Write technical documents to support customers. The QA Developer must be a quick learner, must be able to work efficiently and effectively, to identify defect and risk that should be addressed during development test and for release readiness. Requirements: Minimum 8+ years of relevant experience, an advance degree is a plus. Solid knowledge of protocols such as TCP/IP, DNS, HTTP, SSL, OSPF, BGP, GRE, etc. Experience automation test cases using Python/Java/Shell, and Robot Framework is preferred. Experience working with Linux/Unix Operation systems. Experience with traffic generator benchmark tools like Avalanche, Ixia, etc. Strong troubleshooting and analytical skills Good understanding of Quality Assurance processes and methodologies. Experience with AWS, GCP, Azure is preferred. Experience with Load Balance, Firewall products is preferred. Self-motivated and able to work without closely supervision. Education: Bachelor degree or above in computer science, engineering, or a related technical discipline. The US base salary range for this full-time position is $120,000-$165,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
    $120k-165k yearly Auto-Apply 60d+ ago
  • Staff Software QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire a Principal Software Dev QA Engineer to join our FortiSwitch Team. As a Staff Software QA Engineer, you will: Design, develop, and execute test plans from functional specifications Execution of test cases in all areas of the system including functional, system, scaling, throughput, stress and soak testing Find, isolate, document, regress, and track bugs through resolution Develop and maintain automated test scripts to validate all aspect of products based on variety of test cases. Assist in customer issues diagnosis, duplications and resolutions Engage in live troubleshooting session with customer Work closely with software developers and QAs to ensure defects are correctly identified/reproduced and fixed Make documentation and training for knowledge transform within team. We are looking for: At least 3 years of experience related to testing/automation Bachelor s Degree in Computer Science or related field Strong knowledge of Networking Technology, especially Layer 2, 3 and 4 including VLAN, VxLan, STP, LACP, QoS, NetFlow, sFlow, ACL, DHCP, IGMP, ARP, VRF, PBR, ISIS, RIP, BGP, BGP-EVPN, PIM, HA redundancy, TCP, UDP, HTTP and network system test. Knowledge of Security Firewall, such as firewall policy, IPsec Tunnel, etc. Knowledge of Voice over IP Proficient in using Windows/Linux/Unix system for daily work. Experience in development using script programming language, Python, Java, or Perl. Experience in using Spirent or Ixia traffic generator. Experience with Voice over IP testing GUI test experience is a plus Knowledge in virtualization and Cloud environment is a plus The US base salary range for this full-time position is 140,600-$ to 171,800. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion. Why Join Us: We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe
    $120k-156k yearly est. Auto-Apply 60d+ ago
  • Staff Software Development QA Engineer

    Fortinet Inc. 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Responsibilities: * Research, analyze, design and review system specifications of customer centric cloud security products. * Work with software development and QA team to design new cloud security features and conduct release testing. * Design user stories and test cases based on feature requirements and use cases. * Execute test cases manually and automatically. Analyze test results and report issues to development team. * Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. * Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team and etc. Bring cutting edge cloud security products to the competitive market. Requirements: * Bachelor's degree in Computer Science or equivalent. * US permanent resident or citizenship only. * Minimum of 10 years of software testing or development experience. * Excellent understanding of agile development and QA test methodologies. * Proficient automation skills with Python. Java is a plus. * Working experience with AWS, Azure, or GCP. * Working experience with Docker, Kubernetes, VM, and databases. Snowflake is a plus. * Familiar with TCP/IP protocols and test experience with networking devices such as firewall, router, and switch. * Working experience with pytest automation framework and Terraform. Familiar with Selenium or boto3 is a plus. * Excellent verbal and written communication skills. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. On target earnings for this position is expected to be $112,000 - $137,000 per year. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
    $112k-137k yearly Auto-Apply 60d+ ago
  • Staff Software Development QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Responsibilities: Research, analyze, design and review system specifications of customer centric cloud security products. Work with software development and QA team to design new cloud security features and conduct release testing. Design user stories and test cases based on feature requirements and use cases. Execute test cases manually and automatically. Analyze test results and report issues to development team. Maintain and develop automated test scripts to validate all aspect of products based on variety of test cases. Provide end-to-end quality assurance solutions for cloud security products to the development, marketing, sales team and etc. Bring cutting edge cloud security products to the competitive market. Requirements: Bachelor's degree in Computer Science or equivalent. US permanent resident or citizenship only. Minimum of 10 years of software testing or development experience. Excellent understanding of agile development and QA test methodologies. Proficient automation skills with Python. Java is a plus. Working experience with AWS, Azure, or GCP. Working experience with Docker, Kubernetes, VM, and databases. Snowflake is a plus. Familiar with TCP/IP protocols and test experience with networking devices such as firewall, router, and switch. Working experience with pytest automation framework and Terraform. Familiar with Selenium or boto3 is a plus. Excellent verbal and written communication skills. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. On target earnings for this position is expected to be $112,000 - $137,000 per year. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, and this position is also eligible for commissions based on the terms of the Sales Compensation Plan
    $112k-137k yearly Auto-Apply 60d+ ago
  • Infrastructure QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    Fortinet is looking for a Network&Security QA Engineer to join the Infrastructure QA team in Sunnyvale headquarters, California. This is a technical role, delivering testing service for Fortinet datacenter infrastructure. The Infrastructure QA team performs tests designed to validate Fortinet Cloud services for end-to-end scalability and resiliency. The position requires candidates with strong experience in network security (preferably in a technical support or QA role) and the ability to gather and analyze complex network and system architectures, to set up testing platforms, to define and execute test cases, and to detail the test results in service reports for both internal and external audience. The position entails an excellent ability to clearly write all detailed information and to understand and interpret written information. Key Responsibilities: Thorough understanding of testing requirements and analysis of existing topologies (Fortinet devices configuration, network designs, systems administration and monitoring details) Writing project related documents (Topologies, Test Plan, Methods of Procedures) with any required technical architecture diagrams Provisioning and commissioning of the System Under Test to reproduce the production environment on staging platforms Configuring the traffic generators (FortiTester / Spirent / Ixia) to simulate traffic like the traffic monitored in customer production environment Define and execute test cases according to the testable requirements Analysis and technical investigation of problems involving all Fortinet products Follow-up with solution owners (R&D, Network, Systems, DC Hosting) departments to resolve product issues Documenting all validation results in a test report to deliver and present at the end of each campaign Follow the Infrastructure QA processes for driving the completion of test campaigns Develop core competency on Fortinet's product line and technologies Work closely with other departments in the organization Skills and Attributes Requirements: Excellent written and verbal communication skills Strong understanding of data networking protocols, specifically TCP/IP, routing and switching is required Very good presentation and technical documentation skills Good troubleshooting skills with a structured approach to problem solving Administrator level working knowledge of Linux, Docker, VMware systems, KVM Experience with security products firewalls, IPsec, IDS/IPS, Anti-Spam, AV Good understanding of Web application concepts, security and vulnerabilities Work experience with Fortinet products an advantage Positive, communicative and customer-oriented attitude Ability to work in multicultural team environment General knowledge of software testing an advantage Scripting knowledge an advantage Educational and Experience Requirements: Four years or more experience in network security (technical support or QA) Graduate of network and security engineering school The US base salary range for this full-time position is $106,700-$130,500. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
    $106.7k-130.5k yearly Auto-Apply 60d+ ago
  • Staff Software Dev QA Engineer

    Fortinet 4.8company rating

    Senior quality assurance engineer job at Fortinet

    The Staff Software Development QA Engineer need to work with the development team to deliver a high quality Fortinet product. The successful candidate will also be responsible for building a highly effective automation test process to complete most of test work. The Staff Software Development QA Engineer must be a quick learner, must be able to work efficiently and effectively to identify defects and risk that should be addressed during development test and for release readiness. Responsibilities: Create, review, and execute test plans and cases for all stages of product development. Perform detailed manual and automated testing to ensure quality across various networking-related features. Debug and troubleshoot issues by collaborating closely with developers and other QA engineers. Research and integrate new tools, techniques, and methodologies into the testing process. Identify, document, and prioritize product risks to guide release readiness. Provide technical guidance to QA team members, fostering skill growth and promoting best practices. Work with Dev/TAC engineer to reproduce customer issues and analyze the issues. Requirements: 5+ years of experience in network product testing. Solid knowledge of protocols such as TCP/IP, SNMP, DHCP, 802.1X etc. Strong object-oriented programming experience (preferably Python). Experience with Pytest and/or other test automation frameworks. Experience with Performance test, particularly using Avalanche, IXIA, Jmeter, etc. Experience with Authentication protocols such as Radius, Kerberos, LDAP, etc. Experienced in UNIX-based systems for debugging, analysis, and automation. Experience with unit testing and other forms of automated testing with APIs. Strong problem solving and debugging skills with meticulous attention to detail and with a diligent mindset. Good understanding of Quality Assurance processes and methodologies. Education: • Bachelor degree or above in computer science, engineering, or a related technical discipline. The US base salary range for this full-time position is $104,000 - $128,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program. Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location. All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.
    $104k-128k yearly Auto-Apply 60d+ ago
  • Product Test Engineer II - Featured Server

    Esri 4.4company rating

    Redlands, CA jobs

    Are you a geographer, GIS/data analyst, engineer or computer scientist who has a passion for building high-quality commercial software? We are looking for individuals with a dedication to quality and software engineering to join our team and help advance Esri's cutting-edge ArcGIS software. Your work will involve discovering innovative ways to improve the products we deliver to our customers worldwide, finding ways to stress our code and build, automate and maintain test scenarios. This challenging opportunity allows you to leverage your skills to design and build innovative automated tests. You will work with a diverse group of engineers and developers to implement creative solutions to complex quality assurance problems. You will also learn best practices from individuals that have decades of combined experience building ArcGIS, a premiere GIS platform. Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. Responsibilities Work with a team of dedicated software engineers and product engineers to design and author test cases Participate in assessing product quality and release readiness Identify and troubleshoot the causes of product issues and limitations Learn existing product technologies and troubleshoot production issues in current and past software platform versions Test software components and their functionality through the user interface and provide usable, informative feedback on user experience Document software issues found during testing; reproduce bugs and work closely with Software Development Engineers to resolve these issues Design and execute test strategies and test cases for functional requirements Monitor and analyze test results; collaborate across teams to ensure software quality and release readiness Reduce manual testing efforts by building and maintaining automated test scripts using tools like Selenium, Appium or SilkTest Develop and maintain ways to share test results and status to the wider team Develop coding samples using public ArcGIS SDKs Requirements 2+ years of software testing experience Experience using an application development language, such as C#, Java or Python Strong analytical and problem-solving skills A self-motivated team player with an interest in continuous learning and building software products Bachelor's degree in computer science, engineering, geography, GIS, mathematics, or related field Recommended Qualifications Familiarity with ArcGIS Pro, ArcGIS Enterprise, and ArcGIS platform technologies Experience with relational databases Experience using web technologies such as JSON, REST, or JavaScript Experience with software testing tools such as CodedUI, TestNG, Selenium, Cucumber, or related tools Familiarity with the Agile software development life cycle Experience analyzing code coverage using industry standard tools such as BullsEye and Coverity Testing or development experience with large scale GIS systems or desktop, web, or mobile applications Master's degree in computer science, engineering, geography, GIS, mathematics, or related field #LI-TA1
    $78k-100k yearly est. Auto-Apply 6d ago

Learn more about Fortinet jobs