Middle Automation QC Engineer

N-ix

Job Summary

N-iX is looking for a detail-oriented Middle/Senior Automation QA Engineer with solid experience in manual and automated testing of mobile applications. Proficient in Java-based automation frameworks, with a proven track record of designing and executing robust test scripts to ensure high-quality software delivery. Strong background in functional, regression, and integration testing with a focus on Android and iOS platforms. Skilled at collaborating with cross-functional teams to improve quality processes and accelerate release cycles.

Must Have

  • Programming & Automation: Java (OOP, collections, streams, exceptions, test data handling)
  • Automation Tools & Frameworks: Appium, Selenium, TestNG, JUnit, Maven/Gradle
  • Mobile Testing: Android, iOS, real devices and emulators, Xcode tools
  • Manual Testing: Functional, regression, UI/UX, exploratory, smoke, integration testing
  • Test Management & CI/CD: Jira, TestRail, Jenkins, Git/GitHub/GitLab, CI pipelines
  • API Testing: Postman, REST Assured (Java)
  • Performed end-to-end testing of native mobile apps (Android & iOS).
  • Validated app functionality across different OS versions, devices, and screen resolutions.
  • Conducted exploratory and usability testing to enhance customer experience.
  • Reported, tracked, and verified defects in Jira.
  • Designed and implemented automated test scripts in Java for Android and iOS.
  • Built maintainable test frameworks integrated with TestNG/JUnit.
  • Created data-driven and reusable test components to cover multiple test scenarios.
  • Integrated automation scripts with Jenkins CI for scheduled regression runs.
  • Improved coverage and reduced regression cycle time by implementing automation for critical user flows.

Perks & Benefits

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Description

N-iX is looking for a detail-oriented Middle/Senior Automation QA Engineer with solid experience in manual and automated testing of mobile applications. Proficient in Java-based automation frameworks, with a proven track record of designing and executing robust test scripts to ensure high-quality software delivery. Strong background in functional, regression, and integration testing with a focus on Android and iOS platforms. Skilled at collaborating with cross-functional teams to improve quality processes and accelerate release cycles.

Requirements:

  • Programming & Automation: Java (OOP, collections, streams, exceptions, test data handling)
  • Automation Tools & Frameworks: Appium, Selenium, TestNG, JUnit, Maven/Gradle
  • Mobile Testing: Android, iOS, real devices and emulators, Xcode tools
  • Manual Testing: Functional, regression, UI/UX, exploratory, smoke, integration testing
  • Test Management & CI/CD: Jira, TestRail, Jenkins, Git/GitHub/GitLab, CI pipelines
  • API Testing: Postman, REST Assured (Java)

Responsibilities:

  • Mobile Manual Testing
  • Performed end-to-end testing of native mobile apps (Android & iOS).
  • Validated app functionality across different OS versions, devices, and screen resolutions.
  • Conducted exploratory and usability testing to enhance customer experience.
  • Reported, tracked, and verified defects in Jira.
  • Mobile Automation
  • Designed and implemented automated test scripts in Java for Android and iOS.
  • Built maintainable test frameworks integrated with TestNG/JUnit.
  • Created data-driven and reusable test components to cover multiple test scenarios.
  • Integrated automation scripts with Jenkins CI for scheduled regression runs.
  • Improved coverage and reduced regression cycle time by implementing automation for critical user flows (login, payments, push notifications, in-app navigation).

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

24 Skills Required For This Role

Cross Functional Data Analytics Github Game Texts Quality Control Automated Testing Manual Testing Api Testing Usability Testing Gitlab Selenium Appium Testng Postman Testrail Maven Gradle Junit Ci Cd Git Jira X Code Jenkins Java