Description

ob Title:  QA Tester

Location: Remote

Duration: / Term:  6+ months / Contract

Experience Desired: 5+ Years.

Job Description:

Responsibilities:

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive, and well-structured test plans and test cases based on functional and non-functional requirements.
  • Execute manual and automated tests to identify defects, verify fixes, and ensure the quality and reliability of software products.
  • Document and prioritize defects, issues, and enhancements in defect tracking systems, and collaborate with developers to resolve them.
  • Conduct regression testing, smoke testing, and sanity testing to validate software changes and releases.
  • Participate in release planning, sprint planning, and daily stand-ups to provide input on testing efforts and timelines.
  • Collaborate with cross-functional teams, including developers, product managers, and business analysts, to ensure that testing activities align with project priorities and objectives.
  • Perform exploratory testing to uncover hidden defects and usability issues that may not be covered by existing test cases.
  • Stay current with industry trends, emerging technologies, and best practices in software testing, and incorporate them into testing processes and methodologies.
  • Provide mentorship and training to junior testers, sharing knowledge and best practices to improve the overall quality and effectiveness of the testing team.

Requirements:

  • Proven experience as a QA tester, with a focus on manual and automated testing of software applications and systems.
  • Strong understanding of software testing methodologies, techniques, and tools, including test case design, test automation, and defect management.
  • Experience with testing frameworks and tools such as Selenium, Javascript
  • Knowledge of programming languages such as Java, Python, or JavaScript, and proficiency in writing automated tests using scripting languages or test automation frameworks.
  • Familiarity with Agile/Scrum methodologies and practices, and experience working in Agile development teams.
  • Bachelor's degree in computer science, engineering, or a related field; relevant certifications
  • Excellent analytical and problem-solving skills, with a focus on identifying root causes and providing actionable recommendations for improvement.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Ability to adapt to changing priorities and handle multiple tasks simultaneously in a fast-paced environment

Key Skills:

QA Testing , Agile , Regression testing , Javascript , Selenium

 

Education

Any Gradute