Search by job, company or skills

INNOPPL IT SERVICES

Senior QA Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Senior QA Engineer with strong hands-on experience in web application testing, test automation, and team coordination within a software services setup. The role involves planning and executing test activities, mentoring junior QA members, ensuring high-quality deliverables, and collaborating closely with development and cross teams. The ideal candidate should combine deep technical QA knowledge with leadership and communication skills.

Test Planning & Execution

  • Analyze project requirements and create detailed test plans, test cases, and test data.
  • Perform manual testing of web and mobile responsive applications, covering functionality, UI, performance, and regression testing.
  • Conduct end-to-end testing from requirement analysis to production release validation.
  • Ensure test coverage aligns with project scope and client expectations.

Automation & Tools

  • Develop, execute, and maintain automation scripts using tools like Selenium, Cypress, or Playwright.
  • Identify candidates for test automation and improve automation framework efficiency.
  • Support integration of test automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).

Team Leadership & Mentoring

  • Lead a small QA team (25 members) in planning and executing test activities across multiple projects.
  • Review team test cases, provide feedback, and ensure adherence to QA standards and best practices.
  • Conduct regular knowledge-sharing sessions and support the team's skill development.
  • Monitor QA progress, allocate tasks, and report updates to the QA Lead or Project Manager.

Communication & Collaboration

  • Collaborate with developers, designers, project managers, and clients to ensure seamless quality assurance across project phases.
  • Participate in sprint planning, stand-ups, and review meetings in an Agile environment.
  • Escalate risks, blockers, or quality issues promptly with clear documentation.
  • Provide QA sign-offs and support client UAT (User Acceptance Testing) activities.

Process & Documentation

  • Maintain detailed test documentation (test cases, bug reports, traceability matrix).
  • Contribute to continuous improvement of QA processes, templates, and standards.
  • Ensure defect tracking and closure through JIRA or equivalent tools.
  • Participate in root cause analysis and preventive action planning for recurring issues.

Education

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • ISTQB or equivalent certification is an added advantage.

Experience

  • 58 years of experience in software testing (manual + automation).
  • At least 12 years of experience in leading a QA team or acting as a senior point of contact for QA activities.
  • Proven experience in web application and responsive UI testing in IT services or digital agency projects.

Technical Skills

  • Automation Tools: Cypress, Playwright or selenium
  • Testing & Management Tools: JIRA
  • API Testing: Postman, Swagger, or similar tools.
  • Understanding of CI/CD workflows and Agile/Scrum methodologies.
  • Strong knowledge of cross-browser, responsive, and compatibility testing.
  • Familiarity with SQL queries and backend validation is a plus.

Soft Skills

  • Strong communication and client coordination skills.
  • Leadership and mentoring capabilities.
  • Excellent problem-solving and analytical mindset.
  • Detail-oriented and committed to quality and deadlines.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135636101

Similar Jobs