Job Openings QA Automation Engineer

About the job QA Automation Engineer

Troxis is seeking a skilled QA Automation Engineer to join the team. Responsibilities include designing, developing, and executing automated test scripts to ensure the quality and reliability of software products. This role requires close collaboration with developers, product managers, and QA teams to identify test requirements, automate scenarios, and ensure seamless product releases. The ideal candidate is a polyglot in automation, comfortable switching between Java, JavaScript, and Python with extensive experience in modern tools such as Playwright, Cypress, and Selenium

Key Responsibilities

  • End-to-End Automation: Design, develop, and maintain scalable automated test suites for web and mobile applications (iOS/Android) using Selenium, Playwright, and Cypress.
  • Multi-Language Scripting: Build and refactor test scripts across Java, JavaScript, and Python environments.
  • API & Mobile Testing: Perform advanced API testing using Rest Assured and Postman; execute mobile automation using Appium.
  • BDD & Framework Management: Implement Behavior-Driven Development (BDD) using Cucumber and manage test execution via TestNG.
  • Performance Awareness: Conduct baseline performance and load testing using JMeter or Gatling.
  • CI/CD Integration: Integrate automated tests into the DevOps pipeline (Jenkins, GitHub Actions) to support continuous testing and fast feedback loops.
  • Collaborative Quality: Work closely with developers and product managers in an Agile/Scrum environment to identify bugs early and ensure full requirement coverage.
  • Hybrid Testing: Balance automation efforts with strategic manual testing for new features, smoke tests, and regression cycles.

Required Skills & Qualifications

  • Experience: * Minimum 2.5 years of total QA experience.
  • At least 1 year of dedicated experience in Automation Testing.
  • At least 1.5 years of experience in Manual Testing.
  • Programming: Proficiency in Java, JavaScript, and Python.
  • Web Automation: Expert-level hands-on experience with Selenium, Cypress, and Playwright.
  • Mobile & API: Proven experience with Appium (iOS/Android) and Rest Assured/Postman (API).
  • Frameworks: Solid experience with Cucumber (BDD) and TestNG.
  • Performance: Basic knowledge of JMeter or Gatling.
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Tools: Familiarity with Git, JIRA, and CI/CD tools (Jenkins/GitHub Actions).

Preferred Qualifications

  • Experience with cloud platforms (AWS/Azure/GCP).
  • Familiarity with Vstellar or similar test management platforms.
  • Strong SQL skills for data validation and backend testing.

What We Offer

  • Competitive salary package with performance-based incentives.
  • Medical coverage, paid leaves, and employee benefits.
  • Exposure to international, enterprise-level projects and modern tech stacks.
  • A collaborative environment that values technical ownership and career growth.