1

Software Development Quality Assurance Jobs in Utah

The Lead QA Architect will oversee quality assurance efforts for the company's flagship product ... software development lifecycle using Agile Development processes • Superior analytical and ...

As a QA Engineer at Opiniion, you will play a critical role in ensuring the quality and reliability ... Collaboration with Development Teams: * Work closely with developers to understand software ...

Manager, Software Engineering QA

South Jordan, UT · On-site

$123K/yr

Balance delivery execution with long-term team development and scalability. * Build strong team ... Qualifications * 12+ years of experience in Software QA / Quality Engineering. * Proven experience ...

Manager, Software Engineering QA

South Jordan, UT · On-site

$123K/yr

Balance delivery execution with long-term team development and scalability. * Build strong team ... Qualifications * 12+ years of experience in Software QA / Quality Engineering. * Proven experience ...

Manager, Software Engineering QA

South Jordan, UT · On-site

$123K/yr

Balance delivery execution with longterm team development and scalability. * Build strong team ... Qualifications * 12+ years of experience in Software QA / Quality Engineering. * Proven experience ...

Balance delivery execution with longterm team development and scalability. * Build strong team ... Qualifications * 12+ years of experience in Software QA / Quality Engineering. * Proven experience ...

Manager, Software Engineering QA

South Jordan, UT · On-site

$123K/yr

Balance delivery execution with long‑term team development and scalability. * Build strong team ... Qualifications * 12+ years of experience in Software QA / Quality Engineering. * Proven experience ...

We are seeking a skilled Software QA Engineer to join our team and help ensure the quality and reliability of our software products. The ideal candidate has experience with automated testing ...

QA Engineer

Sandy, UT · On-site +1

Role: QA Engineer Location: Hybrid / Remote / Flexible Reports To: QA Manager Job Type: Full-Time ... Identify, document, and track software defects using a defect tracking system, and work with ...

QA Engineer

Lehi, UT

$120K - $140K/yr

If you're passionate about delivering high-quality software and thrive in a fast-paced environment ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

If you're passionate about delivering high-quality software and thrive in a fast-paced environment ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

QA Engineer

Provo, UT

$120K - $140K/yr

If you're passionate about delivering high-quality software and thrive in a fast-paced environment ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

If you're passionate about delivering high-quality software and thrive in a fast-paced environment ... We are seeking a QA Engineer to lead quality assurance across our software products and help ensure ...

Showing results 21-40

Software Development Quality Assurance information

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.
What are popular job titles related to Software Development Quality Assurance jobs in Utah? For Software Development Quality Assurance jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Software Development Quality Assurance jobs in Utah look for? The top searched job categories for Software Development Quality Assurance jobs in Utah are:
What cities in Utah are hiring for Software Development Quality Assurance jobs? Cities in Utah with the most Software Development Quality Assurance job openings:

Lead QA Architect

NiCE

Sandy, UT • On-site

Full-time

Re-posted 11 days ago


Job description

Job Summary:
NiCE is a leading software company known for its innovative solutions in AI, cloud, and digital. The Lead QA Architect will oversee quality assurance efforts for the company's flagship product suite, focusing on quality and automation strategies while mentoring QA leads and promoting a culture of excellence.
Responsibilities:
• Serve as the quality leader for an entire domain and be accountable for the product quality
• Actively track the domain’s quality tasks, analyze the testing needs, and define QA activities and ownership
• Continuously analyze and challenge existing testing coverage
• Plan, develop, and execute test strategy across domain
• Lead Quality assurance efforts that align with product objectives to ship products rapidly and with confidence
• Implement and evolve QA processes to get effective test signals and scale testing efforts across our services
• Partner with engineering and DevOps teams to leverage automation for scalable solutions to prevent regressions and ensure the reliability of product
• Plan and lead NFR testing
• Define guidelines and best practices for our automation and manual testing procedures
• Coordinate cross organizations/cross-region testing activities
Qualifications:
Required:
• 5 years QA leadership experience: Team leader/Manager
• Minimum 5 years of experience as a QA engineer with at least 4 years of automation experience
• Extensive experience designing tests for an enterprise SW solution
• Leadership, coordination abilities and ability to influence without authority
• Ability to define QA processes across development groups
• Hands-on experience with CI/CD and Test-Driven Development
• Excellent communication skills (written and verbal) and interpersonal skills
• Experience with full software development lifecycle using Agile Development processes
• Superior analytical and problem-solving abilities
• Strong self-motivation; Excellent work ethic, dependable and responsible
Company:
NiCE is transforming the world with AI that puts people first. Founded in 1986, the company is headquartered in Ra'anana, ISR, with a team of 5001-10000 employees. The company is currently Late Stage.