1

Software Development Quality Assurance Jobs (NOW HIRING)

Software Dev QA

Sunnyvale, CA ยท On-site

$85K - $100K/yr

Fortinet seeks a QA - User Experience to join the product development team responsible for ... Experience with Figma or other modern design and prototyping software preferred * Knowledge of ...

Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$136K - $176K/yr

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 ...

Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$136K - $176K/yr

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 ...

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 ...

They are seeking a Staff Software Dev QA Engineer to ensure the productivity and reliability of their WLAN product lines through designing test plans, executing tests, and collaborating with cross ...

Sr. Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$130K - $150K/yr

This QA Engineer will be part of this exciting development and will be working with a strong ... Identify, document, and track software defects found during testing. * Write and maintain ...

Sr. Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$130K - $150K/yr

This QA Engineer will be part of this exciting development and will be working with a strong ... Identify, document, and track software defects found during testing. * Write and maintain ...

Sr. Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$130K - $150K/yr

This QA Engineer will be part of this exciting development and will be working with a strong ... Identify, document, and track software defects found during testing. * Write and maintain ...

Sr. QA SDET

Chicago, IL ยท On-site

May require final in-person interview in downtown Chicago client location This is an SDET role combining software development + quality assurance . Candidate will write code to test code for new and ...

Staff Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$150K - $170K/yr

The Wireless Quality Assurance Engineer works within the R&D team to ensure the productivity, reliability and accuracy of the Fortinet's WLAN product lines. They review requirements and ...

Senior QA

Chicago, IL ยท On-site

May require final in-person interview in downtown Chicago client location This is an SDET role combining software development + quality assurance . Candidate will write code to test code for new and ...

Staff Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$166K - $214K/yr

Fortinet is seeking a Staff Software Development Engineer to join our team. This role is integral ... The QA Engineer will work efficiently to identify and address the highest risks, determining ...

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 ...

Staff Software Dev QA Engineer

Sunnyvale, CA ยท On-site

$166K - $214K/yr

Fortinet is seeking a Staff Software Development Engineer to join our team. This role is integral ... The QA Engineer will work efficiently to identify and address the highest risks, determining ...

next page

Showing results 1-20

Software Development Quality Assurance information

See salary details

$18

$35

$57

How much do software development quality assurance jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for software development quality assurance in the United States is $35.38, according to ZipRecruiter salary data. Most workers in this role earn between $26.92 and $39.42 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software development quality assurance professional?

To excel in Software Development Quality Assurance, you need a solid understanding of software testing methodologies, programming basics, and a relevant degree or certifications such as ISTQB. Familiarity with automated testing tools (like Selenium, JUnit, or TestNG), bug tracking systems (such as Jira), and CI/CD pipelines is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you identify issues and collaborate with development teams. These competencies are crucial for ensuring software reliability, reducing defects, and delivering high-quality products to users.

What is software development quality assurance?

Software development quality assurance (QA) is a process that ensures software products meet specified requirements and quality standards before being released. QA involves planning, designing, monitoring, and improving the development process through systematic testing and review. The goal is to identify defects and issues early, reduce bugs, and ensure the software works as intended, providing a reliable and user-friendly experience. QA professionals may use both manual and automated testing methods to validate the software throughout its development lifecycle.

What is the difference between Software Development Quality Assurance vs Software Testing?

AspectSoftware Development Quality AssuranceSoftware Testing
FocusProcesses, standards, and overall quality management throughout the development lifecycleExecution of test cases to identify bugs and issues in the software
ResponsibilitiesDeveloping quality processes, audits, and ensuring compliance with standardsDesigning, executing, and reporting on test cases and scenarios
Skills & CertificationsKnowledge of QA methodologies, process improvement, certifications like ISTQBTesting techniques, tools, and certifications like ISTQB
Work EnvironmentCollaborative with development teams, process-orientedHands-on testing, often in dedicated testing teams

While both roles aim to improve software quality, Software Development Quality Assurance focuses on establishing and maintaining quality processes across the development lifecycle, whereas Software Testing concentrates on executing tests to find bugs. QA ensures the overall quality standards are met, while testing verifies specific functionalities.

How does a software development quality assurance professional collaborate with developers and product managers during a project?

Software Development QA professionals work closely with developers to understand the technical implementation of features and to identify potential risks early in the development cycle. They often participate in daily stand-ups and sprint planning meetings to align on priorities and clarify requirements with product managers. Collaboration involves providing feedback on testability, reviewing user stories, and communicating defects or issues found during testing. This teamwork helps ensure software quality and smooth releases, fostering a proactive approach to problem-solving and continuous improvement throughout the project lifecycle.

Is software development quality assurance a good career?

Software development quality assurance (QA) is a viable career choice with demand for professionals skilled in testing, automation tools, and defect tracking. QA roles often offer opportunities for growth into senior positions, and certifications like ISTQB can enhance job prospects. The field provides a stable career path in the technology industry with a focus on improving software reliability and user experience.

What does quality assurance do in software development?

In software development, quality assurance (QA) involves systematically testing and reviewing software to identify defects and ensure it meets specified requirements. QA professionals develop test plans, execute tests, and document issues to improve product quality and reliability throughout the development process.
More about Software Development Quality Assurance jobs
What cities are hiring for Software Development Quality Assurance jobs? Cities with the most Software Development Quality Assurance job openings:
What states have the most Software Development Quality Assurance jobs? States with the most job openings for Software Development Quality Assurance jobs include:
What job categories do people searching Software Development Quality Assurance jobs look for? The top searched job categories for Software Development Quality Assurance jobs are:

Software Dev QA

Fortinet

Sunnyvale, CA โ€ข On-site

$85K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Job description

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 seeks a QA - User Experience to join the product development team responsible for improving our customers' abilityย to monitor network security, make decisions based on complex data points and to tailor deployment configurations with ease. This is a fully in-office role at the Burnaby R&D site and requires networking/cybersecurity knowledge. The position will engage with the full product development cycle, from ideation to implementation to QA and user testing and is therefore well-suited for candidates with QA experience interested in learning about or transitioning into user experience, or vice-versa. Compensation commensurate with experience.

Job Responsibilities

  • Work primarily with FortiOS & FortiSASE
  • Assist product managers and UX designers to translate project requirements into mockups and technical prototypes by incorporating technical and user experience research
  • Work closely with developers during implementation to discuss and document design changes based on technical feasibility feedback
  • Assist QA and UX teams to identify, document and track software defects and feature requests that emerge from user feedback or usability testing
  • Assist with maintenance of team systems and artifacts such as VMs, product environments and design components
  • Provide training and mentorship as needed
  • Maintain up-to-date knowledge of both Fortinet and competitor products

We are looking for:ย 

  • Knowledge of cybersecurity and networking principlesย 
  • Knowledge of, or experience with UX research, design and writing
  • Knowledge of, or experience with QA and troubleshooting principles
  • Minimum 2 years' QA or UX work experience
  • Strong communication and teamwork skills
  • Ability to quickly learn new tools & adapt to changing environments
  • Experience with Figma or other modern design and prototyping software preferred
  • Knowledge of front-end development preferred
  • Degree or diploma in computer science, networking, web/mobile applications, UX/Interactive Design/HCI or equivalent work experience

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, and leverage AI to solve complex technical challenges. 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.

The Canada base salary range for this full-time position is expected to be between $85,000 - $100,000 annually.ย  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, and experience.ย 

Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

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.ย