Test Automation Engineer III (Java)

OpenXOpenX·Remote(Poland)
Software Development
Excel

WFA Digital Insight

As the demand for skilled test automation engineers continues to rise, with a 25% growth in job postings in the last year, professionals with expertise in Java and cloud-based technologies are in high demand. OpenX, a leader in digital advertising, is seeking a talented Test Automation Engineer III to join their team in Poland. With the company handling billions of ad requests daily, this role offers a unique opportunity to work on large-scale data processing systems and drive innovation in the industry. Before applying, candidates should be aware that they will be working in a fast-paced, agile environment and be prepared to showcase their problem-solving skills and ability to collaborate with cross-functional teams.

Job Description

About the Role

The Test Automation Engineer III role at OpenX is a critical position that requires a highly skilled professional to develop and maintain automation test suites for large-scale data processing systems. As a key member of the core data development team, you will be responsible for ensuring the quality and efficiency of the company's applications, which handle billions of ad requests daily. You will work closely with the product team to drive requirements and own the project end-to-end, thinking long-term and seeking solutions that drive scalability and stability.

The successful candidate will be self-motivated, open-minded, and proactive, with excellent communication and teamwork skills. They will be able to analyze complex issues, identify areas for improvement, and provide solutions that drive business value. As part of a growing and scaling company, this role offers a unique opportunity to work on challenging problems and contribute to the company's mission to unleash the full economic potential of digital media companies.

What You Will Do

  • Develop and maintain automation test suites for large-scale data processing systems
  • Collaborate with the product team to drive requirements and own the project end-to-end
  • Analyze complex issues and provide solutions that drive business value
  • Identify areas for improvement and implement changes that drive efficiency and scalability
  • Work with cross-functional teams to ensure the quality and reliability of applications
  • Develop and maintain technical documentation for automation test suites and frameworks
  • Monitor and maintain QA CI pipelines and collaborate on CD enablement
  • Conduct root cause analysis of issues and provide solutions for better coverage and maintainability
  • Effectively communicate with project teams and QA organization
  • Own components, processes, and workflows that demand professionalism, excellent communication, teamwork, and documentation skills

What We Are Looking For

  • 3+ years of test automation experience
  • Proficiency in Java and ability to improve, debug, modify, and maintain an automation framework codebase
  • Experience with SQL
  • Experience using CI/CD tools like Jenkins, Spinnaker, or Cloud Build
  • Experience in using Google Cloud Platform, k8s, and docker
  • Excellent troubleshooting skills to triage complex issues
  • Experience operating in an agile environment
  • Bachelor's degree in Computer Science or equivalent degree
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills

Nice to Have

  • Familiarity with advertising technologies and the advertising ecosystem
  • Familiarity with high-volume data platform and technology stacks such as Druid, Spark, Kafka, and etc.
  • Experience with cloud-based technologies and large-scale data processing systems

Benefits and Perks

  • Employment contract or B2B option
  • Opportunity to work with the newest technologies such as Cloud Computing (GCP)
  • Challenges at work that are difficult to find anywhere else
  • Solving important problems in a scale
  • Joining a company that is growing and scaling
  • Flexible working hours and remote work option
  • Private health care for you and your family
  • Private life and travel insurance
  • MultiKafeteria program
  • Training and access to the LinkedIn learning platform and Tech workshops
  • Holiday Allowance
  • Pension scheme
  • Additional paid day off
  • Free parking lot
  • Access to peer-to-peer recognition platform
  • Monthly work-from-home allowance and one-time payment when you join us to help you set up your home office

How to Stand Out

  • Tip: Showcase your expertise in Java and cloud-based technologies by providing specific examples of your experience with automation test suites and frameworks.
  • Tip: Highlight your problem-solving skills by describing a complex issue you solved in a previous role and how you approached it.
  • Tip: Demonstrate your ability to collaborate with cross-functional teams by providing examples of successful projects you have worked on.
  • Tip: Be prepared to discuss your experience with CI/CD tools and how you have used them to improve efficiency and scalability.
  • Tip: Emphasize your excellent communication and teamwork skills by providing examples of how you have effectively communicated with project teams and stakeholders.
  • Tip: Research the company and the role thoroughly, and be prepared to ask informed questions during the interview process.
  • Tip: Be prepared to discuss your experience with agile environments and how you have adapted to changing priorities and requirements.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.