Test Automation Engineer

ABB

Education
Benefits
Special Commitments
Skills

Test Automation Engineer

At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions. Write the next chapter of your ABB story.

This is a position with grade

14

This position reports to

Software Product Development Team Leader

Your role and responsibilities

We are an international pioneering technology leader, shaping the future of industrial digitalization. At the forefront is our Corporate Technology Center, which provides industry-leading software and deep domain expertise to help the world’s most asset-intensive industries solve their biggest challenges. To strengthen our Integrated Operations Management team, which develops a unified approach for software consisting of a set of services and apps with individual lifecycles hosted on ABB common platforms for on-premises execution and cloud, we are looking for a Test Automation Engineer. This role requires an effective team player with excellent communication skills. Seize this unique opportunity and see your work transformed into tangible products. As a Test Automation Engineer, you will be a member of the Agile team in Kraków, working in a cross-functional team operating in an international environment. Being part of this team also means being part of a large stream that operates using the Scaled Agile Framework. The work model for the role is: hybrid #LI-hybrid You will be mainly accountable for: •Develop an automation strategy to support regression tests (UI and/or API level tests) based on technical and domain analysis, complexity, and reusability •Follow best test and DevOps practices to ensure a high-quality product and excellent user experience •Introduce or request new tools to improve team productivity •Participate in the entire software development lifecycle, from analysis, design, implementation, and testing to delivery, following best DevOps practices •Contribute throughout the product development lifecycle, as the team is fully responsible for product quality and delivery •Actively follow and apply current trends in software testing, technologies, and ABB standards to build high-quality products •Work in cross-discipline, international, English-speaking teams, using agile development methodology that requires active participation in all team activities

Qualifications for the role

  • A higher education in technical subjects is a plus
  • Fluency in English
  • 2+ years of professional experience in test automation at the component, integration, and system levels, including regression, performance stress, and other repeatable tests, with an understanding of business requirements
  • Strong programming skills in C# and experience with Selenium WebDriver (or similar tools)
  • Understanding of BDD and DDD, with practical experience using Gherkin and Specflow (or similar frameworks)
  • Ability to use CI tools such as Azure DevOps or other CI/CD tools
  • Strong QA test planning and execution skills, along with experience with Git
  • Knowledge and experience in any of the following will be an asset: Docker or other containerization technologies

More about us

We value people from different backgrounds. Apply today for your next career step within ABB and visit www.abb.com to learn about the impact of our solutions across the globe. #MyABBStory

Read Full Description
Confirmed 19 days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles