Software Tester

Job Summary: We are looking for a detail-oriented Software Tester with a strong vision for leading projects as a Project Manager. The ideal candidate will be responsible for ensuring the quality and performance of our software products while also taking the initiative to oversee project management activities. This dual role requires a passion for testing, a strategic mindset, and excellent leadership skills.

Key Responsibilities:

Software Testing:

  • Develop and execute test plans, test cases, and test scripts to ensure software quality.
  • Conduct functional, regression, performance, and usability testing across various platforms and devices.
  • Identify, document, and track defects, collaborating with the development team to ensure timely resolution.

Quality Assurance:

  • Implement and maintain quality assurance processes and best practices.
  • Participate in code reviews and provide constructive feedback to enhance code quality.
  • Analyze testing results and metrics to provide insights into product quality and improvement areas.

Project Management:

  • Lead project planning sessions, defining project scope, goals, and deliverables.
  • Coordinate cross-functional teams to ensure projects are completed on time and within budget.
  • Manage project timelines, resources, and risks, facilitating communication among stakeholders.
  • Monitor project progress and adjust plans as necessary to achieve objectives.

Collaboration:

  • Work closely with developers, product managers, and other stakeholders to gather requirements and understand project goals.
  • Foster a collaborative environment, encouraging open communication and teamwork.

Continuous Improvement:

  • Stay current with industry trends and advancements in testing methodologies and project management practices.
  • Proactively suggest improvements to processes, tools, and workflows.

Qualifications:

Educational Background:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Experience:

  • Minimum of 1 years of experience in software testing, with a solid understanding of testing methodologies.
  • Experience in a project management role or a strong desire to transition into project management.

Technical Skills:

  • Proficiency in testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Familiarity with Agile methodologies and software development lifecycles.
  • Basic knowledge of programming languages (e.g., laravel, flutter) is a plus.

Project Management Skills:

  • Strong organizational and time management skills.
  • Experience with project management tools (e.g., JIRA, Trello, Asana).
  • Ability to lead teams and manage multiple projects simultaneously.

Soft Skills:

  • Excellent communication skills, both verbal and written.
  • Strong analytical and problem-solving abilities.
  • Leadership qualities with a focus on team collaboration and motivation.

Preferred Qualifications:

  • Experience in managing software testing teams.

Join our team and play a critical role in delivering high-quality software products while leading projects to success!


Job Requirements:Educational Background:Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent work experience.Experience:Minimum of 1 years of experience in software testing, with a proven track record of ensuring high-quality software delivery.Prior experience in project management or a desire to transition into a project management role is essential.Technical Proficiency:Strong knowledge of software testing methodologies and best practices, including functional, regression, and performance testing.Proficiency in using testing tools and frameworks (e.g., Selenium, JIRA, TestRail, QTP).Familiarity with programming languages (e.g., laravel, flutter) and scripting is a plus.Project Management Skills:Experience in managing projects through the full lifecycle, from planning and execution to monitoring and closure.Proficient in project management methodologies, particularly Agile and Scrum.Familiarity with project management tools (e.g., Trello, Asana, Microsoft Project).Analytical Skills:Strong analytical and problem-solving abilities, with keen attention to detail.Ability to analyze testing results and derive actionable insights for product improvement.Interpersonal Skills:Excellent communication skills, both written and verbal, with the ability to convey complex information clearly to technical and non-technical stakeholders.Proven ability to collaborate effectively with cross-functional teams, including developers, product managers, and business analysts.Leadership Qualities:Strong leadership skills with the ability to motivate and guide teams toward achieving project goals.A proactive approach to project management, with the ability to anticipate risks and develop contingency plans.Adaptability:Willingness to learn new technologies and adapt to changing project requirements and priorities.Ability to work in a fast-paced environment and manage multiple projects simultaneously.Preferred Qualifications:Experience with continuous integration and continuous deployment (CI/CD) practices.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com