Software Test Engineer

Rockwell Automation
Mid
Online interview
Employment contract
Katowice
Paid vacation
26

Project description

About Department

KCE Logix - Design center responsible for architecture and development Logix controllers and communication devices used in Allen-Bradley industrial automation solutions such as ethernet bridges, adapters or funcionality of the communication layer in PLC controllers.

Key methodologies/technologies: C++, Python, Ethernet IP, TCP / IP, CIP, RTOS, ARM, ASIC, Continuous Delivery, SCRUM, SAFe

Position Summary

Software Test Engineer will be responsible for commercial software product development for a core, high growth Rockwell Automation Sudio 5000 product line. This is an industry-leading product that has won numerous awards for innovation and usability. The Studio 5000 environment combines engineering and design elements into one standard framework that enables optimized productivity,

In this position you will design and develop new software features, participating in the full development lifecycle.

Development is performed in a team environment utilizing sound engineering practices and technology.

Responsibilities include collaborating with cross-functional, global team.

Who we're looking for?

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or similar.
  • At least 2 years of experience in software or embedded software design and implementation using Python (not applicable to the Associate position).
  • Strong team-oriented interpersonal and communication skills.
  • Self-motivated and with strong working ethics.
  • Solid understanding of software design principles.
  • Proven proficiency in code quality and performance.
  • Intellectually curious and detail oriented with outstanding problem-solving skills.
  • Good command of English allowing smooth communication within international environment.

Desired Qualifications:

  • Experience in collaborating with technical development teams in multiple global locations.
  • Experience with GIT.
  • Knowledge of C# and C++.
  • Understanding of model design techniques such as UML.
  • Understanding Agile software development process.
  • Understanding continuous integration practice.
  • Experience with automated testing.
  • Experience with embedded software systems.

Skills
Python
How we manage our projects?
Methodology
Scrum, Kanban, V-Model, SAFe
Who makes architectural decisions?
Zaspół / Architekt
Who makes technology stack decisions?
Zespół / Architekt
Project management software
Jira, MSProject
How we code?
Git
Version control
Style guide
Code review
Pair programming
Static code analysis
TDD
BDD
Code metrics
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Pentests
Performance tests
Manual testing
Test automation
CI
Work environment
Tech supervisor
Open space
Flexible working hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Lunches
  • Snacks
Traning
  • Books
  • Trainings
  • Conferences
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Kursy językowe

Our company

Rockwell Automation

Katowice, Gdańsk, Warsaw 23 000
Tech skills
  • C#
  • .NET
  • C++

Check out similar job offers