Senior Engineer QA (Automation Testing)
Experience Required: 3+ Years
Location: Mohali (On-Site)
Employment Type: Full-Time
Job Summary
We are seeking a highly motivated Senior Engineer QA with strong expertise in Automation Testing and exposure to Manual Testing. The ideal candidate should be capable of leading the QA team, driving automation initiatives, implementing testing frameworks from scratch, coordinating with clients, and ensuring the delivery of high-quality software products. This role requires a hands-on professional who can take ownership of the complete QA lifecycle and work independently with minimal supervision.
Key Responsibilities
-
Design, develop, execute, and maintain automated test scripts and testing frameworks.
-
Perform manual testing, including functional, regression, integration, smoke, sanity, and UAT testing.
-
Create and maintain test plans, test cases, test scenarios, and test reports.
-
Identify, document, track, and verify defects throughout the software development lifecycle.
-
Conduct API, database, and end-to-end application testing.
-
Lead and manage the QA team, ensuring timely and high-quality project deliveries.
-
Assign, review, and coordinate testing activities among team members.
-
Define and implement QA processes, automation strategies, and testing frameworks from scratch.
-
Act as a primary QA point of contact for clients, participating in requirement discussions, status updates, and quality review meetings.
-
Coordinate with clients, developers, project managers, and other stakeholders to ensure smooth project execution and alignment of quality expectations.
-
Provide regular testing progress reports, risk assessments, and release readiness updates to internal and external stakeholders.
-
Participate in sprint planning, requirement reviews, and release activities.
-
Drive continuous improvements in automation coverage, testing efficiency, and overall product quality.
-
Ensure adherence to QA standards, best practices, and release timelines.
Required Skills & Qualifications
-
3+ years of experience in Software Quality Assurance.
-
Strong hands-on experience with automation tools/frameworks such as Selenium, Cypress, Playwright, TestNG, or JUnit.
-
Exposure to Manual Testing methodologies and defect management processes.
-
Experience with API Testing using Postman, Rest Assured, Swagger, or similar tools.
-
Strong understanding of SDLC, STLC, Agile, and Scrum methodologies.
-
Experience with JIRA, Azure DevOps, or similar project management tools.
-
Good knowledge of SQL and Database Testing.
-
Familiarity with Git, CI/CD pipelines, and version control systems.
-
Strong client-facing, communication, stakeholder management, and leadership skills.
-
Ability to work independently, take ownership, and drive QA initiatives from scratch.
What We're Looking For
A hands-on QA professional who can lead the QA team, handle client communication and coordination, take ownership of quality assurance processes, build scalable automation frameworks from scratch, and drive testing initiatives independently while ensuring the successful delivery of high-quality software products.