QA Architect
oorwin
Job Description
Key Responsibilities
- Define and implement end-to-end QA strategy, test architecture, and quality standards across projects.
- Lead manual and automation testing efforts for web, mobile, API, and enterprise applications.
- Design scalable automation frameworks using tools such as Selenium, Playwright, Cypress, or Appium.
- Develop and maintain automated test scripts for functional, regression, integration, and smoke testing.
- Collaborate with developers, business analysts, product owners, and DevOps teams to ensure quality throughout the SDLC.
- Establish CI/CD quality gates and integrate automated testing into deployment pipelines.
- Perform test planning, test estimation, defect management, and root cause analysis.
- Ensure test coverage, traceability, and adherence to quality metrics and best practices.
- Conduct API testing using Postman, Rest Assured, or similar tools.
- Mentor QA engineers and drive continuous improvement initiatives within the testing practice.
- Participate in architecture discussions and provide quality-focused recommendations.
- Prepare QA reports, dashboards, and test execution summaries for stakeholders.
Required Skills
- Strong experience in Manual Testing and Test Automation.
- Expertise in automation tools such as Selenium WebDriver, Cypress, Playwright, Appium, or UFT.
- Hands-on experience with Java, Python, JavaScript, or C# for automation scripting.
- Experience with API testing tools like Postman, Rest Assured, or SoapUI.
- Strong understanding of STLC, SDLC, defect lifecycle, and Agile/Scrum methodologies.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Knowledge of performance and security testing concepts is an added advantage.
- Familiarity with test management tools like JIRA, TestRail, ALM, or Zephyr.
- Excellent analytical, communication, and leadership skills.