Consultant - Digital

Apply now »

Date: Jun 22, 2026

Location: Katowice, Slaskie, PL

Company: Hatch

Requisition ID: 100116 

Job Category: Digital 

Location: Katowice, Slaskie, Poland 
 

Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 70 years of business and technical expertise in mining, energy, and infrastructure, our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally. Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.

 

We're at the forefront of our clients' digital transformation journey, successfully implementing emerging digital services into our clients' projects and operations that unlock a step change in their performance. Join the team to improve project outcomes, leverage the digital twin, deliver systems integration and interoperability, and support decision-making, autonomous execution, and integrated operations and performance centers.

 

Join our diverse team and award-winning culture and be part of our clients’ digital transformation journey. This journey will lead to better outcomes for our clients, people and the planet through innovative decision-making support, autonomous execution, integrated operations and innovative new technology-based solutions. This is an excellent career opportunity for a creative individual who strives to deliver superior digital products in an industry of accelerated change and innovation. This role is within our Digital Products group and focuses on identifying, designing, building and productizing Hatch deep subject matter expertise.

 

We are looking for a Software Quality Assurance Specialist to add to our team. A Software Quality Assurance Specialist at Hatch would be responsible for developing and executing automated tests, in addition to planning and executing effective and efficient automated testing in order to provide on-time, effective and efficient delivery of high-quality software solutions across different platforms. The successful candidate will be embedded with a small, senior, AI-augmented development team and will need to operate comfortably at the elevated commit and release cadence that produces. A practical fluency with AI tooling — as applied to test authoring, exploratory test ideation, defect triage and documentation — is treated as a core part of how this role delivers, not an optional accelerator. We are also explicitly interested in candidates who can flex into lightweight development work via a test-driven approach supported by AI tooling, as described in the Preferred section below.

 

A successful candidate would:

 

- Analyze functional business and system requirements to develop test scenarios and test conditions (interface, API and back-end systems and applications)

- Develop and execute manual and automated testing plans for software applications to successfully and consistently enable delivery of high-quality standards

- Author and maintain automated UI tests in Cypress, building on our existing automation repository and patterns

- Establish and contribute to QA process, tooling and coverage strategy on a new web product, integrating that practice into the team’s daily workflow

- Partner directly with a small, senior, AI-leveraged development team and keep pace with their commit and release cadence

- Assist with creating documentation such as test plan management, use cases and test scenarios; evaluate, test and troubleshoot software repeatedly in order to detect errors and bugs and recommend bug fixes

- Work with Agile teams of developers, analysts, QA staff and business stakeholders to plan and execute automated tests

- Identify opportunities to apply existing automation, AI-assisted test generation or other tools to meet testing needs

- Apply AI tooling (e.g. GitHub Copilot, Claude) to accelerate test authoring, exploratory test ideation, defect triage and documentation — with sound judgment about where AI output requires human verification

- Research and remain abreast of quality standards and best practices relevant to current and future initiatives and development work, including emerging practices in AI-driven test automation

- Report software problems (bugs, defects) in clear written form with reproducible steps, but also overall areas of risk and complexity, with suggested mitigation plans

 

Required skills and experience:

 

- 5+ years’ experience working as a Quality Assurance specialist in a team environment, including hands-on automated UI testing experience

- Proven capabilities in the following technologies:

    - Cypress— required for this role. Equivalent experience in Playwright, Selenium or comparable frameworks is welcome and transferable, but the successful candidate must be able to author and maintain Cypress suites from day one.

    - Working familiarity with GraphQL and/or REST APIs for the purposes of API-level test authoring

    - Regular usage of Azure DevOps (boards, pipelines) and GitHub

- Demonstrable, current experience using AI tooling (e.g. GitHub Copilot, Claude) to accelerate test authoring, exploratory test ideation, defect triage and documentation. AI fluency is treated as a core competency for this role, not an optional accelerator.

- Strong written and verbal communication skills, including the ability to communicate with different levels of stakeholders from different parts of the world

- Self-starter, organized and able to operate with minimal supervision

- Bachelor’s degree in Computer Science (or equivalent combination of education, training and work experience)

 

Preferred:

 

- Familiarity with test-driven development (TDD) and behaviour-driven development (BDD) approaches

- Working development capability in C# and/or TypeScript sufficient to contribute lightweight feature implementations under direction — particularly via a test-driven workflow that uses AI tooling to bridge from a written test to a candidate implementation. Candidates who can credibly flex between QA and lightweight development work in this way are of particular interest for this role; the QA mandate remains primary.

- Experience with Playwright, particularly in the context of AI-assisted test generation and execution

- Experience standing up QA practice on a new product or stream (tooling selection, framework setup, CI integration)

- Experience supporting modernization or legacy-to-web migration efforts

 

Considered an asset:

 

- Knowledge of accessibility standards and tools to support testing of these standards

- DevOps and CI/CD best practices and related technologies (Azure DevOps pipelines, GitHub Actions)

- Familiarity with Azure cloud technology and services

- API and GraphQL test automation at depth

 

Why join us?



What we offer you?

 

  • Flexible work environment
  • Long term career development
  • Think globally, work locally

 

Don't meet every single requirement? You don't need to. At Hatch, we are building a diverse, inclusive workplace that fosters innovation. If you're interested in this role, we encourage you to apply even if your past experiences don't perfectly align with the skills we've listed.

 

We're committed to fostering a workforce that reflects the diversity of the communities in which we operate and serve. Hatch is an Equal Opportunity Employer that considers applicants without regard to age, race, color, national origin, citizenship, religion, creed, gender, sexual orientation, marital status, disability, veteran, or any other protected status. If you have any accommodation requirements, please let us know. We'll do our best to meet your needs in accordance with applicable local legislation.

 


Job Segment: Testing, Quality Assurance, QA, Consultant, Consulting, Technology, Quality, Contract

Apply now »