Negotiable
Undetermined
Undetermined
United Kingdom
Summary: Join Hawk-Eye Innovations as a Senior Java Automation Engineer on a contract basis, where you will enhance automated testing solutions for software quality. This role involves designing and maintaining test automation frameworks, executing automated tests, and mentoring junior engineers within a collaborative team. You will also integrate tests into CI/CD pipelines and contribute to Agile practices. Your expertise in Java and testing methodologies will be crucial in driving quality improvements across products.
Key Responsibilities:
- Design, build, and maintain reliable test automation frameworks using industry-leading tools such as Selenium, Appium, Playwright, or Karate.
- Develop and execute automated tests for RESTful APIs using RestAssured or Postman.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) to ensure rapid and reliable releases.
- Generate and maintain test reports using tools like Allure, ExtentReports, or custom reporting solutions.
- (Optional) Lead and perform performance testing with JMeter, Gatling, or similar tools.
- (Optional) Leverage cloud technologies (AWS, Azure) and containerization platforms (Docker, Kubernetes) to run and scale automated tests.
- Conduct comprehensive database testing and validate SQL queries/logic in relational databases.
- Plan, design, and document clear and effective test cases, ensuring coverage and traceability.
- Collaborate in Agile/Scrum teams, actively contributing to sprint planning, reviews, and retrospectives.
- Guide and mentor junior QA engineers, promoting best practices and continuous quality improvement.
Key Skills:
- Strong Core Java programming skills (OOP, collections, exception handling, multithreading).
- Expertise in building and maintaining test automation frameworks.
- Excellent understanding of QA methodologies, software testing principles, and SDLC/STLC.
- Experience working in Agile/DevOps environments.
- Solid understanding of SQL and relational database testing.
- Nice to Have: Experience with performance testing tools (JMeter, Gatling).
- Familiarity with containerization and cloud-based test execution (Docker, Kubernetes, AWS, Azure).
- Exceptional problem-solving and analytical abilities.
- Strong communication and collaboration skills; comfortable working with developers, product owners, and stakeholders.
- Proven mentorship abilities; able to support and guide junior QA team members.
- Ownership mindset: proactive in identifying gaps, suggesting process improvements, and driving quality throughout the development lifecycle.
- Ability to manage multiple tasks and priorities in a fast-paced environment.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Contract: Freelance/Contractor
Pay Rate: 80,000 - 110,000 HUF/day
Location: Budapest, Váci út 144-150, 1138
About the Role: Join Hawk-Eye Innovations (HEI) as a Senior Java Automation Engineer on a contract basis. In this key position, you will contribute to the development, maintenance, and enhancement of robust, scalable automated testing solutions across our products. As part of a collaborative and innovative team, you’ll play a pivotal role in improving software quality, optimizing our automation practices, and mentoring junior engineers.
Core Responsibilities:
- Design, build, and maintain reliable test automation frameworks using industry-leading tools such as Selenium, Appium, Playwright, or Karate.
- Develop and execute automated tests for RESTful APIs using RestAssured or Postman.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) to ensure rapid and reliable releases.
- Generate and maintain test reports using tools like Allure, ExtentReports, or custom reporting solutions.
- (Optional) Lead and perform performance testing with JMeter, Gatling, or similar tools.
- (Optional) Leverage cloud technologies (AWS, Azure) and containerization platforms (Docker, Kubernetes) to run and scale automated tests.
- Conduct comprehensive database testing and validate SQL queries/logic in relational databases.
- Plan, design, and document clear and effective test cases, ensuring coverage and traceability.
- Collaborate in Agile/Scrum teams, actively contributing to sprint planning, reviews, and retrospectives.
- Guide and mentor junior QA engineers, promoting best practices and continuous quality improvement.
Technical Skills & Experience:
- Strong Core Java programming skills (OOP, collections, exception handling, multithreading).
- Expertise in building and maintaining test automation frameworks.
- Excellent understanding of QA methodologies, software testing principles, and SDLC/STLC.
- Experience working in Agile/DevOps environments.
- Solid understanding of SQL and relational database testing.
- Nice to Have: Experience with performance testing tools (JMeter, Gatling).
- Familiarity with containerization and cloud-based test execution (Docker, Kubernetes, AWS, Azure).
Soft Skills:
- Exceptional problem-solving and analytical abilities.
- Strong communication and collaboration skills; comfortable working with developers, product owners, and stakeholders.
- Proven mentorship abilities; able to support and guide junior QA team members.
- Ownership mindset: proactive in identifying gaps, suggesting process improvements, and driving quality throughout the development lifecycle.
- Ability to manage multiple tasks and priorities in a fast-paced environment.
If you are a results-driven Senior Java Automation Engineer passionate about raising the bar for software quality, we’d love to hear from you!