Senior IT Test Automation Engineer Java, CI/CD, DevOps, SQL, REST Gdańsk
DCG Poland
Województwo pomorskie
On-site
PLN 223,200 - 334,800
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Job summary
A technology solutions provider located in Województwo pomorskie, Poland, is looking for a Senior IT Test Automation Engineer. The role involves designing and maintaining test automation frameworks, analyzing requirements and creating test plans, as well as performing automated testing of applications. Ideal candidates should have strong experience in test automation, proficiency in Java, and familiarity with microservices architecture. The company offers private medical care, sports card co-financing, and dedicated consultancy support.
Qualifications
Strong experience in test automation and maintenance.
Ability to analyze requirements and design effective test strategies.
Proficiency in Java (version 21 or higher) with solid understanding of OOP and design patterns.
Experience in building test automation frameworks from scratch.
Strong knowledge of microservices architecture and experience in testing distributed systems.
Experience with REST API testing and understanding of HTTP protocols.
Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB).
Experience with test data preparation and management.
Knowledge of Agile, SAFe, CI/CD, and DevOps methodologies.
Good spoken and written English.
Responsibilities
Design, develop, and maintain test automation frameworks and solutions.
Analyze requirements and create comprehensive test plans, test cases, and test scenarios.
Perform automated testing of applications, including maintenance and optimization of existing test suites.
Test microservices‑based architectures, ensuring proper validation of service interactions and dependencies.
Validate and test RESTful APIs, including endpoints, HTTP methods, headers, and status codes.
Prepare and manage test data, ensuring proper coverage and data quality.
Work with SQL and NoSQL databases for data validation and testing.
Collaborate within Agile/SAFe teams, contributing to CI/CD and DevOps practices.
Support continuous improvement of test processes and automation practices.
Skills
Test automation
Java
Microservices architecture
REST API testing
SQL
NoSQL
Agile methodologies
DevOps
OOP
Job description
Senior IT Test Automation Engineer
Responsibilities:
Design, develop, and maintain test automation frameworks and solutions
Analyze requirements and create comprehensive test plans, test cases, and test scenarios
Perform automated testing of applications, including maintenance and optimization of existing test suites
Test microservices‑based architectures, ensuring proper validation of service interactions and dependencies
Validate and test RESTful APIs, including endpoints, HTTP methods, headers, and status codes
Prepare and manage test data, ensuring proper coverage and data quality
Work with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for data validation and testing
Collaborate within Agile/SAFe teams, contributing to CI/CD and DevOps practices
Support continuous improvement of test processes and automation practices
Requirements:
Strong experience in test automation and maintenance
Ability to analyze requirements and design effective test strategies
Proficiency in Java (version 21 or higher) with solid understanding of OOP and design patterns
Experience in building test automation frameworks from scratch
Strong knowledge of microservices architecture and experience in testing distributed systems
Experience with REST API testing and understanding of HTTP protocols
Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB)
Experience with test data preparation and management
Knowledge of Agile, SAFe, CI/CD, and DevOps methodologies
Good spoken and written English
Nice to have:
ISTQB certifications (Agile, Foundation Level, or Test Automation Engineer) or willingness to obtain them