Design, develop, and maintain automated test frameworks and scripts for web and database applications.
Create and execute test plans, test cases, test data, and scenarios based on requirements and technical specifications.
Perform UI testing using Selenium and API testing with RestAssured.
Implement and manage Jenkins pipelines for automated test execution, reporting, and CI/CD integration.
Conduct database comparison tests and validate data integrity.
Execute manual tests when required and ensure coverage and traceability to requirements.
Collaborate with business and technical teams for SIT/OAT/UAT scenario definitions.
Report and track defects, write effective bug reports, and participate in triage meetings.
Identify process improvements and propose automation solutions based on project needs.
Mentor junior engineers and promote best practices in automation and DevOps.
Work on cloud testing (AWS, Azure, GCP) and integrations with tools like ServiceNow, AD.Perform API Gateway testing, Batch ETL testing, and SaaS application testing.
Ensure compliance with shift-left testing practices and integrate tests into GitLab CI/CD pipelines.
requirements-expected :
3+ years of experience in automation testing and framework development using Java and SQL.
Strong experience in JavaScript for writing automated scripts.
Hands-on experience with Selenium WebDriver IO (WDIO), Cucumber, and RestAssured.
Proficiency in Jenkins pipeline creation and CI/CD processes.
Solid understanding of Web UI testing, API testing, and database validation.
Experience with cloud environments (AWS, Azure, GCP).
Familiarity with JIRA, Xephyr, and test management tools like QMetry or TestRail.
Knowledge of BDD/TDD methodologies.
Exposure to Identity and Access Management solutions (preferably SailPoint IdentityIQ).
Understanding of protocols and data formats (SCIM, REST API, LDAP, OIDC, CSV).
Experience with graph databases (GDBMS) and integrations (ServiceNow, AD).
Skills in GitOps, API Gateway, Pub/Sub, and MQ.
Programming experience in Java, Python, JavaScript, and familiarity with PHP, .NET, Go.
Strong communication skills and ability to engage stakeholders at all levels.
Ability to learn new technologies quickly and adapt to changing project needs.
offered :
We are open to the employment form according to your preferences (b2b or contract of employment)
Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas
Hybrid working system - 2 days per week from the office in Kraków and 3 days per week remote
Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next
We invest in developing skills and abilities of our employees
We have attractive benefits and provide all the tools required for work f.e.computer
Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages)
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses