×
Register Here to Apply for Jobs or Post Jobs. X

Quality Assurance Engineer II

Job in Folsom, Sacramento County, California, 95630, USA
Listing for: Inductive Automation
Full Time position
Listed on 2026-02-03
Job specializations:
  • Software Development
    Software Engineer, Software Testing, DevOps
Job Description & How to Apply Below

Overview

The Quality Assurance Engineer II develops and executes tests for all aspects of Ignition. Under the guidance of a Quality Assurance Group Manager, they are responsible for developing, maintaining and executing automated and manual tests, and for reporting on the progress and status of test activities. This includes validating and verifying new and improved features with a variety of testing tools and approaches, including both automated and manual execution within multiple applications (desktop, front-end (Web), back-end (API), and mobile).

Additionally, the Quality Assurance Engineer II role is directly involved in building and testing production versions of the system. This is a full-time position with remote, hybrid and on-site opportunities available.

Responsibilities
  • Validating low to medium complexity bugs and features
  • Occasionally working on higher complexity issues with guidance from Senior Quality Assurance Engineers on medium to high complexity issues, where appropriate
  • Contributing fixes and new tests to automated test suites
  • Performing PR reviews of automated tests submitted by other team members
  • Assisting with the monitoring of nightly automation run reports
  • Participating in testing contributions within the development lifecycle (e.g. validating bug fixes, conducting regression testing, and manual/ automated test case development)
  • Collaborating with the Development team in the implementation phase to ensure proper test coverage for a given issue or feature
  • Consistently meeting or exceeding regression test suite execution targets and adding manual test cases as needed
  • Designing, developing, and executing test plans that cover all functional requirements, with the ability to determine applicable test strategies for low to medium complexity bugs and features, in team-relevant product areas
  • Demonstrating sufficient proficiency in relevant Ignition product areas, and adequately testing all areas
  • Demonstrating autonomy by maintaining progress on assigned tasks and leveraging resources effectively, and prioritizing unowned or undesirable work to help with team velocity
  • Collaborating and effectively utilize senior resources to improve personal technical skills
  • Maintaining a proficient understanding of the company, our primary software deliverable and its purpose (Ignition), and our customer base
  • Collaborating with Developers and Product Managers to clarify requirements and provide feedback on functionality, usability, and performance
  • Identifying, documenting, and tracking defects using issue tracking tools, ensuring clear communication and resolution processes
  • Staying up to date with industry trends, tools, and technologies to continually enhance testing strategies
Requirements
  • Bachelor’s Degree in Computer Science/Engineering OR at least 4 years experience working in a related field
  • Meet at least one of the following experience criteria:
  • 2+ years of experience in a software testing role
  • 2+ years of experience in configuring and developing Ignition applications

OR

  • Currently hold an intermediate-level role within the inductive Automation Support Services Division (with at least 1 year in the division)
  • Strong troubleshooting skills within a complex application environment, including debugging of errors, identifying performance issues, parsing of logs and stack traces, and determining reproducible steps for issues
  • Intermediate programming knowledge with at least one language, including understanding of functions, conditional statements, and basic object oriented concepts (Python, Java/JavaScript, C++)
  • Solid understanding of the SDLC (Software Development Lifecycle) and each of the phases
  • Familiarity with source control management systems, such as Git, and common usage (clone and checkout of repositories and specific branches, commits and merge conflicts)
  • Experience with setup and querying of SQL databases (MS SQL Server, MySQL, similar)
  • Familiarity with Windows, Linux (Ubuntu), and macOS platforms, including working from the command line, and debugging issues with applications running as a service
  • Experience with deploying applications using virtualization software (VMWare, Docker Desktop), including…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary