
QA Automation Engineer
Troxis โข Lahore, Punjab, Pakistan
Salary: PKR 180,000 - PKR 300,000 / month
**Role & seniority: ** QA Automation Engineer (mid-level; 2.5+ years QA, 1+ year automation, 1.5+ years manual)
**Stack/tools: **
-
Languages: Java, JavaScript, Python (polyglot)
-
Web automation: Selenium, Playwright, Cypress
-
Mobile automation: Appium (iOS/Android)
-
API testing: Rest Assured, Postman
-
BDD/Frameworks: Cucumber, TestNG
-
Performance: JMeter or Gatling
-
CI/CD: Jenkins, GitHub Actions
-
Other: Git, JIRA
-
Top 3 responsibilities:
-
Design/develop/maintain scalable automated E2E test suites for web + mobile.
-
Implement BDD scenarios and manage test execution (Cucumber/TestNG); keep frameworks refactored.
-
Integrate automated tests into CI/CD pipelines for continuous testing and collaborate in Agile (debug early, ensure requirements coverage).
-
-
Must-have skills:
-
Strong hands-on automation with Selenium/Playwright/Cypress
-
API testing with Rest Assured/Postman and mobile testing with Appium
-
Proficiency in Java/JavaScript/Python
-
Experience with Cucumber (BDD) and TestNG
-
Basic understanding of performance/load testing (JMeter/Gatling)
-
Experience with Git, JIRA, and CI/CD (Jenkins/GitHub Actions)
-
-
Nice-to-haves:
-
Cloud experience (AWS/Azure/GCP)
-
Familiarity with Vstellar or similar test management tools
-
Strong SQL for data/back-end validation
-
-
Location & work type: Not specified in the provide
Full Description
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.