Requirements: English
Company: ABB Business Services
Region: Krakw , Lesser Poland Voivodeship
technologies-expected :
about-project :
- 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 worlds 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 Krakw, 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
- integration events
- corporate sports team
- saving & investment scheme
- corporate library
- coffee / tea
- employee referral program
- charity initiatives
- family picnics