Hybrid QA Automation Engineer – Web, Mobile, API

Posted 7 hours ago

Apply now

About the role

  • QA Automation Engineer designing automated tests for web, mobile, and API applications in an IoT startup. Collaborating with teams to ensure high-quality software releases in a hybrid work environment.

Responsibilities

  • Design, develop, and maintain web UI automated test scripts using Selenium, Cucumber (BDD), Java, and JUnit/TestNG
  • Implement and enhance data-driven and BDD test frameworks to support scalable and maintainable automation suites
  • Validate business logic, data integrity, and backend operations by writing and executing SQL/NoSQL queries and performing database validation
  • Perform basic API security testing, including checks for SQL injection, input validation, and token expiry handling
  • Conduct non-functional testing (load, performance, reliability) using tools such as JMeter or k6, and analyze performance metrics to identify bottlenecks and risks
  • Design, implement, and execute mobile web and native app automation tests using Appium, Selenium, Cucumber (BDD), Java, TestNG, and Xcode for Android/iOS
  • Plan, design, and execute test scenarios (positive, negative, boundary, and end-to-end) based on user stories and acceptance criteria
  • Collaborate closely with developers, product owners, and business teams to clarify requirements, triage defects, and ensure high-quality releases
  • Participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, reviews, retrospectives) and keep all QA documentation up to date
  • Support and execute System Integration Testing (SIT) across APIs, Kafka, and MQTT-based systems

Requirements

  • Bachelor/Master’s degree in Computer Science or related fields
  • Proven experience in Web UI test automation using Selenium, Cucumber (BDD), Java, and JUnit or TestNG
  • Solid understanding of data-driven and BDD test frameworks and best practices in test automation architecture
  • Experience validating backend processes and data integrity using SQL and/or NoSQL queries
  • Basic knowledge of API security testing concepts such as SQL injection, input validation, and token/session expiry
  • Hands-on experience with non-functional testing (load, performance, reliability) using tools like JMeter or k6, including performance metrics analysis
  • Experience in mobile automation testing (web and native) with Appium, Selenium, Cucumber (BDD), Java, TestNG, and Xcode for Android/iOS platforms
  • Strong understanding of RESTful APIs: endpoints, HTTP methods (GET, POST, PUT, DELETE), status codes, headers, parameters, and response payload structures
  • Proficiency with tools such as Postman, Swagger, and/or MQTT Explorer for manual API and integration testing
  • Demonstrated ability to design and execute positive, negative, boundary, and end-to-end test cases from user stories and acceptance criteria
  • Experience creating and executing test plans, defining test data strategies, and ensuring comprehensive test coverage
  • Hands-on experience with System Integration Testing (SIT) involving APIs, Kafka, and MQTT-based systems is a plus
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, and business teams

Benefits

  • Employee Stock Options (ESOP) to financially participate in the success of the company
  • Flexible work environment (e.g. office hours) with a focus on results
  • Meaningful work in an award-winning startup with the opportunity of creating real impact
  • Close collaboration with the leadership team and low hierarchies
  • International work environment in a great team of 10+ nationalities
  • Very steep learning curve due to our open and performance-based culture
  • Great office in central location

Job title

QA Automation Engineer – Web, Mobile, API

Job type

Experience level

Mid levelSenior

Salary

€1,600 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job