Overview
Skills
Job Details
Role: QA Testing Architect
Location : Berkeley Heights NJ
Type: Full Time
Job description:
A QA Testing Architect is responsible for designing and overseeing testing strategies to ensure the quality and reliability of software systems.
Here's a detailed job description:
Responsibilities:
Develop and implement testing strategies to ensure software meets quality standards.
Design and maintain automated testing frameworks and tools.
Collaborate with development teams to integrate testing into the software development lifecycle.
Analyze project requirements to identify potential risks and testing needs.
Conduct performance, scalability, and reliability tests to evaluate system robustness.
Monitor and optimize testing processes for efficiency and effectiveness.
Provide technical guidance and mentorship to QA teams. Stay updated with emerging testing tools, technologies, and methodologies.
Qualifications:
Strong expertise in testing tools (e.g., Selenium, JUnit, TestNG) and programming languages (e.g., Java, Python).
Experience with CI/CD pipelines and tools like Jenkins or GitLab.
In-depth knowledge of software development life cycles (SDLC) and agile methodologies.
Proven ability to design and implement automated testing frameworks.
Excellent problem-solving and analytical skills. Strong leadership and communication abilities.