1

Desktop Imaging Engineer Jobs in Alabama (NOW HIRING)

The role involves installing, diagnosing, maintaining, and servicing desktop and laptop computers ... and re-imaging of PCs/laptops • installing and optimizing HW/SW networking products Company ...

Required : • Strong experience supporting Windows desktop environments • Proven hands-on ... device imaging, reimaging, and PC deployment best practices • Excellent problem-solving and ...

Required : • Strong experience supporting Windows desktop environments • Proven hands-on ... device imaging, reimaging, and PC deployment best practices • Excellent problem-solving and ...

... imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact ... The modernization effort will transition our planning tools from desktop applications to web ...

... imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact ... The modernization effort will transition our planning tools from desktop applications to web ...

... imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact ... The modernization effort will transition our planning tools from desktop applications to web ...

... imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact ... The modernization effort will transition our planning tools from desktop applications to web ...

Experience testing web-based, desktop, or enterprise applications. * Exposure to log analysis, data ... Experience with end-user business systems, operational workflows, or imaging-related environments ...

next page

Showing results 1-20

Desktop Imaging Engineer information

What does a desktop imaging engineer do?

A Desktop Imaging Engineer is responsible for creating, maintaining, and deploying standardized operating system images across an organization’s computers. Their work ensures that all company devices have the necessary software, security updates, and configurations for efficient and secure operation. They often use tools like Microsoft SCCM, MDT, or similar platforms to automate image deployment, troubleshoot issues, and support large-scale rollouts. This role is crucial for IT departments to manage endpoints effectively, reduce setup time, and maintain compliance with organizational standards.

What are the key skills and qualifications needed to thrive as a desktop imaging engineer?

A Desktop Imaging Engineer should have expertise in operating system deployment, scripting (such as PowerShell), and experience with imaging tools like Microsoft MDT or SCCM, often supported by a degree in IT or related certifications. Familiarity with endpoint management platforms, automation tools, and troubleshooting hardware and software issues is typically required. Strong problem-solving skills, attention to detail, and effective communication are valuable soft skills in this role. These abilities ensure efficient and consistent workstation deployments, supporting organizational productivity and minimizing technical downtime.

What are some common challenges faced by desktop imaging engineers during large-scale deployments?

Desktop Imaging Engineers often encounter challenges such as hardware compatibility issues, network bandwidth limitations during mass image deployments, and ensuring uniformity across diverse device models. Troubleshooting driver conflicts and managing last-minute updates or software patches can also impact timelines. Collaboration with IT support, network teams, and end users is essential to promptly resolve issues and maintain a smooth deployment process.

What is the difference between Desktop Imaging Engineer vs Desktop Support Technician?

AspectDesktop Imaging EngineerDesktop Support Technician
CertificationsCompTIA A+, Microsoft CertifiedCompTIA A+, HDI Support Center Analyst
Work EnvironmentImaging labs, deployment sites, IT departmentsHelp desks, user offices, on-site support
Primary ResponsibilitiesCreating and deploying system images, OS installationsTroubleshooting hardware/software issues, user support
Industry UsageIT departments in corporate, government, educationIT support teams across various industries

The Desktop Imaging Engineer focuses on creating and deploying system images and operating system setups, while the Desktop Support Technician provides direct user support and troubleshooting. Both roles require similar certifications but differ mainly in scope and daily tasks.

What are popular job titles related to Desktop Imaging Engineer jobs in Alabama?

For Desktop Imaging Engineer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Desktop Imaging Engineer jobs in Alabama look for?

The top searched job categories for Desktop Imaging Engineer jobs in Alabama are:

What cities in Alabama are hiring for Desktop Imaging Engineer jobs?

Cities in Alabama with the most Desktop Imaging Engineer job openings:

Software QA Engineer

Birmingham, AL • On-site

$70 - $90/hr

Other

Posted 9 days ago


Job description

The Software QA Engineer is responsible for validating software quality through test planning, test execution, defect tracking, release verification, and data validation. This role works closely with software developers, business stakeholders, support teams, and end users to ensure applications meet functional requirements, data integrity expectations, usability standards, and organizational quality expectations.

This position is primarily focused on functional, regression, integration, system, and release testing. The role uses approved productivity tools, scripting, and repeatable workflows to improve efficiency and quality, but it is not the primary owner of enterprise test automation strategy, framework development, or CI/CD test infrastructure.

ROLE AND RESPONSIBILITIES

  • Review business, functional, and technical requirements to identify test scope, quality risks, edge cases, and data validation needs.
  • Create, maintain, and execute test plans, test cases, and test scenarios for new features, enhancements, and defect fixes.
  • Perform manual testing for functional, regression, integration, system, and release validation activities.
  • Validate application behavior and underlying data outcomes, including verification of create, read, update, and delete processing where applicable.
  • Query databases to confirm expected system behavior, data accuracy, and data integrity following application changes.
  • Document, reproduce, and track software defects; verify fixes and perform retesting.
  • Work closely with developers, business stakeholders, support teams, and end users to clarify expected behavior and resolve quality issues.
  • Participate in release readiness and post-change validation to confirm software is fit for deployment.
  • Maintain QA documentation, test evidence, test data, and other supporting materials needed for effective validation.
  • Use sound judgment to identify opportunities to improve QA efficiency, coverage, and repeatability.
  • Create or maintain lightweight scripts, utilities, checklists, templates, or other repeatable workflows that improve testing effectiveness and reduce repetitive manual effort.
  • Partner with Automation QA and Engineering teams to identify repetitive or high-value test activities that may be candidates for broader automation.

PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; or equivalent combination of education and experience.
  • 5+ years of experience in software quality assurance, software testing, or a related role.
  • Experience creating and executing test cases for business applications or software systems.
  • Experience identifying, documenting, and tracking software defects through resolution.
  • Strong understanding of software development lifecycle and software testing fundamentals.
  • Working knowledge of SQL querying fundamentals for data validation and test support, including the ability to verify expected create, read, update, and delete outcomes.
  • Ability to analyze requirements and translate them into effective test coverage.
  • Strong written, verbal, and organizational communication skills.
  • Ability to work independently, manage priorities, and collaborate effectively across teams.

Preferred Qualifications

  • Experience using Azure DevOps Server for work item tracking, workflow management, test case management, and bug tracking.
  • Experience validating data in Microsoft SQL Server.
  • Familiarity with IIS and web application deployment or configuration concepts as they relate to QA and troubleshooting.
  • Experience testing applications built on a C#/.NET technology stack.
  • Experience supporting release validation, user acceptance testing, or production verification activities.
  • Experience testing web-based, desktop, or enterprise applications.
  • Exposure to log analysis, data validation, or basic scripting for test support.
  • Experience with end-user business systems, operational workflows, or imaging-related environments, if applicable.

ADDITIONAL NOTES

Tools and Environment

This role commonly works with the following tools and technologies:

  • Microsoft SQL Server
  • Microsoft O365
  • IIS

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr