31 Green

QA Engineer – Automation, Manual

31 Green

full-time

Posted on:

Location Type: Hybrid

Location: Islamabad • 🇵🇰 Pakistan

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudJavaScriptReactReact NativeTypeScript

About the role

  • Design, develop, and maintain automation test scripts for mobile apps (React Native) and web applications
  • Perform manual testing for new features, regression, and exploratory testing where automation coverage is not feasible
  • Implement and optimize automation using tools like Playwright, Maestro (by Mobile.Dev), and Appium
  • Collaborate with developers and DevOps engineers to integrate test suites with GitHub Actions and other CI/CD pipelines
  • Ensure reliability and coverage of automated test cases across multiple environments and platforms
  • Utilize and manage cloud-based testing platforms (e.g., BrowserStack, Sauce Labs, etc.)
  • Develop and maintain YAML-based configurations for automated workflows and CI/CD processes
  • Report, document, and track bugs with clear communication and reproducible steps
  • Continuously enhance the test automation framework to support new features and improve performance

Requirements

  • Proven experience in both automation and manual testing
  • Strong hands-on experience with: Playwright
  • Maestro (Mobile.Dev)
  • Appium
  • Proficient in JavaScript/TypeScript and YAML scripting
  • Experience working with version control systems like Git and a good understanding of CI/CD practices
  • Familiarity with cloud-based testing systems and services
  • Solid knowledge of test case creation, bug reporting, and regression testing cycles
  • Ability to work independently in a remote, fast-paced environment
  • Excellent problem-solving and debugging skills
Benefits
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
automation testingmanual testingtest script developmentPlaywrightMaestroAppiumJavaScriptTypeScriptYAML scriptingbug reporting
Soft skills
problem-solvingdebuggingcommunicationindependenceadaptability