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.
responsibilities :
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
requirements-expected :
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
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses
life insurance
remote work opportunities
flexible working time
corporate products and services at discounted prices