HamburgerMenu
hirist

Job Description

Responsibilities :


- Lead and manage the QA team, including hiring, training, and mentoring QA engineers.


- Establish and implement QA processes, methodologies, and best practices.


- Define and execute the QA strategy, including test planning, test case development, and test execution.


- Coordinate with development and product teams to ensure alignment on quality objectives and priorities.


- Oversee the creation and maintenance of test plans, test cases, and test data sets.


- Conduct regular QA reviews and provide feedback to QA engineers on test coverage, test effectiveness, and defect detection.


- Manage and prioritize QA activities, including test automation, performance testing, and regression testing.


- Analyze test results, identify trends, and provide recommendations for improvements to product quality and reliability.


- Act as a liaison between QA, development, and product teams to ensure effective communication and collaboration.


- Continuously evaluate and improve QA processes, tools, and methodologies.


Requirements :


- Bachelor's degree in computer science, Engineering, or related field.


- 8+ years of experience in software testing, with at least 4 years in a leadership role.


- Strong understanding of software testing principles, methodologies, and best practices.


- Experience with test management tools and frameworks.


- Proven leadership and team management skills, with the ability to motivate and mentor team members.


- Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.


- Plans, test cases, and test scripts.


- Strong understanding of software testing principles, methodologies, and best practices.


- Experience with test management and bug tracking tools such as Jira or Bugzilla.


- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.


Must have :


- Experience of managing test automation project/Modules from planning to delivery.


- Experience of managing manual testing projects/Modules from planning to delivery.


- Solid experience of estimating, developing, and maintaining robust automated test scripts for multiple application platforms like web, mobile and desktop, using Selenium.


- Strong knowledge of Object-Oriented Programming concepts and should be able to apply them in test automation script development or framework design.


- Proven experience of creating and maintaining automation frameworks (Preferably supporting BDD approach)


- Strong analytical and troubleshooting skills and able to come up with an alternative solution to a technically challenging problem.


- Experience of managing complex projects, and QA team.


- Understanding of the waterfall and agile development methodologies Knowledge of DevOps practices.


- Demonstrate initiative in developing solutions to problems encountered during testing Good in oral and written


- communication skills and able to take part in meetings and discussions.


- Proactive personality and able to work autonomously.


- Ability to work at detailed and abstract levels.


- Ability to guide junior team members.


- Good leadership quality Lead and manage the QA team, including hiring, training, and mentoring QA engineers.


- Establish and implement QA processes, methodologies, and best practices.


- Define and execute the QA strategy, including test planning, test case development, and test execution.


```

info-icon

Did you find something suspicious?