QA Engineer (Automation & Mobile Testing)
Location: Gurugram / Pune
Employment Type: Contract to Hire
Experience: 4–6 Years
Job Summary
We are looking for a skilled QA Engineer with robust experience in test automation, mobile application testing, and modern QA practices. The ideal candidate should have hands-on expertise in Java or JavaScript, automation frameworks such as Selenium, WebDriverIO (WDIO), or Playwright, and mobile testing using Appium for both iOS and Android platforms. Experience with GitHub Actions and full-stack application testing is highly preferred.
Key Responsibilities
Design, develop, and maintain automated test scripts for web and mobile applications.
Execute functional, regression, integration, and end-to-end testing.
Build and enhance automation frameworks using Selenium, WebDriverIO (WDIO), or Playwright.
Perform mobile application testing using Appium for Android and iOS platforms.
Collaborate closely with developers, product owners, and business stakeholders to ensure quality deliverables.
Identify, document, and track software defects through resolution.
Integrate automated test suites with CI/CD pipelines using GitHub Actions.
Analyze test results and provide detailed reports on application quality.
Participate in requirement reviews and contribute to test strategy and test planning activities.
Ensure best practices in software testing, automation, and quality assurance.
Required Skills
4–6 years of experience in Software Quality Assurance and Test Automation.
Hands-on expertise in Java or JavaScript.
Strong experience with at least one automation framework:
Selenium
WebDriverIO (WDIO)
Playwright
Experience in mobile automation testing using Appium.
Good understanding of Android and iOS mobile testing.
Experience with API testing and backend validation.
Knowledge of Git and CI/CD practices.
Hands-on experience with GitHub Actions.
Strong analytical and troubleshooting skills.
Preferred Skills
Experience in full-stack testing across fro