We are looking for a QA Engineer with strong manual and automation testing experience to ensure the quality of our enterprise-level web and mobile applications. The ideal candidate should have hands-on, extensive automation experience, a solid grip on regression testing, and the ability to own quality across complex, large-scale products.
Experience: 3–4 years
Focus: Manual + Automation Testing (Selenium & Appium)
Location: Mohali (Onsite Only)
Key Responsibilities
1. Manual Testing
- Design, write, and execute manual test cases for new features, edge cases, and exploratory testing across web and mobile.
- Identify, document, and track defects with clear, reproducible bug reports.
2. Test Automation
- Build and maintain automated test suites using Selenium (Java/Python) for web and Appium for mobile (Android/iOS).
- Develop and maintain automation frameworks using the Page Object Model and tools like TestNG / JUnit / PyTest.
3. Regression Testing
- Own and maintain regression test packs to keep releases stable.
- Prioritize coverage and keep automated suites fast, reliable, and up to date.
4. Enterprise Application Testing
- Test complex, enterprise-level applications including multi-module workflows, role-based access, and third-party integrations.
- Perform API testing (Postman / REST Assured) and data validation using SQL.
5. Process, CI/CD & Coordination
- Integrate automated tests into CI/CD pipelines (Jenkins / GitLab CI or similar) and triage failures.
- Track test coverage, report on quality metrics, and verify fixes through to closure.
- Collaborate with developers, product, and DevOps throughout the sprint and support release sign-off.
Mandatory Skills
- 3–5 years of hands-on experience in both manual and automation testing.
- Demonstrated, extensive automation experience (built suites, not just maintained them).
- Strong with Selenium (Java or Python) and Appium / mobile automation.
- Solid experience with regression testing on a frequently-released product.
- Experience testing enterprise / large-scale applications (complex workflows, integrations, RBAC).
- Working knowledge of an automation framework (TestNG / JUnit / PyTest) and the Page Object Model.
- Hands-on with API testing (Postman / REST Assured) and SQL for data validation.
- Familiarity with Git and CI/CD pipelines.
- Good English communication skills (written & spoken).
- Client Communication.
Preferred / Good to Have
- BDD frameworks (Cucumber / Behave).
- Cloud device farms (BrowserStack / Sauce Labs) for cross-device coverage.
- Performance testing basics (JMeter) or security testing awareness.
- Containerized test environments (Docker).
How to Apply
Interested candidates can share resumes at [email protected] or call us at +91-7087089455.
Job Type: Full-time
Pay: ₹400,000.00 - ₹700,000.00 per year
Application Question(s):
- How many years of hands-on experience do you have in (a) manual testing and (b) test automation? Please give the split.
- Which automation tools and languages have you used? Specifically, what is your experience with Selenium (Java/Python) and Appium/mobile automation?
- Have you built or designed an automation framework, or primarily written test cases within an existing one? Briefly describe.
- Describe one enterprise or large-scale application you've tested — its scale, modules, or integrations — and your role in its regression testing.
- This role is on-site in Mohali. Please confirm you can work on-site, and share your current location, notice period, and expected CTC.
Work Location: In person