Software QA Engineer

Rockwell Automation · South Bay

Company

Rockwell Automation

Location

South Bay

Type

Full Time

Job Description

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!

Job Description

Rockwell Automation is doing things never before possible. We connect the imaginations of people with the potential of technology to make the world more intelligent, more connected, and more productive.

As a Software QA Engineer for Rockwell Automation, you will have the opportunity to become a part of a software team which is responsible for delivering the Connected Enterprise through the Factory Talk Edge family of products.

FactoryTalk Edge Manager and FactoryTalk Edge Gateway are software products that allow users to orchestrate and manage edge nodes and interact with the real-time data and information needed to improve plant operations. FactoryTalk Edge Manager provides device management and edge orchestration across the plant or across the world. FactoryTalk Edge Gateway unifies data from industrial sources and control or automation systems. These Edge products allow the process of device management, data collection and contextualization to be simplified and automated, organizing equipment data across devices, machines, and automation assets while supporting high data integrity.

The Edge engineering group is focused in San Jose, California and Katowice, Poland, with additional team members located across the globe. Teams follow the Scaled Agile Framework (SAFe) and Continuous Integration / Continuous Development approaches and use Microsoft Azure, Git, Docker, Jira, Jenkins and virtual machines. The products use several languages and technologies, including .NET, TypeScript, Node.js, Angular, PostgreSQL, LevelDB, GraphQL and others.

What you will do:

  • Participate in reviews of code, designs and test cases.
  • Design, create, execute and maintain automated and manual software tests.
  • Monitor test results and report software defects.
  • Ensure automated testing and regression coverage.
  • Develop test documentation and status and metrics reports.
  • Provide work estimates and ensure assigned tasks are prioritized appropriately.
  • Communicate and collaborate with local and remote team members.
  • Present summary information to Engineering team members and external functions such as Product Management and Quality Assurance.
  • Ensure compliance with engineering, security, quality and release processes.
  • Prepare and maintain records showing compliance with design security, traceability, test coverage, cybersecurity, anomalies and related criteria.

Who we are looking for:

  • You are a collaborative team member who can also be effective working on your own.
  • You work well in a hybrid environment, both face-to-face in the office and with remote team members via video chat, team message channels and email.
  • You embrace our culture: respect for diversity, equity, and inclusion, compare ourselves to the best alternatives, increase the speed of decision-making, and have a steady stream of fresh ideas.
  • You can communicate effectively, both verbally and in writing.
  • You have strong analytical skills and attention to detail.
  • You are adaptable and can identify the urgency of tasks and prioritize accordingly.
  • You are comfortable navigating multiple business systems.
  • You have the interest and ability to see a problem through to the end by seeking out and recruiting the necessary resources to identify the root cause and lead corrective actions.

Basic Qualifications:

  • Bachelor's degree in computer science or a closely related field or relevant years of experience.
  • Legal authorization to work in the US.

Preferred Qualifications:

  • Minimum 5 years of relevant experience developing and/or testing cloud software.
  • Experience with:
    • Microsoft Azure services, Git, Docker, virtual machines
    • Programming/testing .NET, TypeScript, Node.js, Angular
    • Databases such as PostgreSQL, CosmosDB, LevelDB, GraphQL
    • Code review and static analysis tools such as SonarQube
  • Familiarity with:
  • Cloud cybersecurity guidelines such as CIS Benchmarks and OWASP
  • SAFe and Agile principles
  • Continuous improvement such as Theory of Constraints, Lean and Six Sigma

Compensation: The Base Salary Compensation for this role is 105,520.00 - 158,280.00 USD Annual with an annual target bonus of 5% of base salary. Our company benefits for the US can be found here. Actual pay will be based on factors such as skills, knowledge, education, and experience.

*This position is part of a job family. Experience will be the determining factor for position level and compensation.

#LifeatRoK

# #LI-MB1

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.

Date Posted

04/22/2023

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details

Principal Engineer Software (Full Stack Developer) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...

View Details

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details