Posted on: 03/11/2025
Description :
About the Role :
We are seeking an experienced Quality Assurance Architect to lead and define testing strategies, frameworks, and processes for enterprise-grade software systems.
The ideal candidate will have deep expertise in test automation, performance testing, and QA strategy, and will drive quality across the software development lifecycle.
You will collaborate closely with product managers, development teams, and other QA engineers to ensure that software products meet the highest standards of quality, reliability, and performance.
Key Responsibilities :
- Define and implement QA strategies, standards, and best practices for multiple projects or product lines.
- Design and develop test automation frameworks for functional, regression, and performance testing.
- Evaluate and recommend QA tools and technologies for test management, automation, and reporting.
- Collaborate with development teams to implement shift-left testing practices and integrate testing into CI/CD pipelines.
- Conduct risk assessments and identify critical areas for testing to ensure maximum coverage.
- Mentor and guide QA teams on automation, testing methodologies, and quality standards.
- Lead efforts in performance, load, and stress testing for enterprise applications.
- Develop and maintain quality metrics, dashboards, and reporting mechanisms for leadership and stakeholders.
- Participate in architecture and design discussions to ensure testability, reliability, and maintainability of software solutions.
- Continuously research emerging trends in QA, automation, and testing frameworks to improve processes.
- Support root cause analysis of defects and implement strategies for continuous quality improvement.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in software quality assurance with progressive responsibility in QA leadership or architecture.
- Strong experience in test automation tools and frameworks (e.g., Selenium, Cypress, Appium, TestNG, JUnit).
- Expertise in programming/scripting languages such as Java, Python, or JavaScript for automation.
- Experience with performance testing tools (e.g., JMeter, LoadRunner, Gatling).
- Knowledge of CI/CD pipelines, DevOps practices, and cloud environments.
- Experience with test management and defect tracking tools (e.g., JIRA, TestRail).
- Strong understanding of SDLC, Agile/Scrum methodologies, and quality processes.
- Excellent problem-solving, analytical, and strategic thinking skills.
- Strong communication skills to articulate QA strategy and insights to technical and non-technical stakeholders
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1569221
Interview Questions for you
View All