HamburgerMenu
hirist

Job Description

Role Expectations :

- Architect and implement comprehensive testing strategies, including both manual and automated testing.

- Lead the design, development, and maintenance of test automation frameworks using jest and Playwright.

- Collaborate with cross-functional teams to understand requirements and ensure test coverage for all features.

- Define and enforce QA best practices across the organization.

- Mentor and guide SDET-1 and SDET-2 , fostering a culture of quality and continuous improvement.

- Identify and address testing gaps, introducing innovative solutions to improve testing efficiency and accuracy.

- Conduct code reviews for automated test scripts to ensure quality and maintainability.

- Perform performance, security, and regression testing to ensure software meets high standards of quality and reliability.

- Establish and track QA metrics and KPIs to measure the effectiveness of testing processes.

- Stay updated with the latest testing tools, technologies, and industry trends to continuously enhance QA processes.

- Drive the adoption of shift-left testing by collaborating with developers to integrate automated tests early in the development cycle.

- Oversee the planning and execution of test plans for major software releases.

- Develop documentation, including test strategies, guidelines, and training materials for QA teams.

Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field.

- Minimum of 7 years of experience in software quality assurance, with at least 2 years in a QA architect/Lead or similar role.

- Expertise in test automation frameworks and tools, specifically Jest and Playwright.

- Strong understanding of software testing methodologies, including unit, integration, end-to-end, and performance testing.

- Proficiency in programming or scripting languages such as JavaScript and TypeScript

- Excellent problem-solving and analytical skills.

- Strong communication and interpersonal skills, with the ability to work effectively across teams.

- Experience with Agile methodologies and a strong understanding of the software development lifecycle.

- Familiarity with version control systems like Git and project management tools like Jira.

- Ability to work in a fast-paced, dynamic environment and handle multiple priorities effectively


info-icon

Did you find something suspicious?