Senior Test Automation Engineer
centrum, Warszawa
ARCHE Consulting
About the employer:
Our Client ranks at the top of the leading companies providing services at the highest level, allowing us to build modern and efficient businesses. The client's objective is to change business operational and technological models and adapt them to a rapidly changing world.
We are seeking skilled, curious, and dynamic Test Automation Engineers who thrive on tackling complex global challenges. As a Test Automation Engineer, you’ll play a critical role within a cross-functional team, contributing to designing, developing, and testing software products that serve a global customer base. You’ll also support the advancement of cutting-edge payment technologies and witness your work shaping the future of digital transactions.
Responsibilities:
design, develop, and maintain automated test scripts for backend systems and APIs using Java,
implement and maintain automated test frameworks, including BDD frameworks (e.g., Cucumber),
conduct API testing using tools such as RestAssured or Postman,
test asynchronous communication between services using message queues such as Kafka or RabbitMQ,
perform SQL scripting and database validation with MySQL or equivalent RDBMS,
understand data flows to automate testing across the entire application suite,
collaborate with developers, QA leads, and other stakeholders to enhance testability, automation, and tools,
foster strong relationships with external teams to develop comprehensive end-to-end test coverage,
work with the team to increase test coverage and execute testing throughout development and release cycles,
collaborate with QA leads to improve automation effectiveness,
design and create QA automation tools and test frameworks,
develop test plans, scenarios, and scripts,
conduct test plan reviews with key stakeholders,
log software defects and track them using a bug-tracking system,
identify process gaps and propose improvements,
assess risks related to test deliverables and create mitigation strategies,
work with containerized environments using Docker and orchestrate with Kubernetes,
support CI/CD pipelines using tools such as Jenkins and GitHub,
monitor and analyze application performance using observation tools like Datadog or Prometheus.
Requirements:
strong experience in Java (Java 17+) and automated testing frameworks,
solid understanding of API testing with RestAssured or similar tools,
experience testing microservices, backend systems, and asynchronous service communication,
proficiency in SQL scripting and relational databases (MySQL 5.7+ or equivalent),
knowledge of BDD frameworks (Cucumber) and test automation best practices,
experience with message queues (Kafka, RabbitMQ) for testing event-driven systems,
familiarity with containerization and orchestration tools (Docker, Kubernetes),
experience with CI/CD tools (GitHub, Jenkins),
understanding of Agile methodologies in software development,
knowledge of monitoring and observation tools (Datadog, Prometheus),
strong communication skills to collaborate with both technical and non-technical stakeholders.
Our client offers:
contract of Employment or a B2B contract,
for the contract of employment: extensive benefits package - Multisport Card, Lux Med medical healthcare including dental care, life insurance, cafeteria benefits,
training and continuous learning and certification opportunities.
Senior Test Automation Engineer
Senior Test Automation Engineer
centrum, Warszawa
ARCHE Consulting