wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Quality Control Inspector Role/inductive-automation-llc - Senior Quality Assurance Engineer I (Historian)
Pro members applied to this job 36 hours before you saw itGet Pro ›
inductive-automation-llc

inductive-automation-llc - Senior Quality Assurance Engineer I (Historian)

United States - Remote - Hybrid$125k - $143k6d ago
In OfficeSeniorNAPaymentsSoftwareQuality Control InspectorJavaC++GitSQLPython

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Bachelor’s Degree in Computer Science/Engineering OR at least 4 years experience working in a related field • Firm grasp of troubleshooting skills within a complex application environment, including debugging of errors, identifying the source of performance issues, parsing of logs and stack traces, and determining reproducible steps for issues • Strong programming knowledge with at least one language, including understanding of functions, conditional statements, and basic object oriented concepts (Python, Java/JavaScript, C++) • Strong understanding of the SDLC (Software Development Lifecycle) and each of the phases • Proficient with source control management systems, such as Git, and common usage (clone and checkout of repositories and specific branches, commits and merge conflicts) • Proficient with setup and querying of SQL databases (MS SQL Server, MySQL, similar) • Proficient in using 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 creating images, debugging running containers, and use of persistent data (volumes) • Experience with bug tracking systems and writing proper bug reports • Familiarity with well-known protocols in the Internet protocol suite and their usage in applications (TCP/UDP, HTTP/HTTPS, IP) • Familiarity with time-series data concepts (compression, interpolation, aggregation, deadband) • Experience with systems that ingest data at scale (high-volume, high-frequency, or streaming data pipelines) • Familiarity with writing automated test cases for Web application testing frameworks (Selenium WebDriver) • Experience with writing automated test cases within well known mobile test automation frameworks (XCTest, Espresso) • Familiarity with PLC programming and configuration, including ladder logic, updating firmware, and maintenance of PLC programs/exports • Experience with tools for quick application development and infrastructure deployment (Docker, Vagrant, Terraform, similar) • Debugging of Java platform and Swing/JavaFX applications using JProfiler (or similar profiling tool) • Experience with Maven and Gradle build tools, especially in coordinating builds with automated testing • Configuring continuous integration/continuous development servers (Jenkins), including creating and maintaining jobs/pipelines • Experience with coding in modern IDEs (Eclipse, IntelliJ IDEA, PyCharm) • Experience with Wireshark or network analysis tools (traffic filtering, packet analysis) • Familiarity with manufacturing industry and SCADA software

Responsibilities

• Validating issues of all complexity with minimal guidance including issues with regression risk • Contributing both fixes and new tests to automated test suites; support junior Quality Assurance Engineers automation tasks via mentorship • Diagnosing run failure reports properly and transform them into actionable tasks • Focusing on testing-related items within the development lifecycle, including testability of requirements, implementation, and testing (collaborating with development along the way) • Consistently meet target threshold for regression tests execution; add manual test cases where appropriate, identify deficient test cases, and provide mentoring on test case development and execution • Developing and executing test plans that cover all functional requirements; determine applicable test strategies for medium/high complexity bugs and features in team-relevant Ignition product areas • Working toward and maintain an advanced level of proficiency across multiple Ignition product areas within the team's scope; gain proficiency as a subject matter expert in a product area • Breaking down complex testing efforts into simpler phases that can be tested by less experienced engineers • Prioritizing unowned or undesirable work that enables the team to move faster • Demonstrating autonomy without sacrificing quality or delivery time; resolving and overcoming medium scale blockers or challenges • Working with the Quality Assurance team and adjacent teams to solve problems; escalate problems that have wider scope • Building relationships with stakeholders which may include customers, product managers, cross-functional partners, and external partners • Ensuring that knowledge is shared amongst the team and does not position themselves or others as a single point of failure • Resolving issues and sharing knowledge by improving the execution of the Support Division, Training Department, Sales Division, etc • Working towards and maintaining an advanced understanding of industries that use Ignition, our customer base, and the purpose of SCADA software

Benefits

• Based on the Sacramento region, the new hires minimum and maximum target salary for this role is $125,000 - $143,000. • Inductive Automation’s ranges are market-driven and set to allow for flexibility. Although it is not typical for an individual to start at the top end of the range for the position, compensation decisions are dependent on: the facts and circumstances of each case, work location, job-related skills, experience, relevant education or training; and other business and organizational needs. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • How did you hear about this job opportunity? Please specify the job site or source. • From our Founder’s Message (https://inductiveautomation.com/about/founders-message), which one of the four pillars do you find most intriguing, and why? • Of the case studies we’ve done showcasing Ignition’s usage in a variety of industries (https://inductiveautomation.com/resources/casestudy), which one do you find the most interesting, and why? • From your perspective, which key skills do you possess that align best with the requirements of the role? • This role involves more responsibility than is typical of a QA position. In addition to being an advocate for quality, the QA Engineer is involved with both manual and automated testing, contributions across different project teams related to auxiliary testing tasks, cross-functional collaboration, and more. How does your previous experience make you a good fit for such a role? • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X