Infinite Computer Solutions
posted 3 months ago
We are seeking a dedicated QA Engineer to join our team in Virginia. The ideal candidate will have a strong background in software testing and quality assurance methodologies. As a QA Engineer, you will be responsible for ensuring the quality and functionality of our software products through rigorous testing processes. You will work closely with developers and product managers to understand the requirements and design test cases that effectively validate the software against those requirements. Your role will involve both manual and automated testing, and you will be expected to identify, document, and track defects throughout the software development lifecycle. In this position, you will also be responsible for developing and maintaining test plans, test cases, and test scripts. You will execute tests, analyze results, and provide feedback to the development team to ensure that issues are resolved in a timely manner. Additionally, you will participate in code reviews and contribute to the continuous improvement of our testing processes. The QA Engineer will play a crucial role in delivering high-quality software products that meet our customers' needs and expectations. The successful candidate will have a proactive approach to problem-solving and a keen attention to detail. You will need to be able to work independently as well as collaboratively within a team environment. Strong communication skills are essential, as you will be required to report on testing progress and results to various stakeholders.