Search by job, company or skills

E

QA Engineer – Manual + Automation (2–4 Yrs)

Save
new job description bg glownew job description bg glow
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Efficienza Business Solutions

  • [Confidential Information]
  • 044 45030953

Facebook Linkedin-in Instagram

Menu

data-close-icon= data-full-width=yes>

  • Home
  • About
    • About us
    • Our Team
    • Technology Stack
  • Services
  • Careers
  • Contact
QA Engineer – Manual + Automation (2–4 Yrs)

Role Overview

Join Efficienza as a QA Engineer focused on delivering reliable, high-quality product experiences. In this role, you will drive manual testing across enterprise web applications, own regression testing cycles, write structured test cases, and validate real-world user workflows and edge cases.

You will work closely with developers, designers, and product teams to identify issues early, improve product quality, and support stable production releases. While manual testing remains the core responsibility, exposure to automation is expected to help improve testing efficiency and coverage over time.

We are looking for someone with strong attention to detail, product thinking, and a proactive approach to quality.

You Will Excel If You

  • Think from the user's perspective and approach quality as part of the overall product experience
  • Think from the user's perspective and approach quality as part of the overall product experience
  • Treat regression testing as an ongoing quality practice, not just a release activity
  • Identify gaps, edge cases, and unclear requirements early in the development cycle
  • Use automation thoughtfully to strengthen manual testing efforts and improve coverage

Key Responsibilities

Manual Testing & Test Design

  • Write and maintain structured test cases covering functional, edge case, and negative scenarios across assigned product areas
  • Perform exploratory testing to surface issues that scripted test cases may miss
  • Validate UI behavior against Figma designs, component specs, and acceptance criteria
  • Raise well-documented bug reports: clear reproduction steps, expected vs actual, environment, and severity
  • Review tickets and requirements in sprint planning — flag ambiguity, missing cases, and untestable criteria before dev starts
  • Participate in sprint reviews and demos to validate shipped features against stated goals

Regression Testing

  • Own and maintain the regression suite: test cases kept current with every feature change and release
  • Execute targeted and full regression cycles before releases, ensuring no silent breakage
  • Identify recurring regression patterns: document them, escalate them, and work with developers to address root causes
  • Prioritize regression scope by risk: change impact, critical user paths, and high-traffic workflows
  • Verify bug fixes without introducing new failures: regression awareness on every re-test

Automation Testing

  • Write and maintain automated UI test scripts using Playwright or Cypress for web application flows
  • Perform API testing using Postman or similar REST tools: validate contracts, status codes, payloads, and error responses
  • Understand and contribute to CI/CD-integrated test runs via GitHub Actions or equivalent: test automation triggered on PRs and releases
  • Convert stable, high-priority manual test cases into automated scripts over time
  • Use browser DevTools for debugging: network inspection, console errors, element state, and response validation

Backend & API Validation

  • Validate API behavior using Postman or similar REST tools across functional and edge-case scenarios
  • Verify request payloads, response structures, status codes, authentication flows, and error handling
  • Validate frontend-to-backend data consistency across workflows
  • Perform basic database or backend validation where required
  • Use browser network tools and API logs to investigate integration and workflow issue

Collaboration & Reporting

  • Communicate test status, coverage gaps, and release risks clearly in standups and sprint reviews
  • Work directly with developers to understand implementation details and test accordingly
  • Use JIRA or equivalent to manage bugs, test progress, and sprint-level QA status with structured hygiene
  • Contribute to QA documentation: test strategies, edge case libraries, and onboarding guides

Required Technical Knowledge

Area Proficiency Details Manual Testing Core Strength Test case design, exploratory testing, bug reporting, structured test plans Regression Testing Core Strength Full & targeted cycles, suite ownership, risk-based prioritization API Testing Proficient Postman, REST validation, status codes, payload & schema correctness Playwright / Cypress Working Knowledge UI automation for web flows, selectors, assertions, basic test structure Backend Validation Working Knowledge Data consistency checks, API debugging, basic SQL validation JIRA / Test Mgmt. Proficient Bug tracking, sprint board hygiene, test case documentation GitHub Actions / CI Exposure Understanding pipeline-triggered test runs, PR checks Agile / Scrum Experienced Sprint ceremonies, acceptance criteria review, definition of done Browser DevTools Proficient Network tab, console, element inspection, response debugging Documentation Proficient Test cases, bug write-ups, coverage reports, edge case libraries

Good to Have

  • Cross-browser testing using BrowserStack or LambdaTest
  • Basic SQL knowledge for backend data validation alongside frontend testing
  • Accessibility testing familiarity — axe DevTools, WCAG 2.1 awareness, screen reader basics
  • Visual regression testing exposure — Percy, Chromatic, or similar
  • Basic understanding of React component behavior and frontend state to test more intelligently
  • Familiarity with test management tools: Zephyr, Xray, or TestRail
  • Exposure to performance testing concepts: Lighthouse, basic Web Vitals awareness

Key Deliverables

  • Structured, reviewable test case library covering all assigned product areas
  • Maintained regression suite with documented coverage scope and known gaps
  • Clear, reproducible bug reports that unblock developers without back-and-forth
  • Sprint-level test status reports and release readiness sign-off
  • Growing automation coverage: stable manual cases converted to scripts over time

What Success Looks Like

  • Bugs are identified during QA instead of production, and recurring issues result in stronger future coverage
  • Regression cycles remain stable and predictable without last-minute QA bottlenecks
  • Developers trust your signoffs because your testing is thorough and reliable
  • You identify critical gaps and edge cases before they become production issues
  • Product quality improves consistently across releases through stronger testing discipline and better QA processes

Job Category: Contract / Full-Time

Job Type: Work from office

Job Location: Chennai

Experience: 2 - 4 Years

Apply for this position

Full Name *

Email *

Phone *

Cover Letter *

Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx

By using this form you agree with the storage and handling of your data by this website. *

Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.

Address

Plot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai – 600 056,

Contact

  • www.efficienza.in
  • [HIDDEN TEXT]

Need Help

We will be more than happy to interact, Please feel free to get in touch with us for No Obligation Discussions.

Efficienza Business Solutions Pvt. Ltd. © 2025 All Right Reserved.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147463189