Infinite Computer Solutions

posted 4 months ago

Full-time - Entry Level
Professional, Scientific, and Technical Services

About the position

As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing and implementing test plans, test cases, and test scripts to validate software functionality and performance. Your work will involve collaborating closely with developers and product managers to understand requirements and ensure that the final product meets the highest standards of quality. You will also be tasked with identifying, documenting, and tracking defects, as well as performing regression testing to ensure that new features do not adversely affect existing functionality. This position is ideal for someone who is detail-oriented, has a passion for quality assurance, and is eager to learn and grow in a dynamic environment. In this role, you will utilize various testing methodologies and tools to execute both manual and automated tests. You will be expected to analyze test results, provide feedback, and suggest improvements to the development process. Additionally, you will participate in code reviews and contribute to the continuous improvement of our testing practices. Your ability to communicate effectively with cross-functional teams will be essential in driving quality initiatives and ensuring that all stakeholders are aligned on quality goals. This position offers an excellent opportunity for professional development and the chance to make a significant impact on our product quality.

Responsibilities

  • Design and implement test plans, test cases, and test scripts.
  • Collaborate with developers and product managers to understand requirements.
  • Identify, document, and track defects in the software.
  • Perform regression testing to ensure new features do not affect existing functionality.
  • Analyze test results and provide feedback to the development team.
  • Participate in code reviews and contribute to testing best practices.

Requirements

  • Master's degree in a relevant field.
  • 1-2 years of experience in software quality assurance.
  • Strong understanding of software testing methodologies and tools.
  • Ability to write clear and concise test cases and documentation.
  • Excellent analytical and problem-solving skills.

Nice-to-haves

  • Experience with automated testing tools.
  • Familiarity with Agile development methodologies.
  • Knowledge of programming languages such as Java or Python.

Benefits

  • Health insurance coverage.
  • Paid holidays and vacation time.
  • Opportunities for professional development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service