QA Automation Engineer with Big Data

IT Teams is a Romanian company specialized in software outsourcing and remote staffing. We aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills, methodology and high speed delivery techniques to help startups and established companies extend their development teams.

 

Apply now »

Job Openings

QA Automation Engineer with Big Data

Our client  is a web hosting company, who  provides domain registration, SSL certificates, email services, website builder packages and cloud hosting, as well as virtual private servers and dedicated servers.

Long Term

Bucharest, Aurel Vlaicu metro station

8 hours per day

Asap, April 2022

Responsibilities:

  • • Participate in testing and delivery of high quality software
  • • Manage the testing process through all phases of the project lifecycle
  • • Define, implement and execute:
  • • Middleware automated functional tests
  • • Frontend automated tests
  • • Manual tests, when suitable scenarios demand them Non-functional tests
  • • Integrate the automated test cases into the Continuous Delivery pipeline
  • • Maintain both the test suites and the test frameworks
  • • Promotion of best practice testing within the team using any other frameworks and tools
  • • Investigate, report, document and check bugs resulting from different types of tests
  • • Work with partners from both the local team and from teams in Germany
  • • Be a part of our young and dynamic team

 

We appreciate:

  • • Java and OOP knowledge
  • • Knowledge of a build automation tool (i.e. Maven, Gradle)
  • • Knowledge of Big Data and related technologies, e.g. Hadoop, Spark, Kafka
  • • Streams, Hive
  • • Experience with CI/CD platforms (e.g. Jenkins)
  • • Knowledge of relational and / or non-relational databases (MySQL, PostgreSQL, OrientDB, etc)
  • • Experience with version-control systems, such as Git
  • • Basic Linux skills
  • • Knowledge of software development lifecycle and methodology
  • • A proactive mindset, who shares his/her ideas and brings them to life
  • • Highly motivated, self-driven, good analytical skills with an eye for details and interested in Quality Assurance
  • • Good written and verbal English language skills
  • • Very good communication skills

 

Would be considered a plus: 

  • • Experience with big data concepts in general, and testing of big data processing pipelines in particular
  • • Experience with testing map-reduce jobs
  • • User-level experience with tools like: Jira, Confluence
  • • Knowledge of automation testing tools like: Jmeter
  • • Ansible, GoCD for deployment automatization (CI/CD)
  • • JUnit 4 and 5 for unit testing of Java and Scala applications
  • • Basic DevOps skills and mindset
  • • Background in REST API test automation
  • • Knowledge of experience with behavior-driven development tool Cucumber
  • • Usage of tools and technologies like: Postman, Swagger
  • • Familiar with Monitoring tools, e.g. Grafana, Prometheus
  • • Containers & cloud-native technologies: Docker, Kubernetes
  • • ISTQB Foundation Level

 

About the team: 

  • • The Web Analytics Development Team is a new team responsible for building and maintaining the 1&1 IONOS Web Analytics platform.
  • • The Web Analytics platform takes care to process the web logs of IONOS Customers
  • • Websites. Our customers can track different metrics like Page Impressions or Visits and get visualizations for visitors location, devices or browsers with the Web Analytics Service.
  • • The Team manages an infrastructure with +1 Petabyte of data and processes web logs of + 6 million domains daily using state-of-the-art Big Data Technologies.
  • • You will work together with a creative and innovative group of people that love experimenting and learning new things. We are an international team that breaks barriers and solves real customer and business problems.

 

Apply now »
Screenshot 2018-10-12 at 01.45.47

Why IT Teams:

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advices and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines and a solid quality control.

Apply now »