Post Job Free
Sign in

QA Test Engineer

Company:
CloudRex LLC
Location:
Cary, NC, 27511
Posted:
March 21, 2024
Apply

Description:

Roles and Responsibilities:

Test Planning: Collaborate with project managers, developers, and stakeholders to understand project requirements and create comprehensive test plans.

Test Case Design: Develop detailed test cases and scenarios based on functional and non-functional requirements, ensuring adequate test coverage.

Test Execution: Conduct manual and automated tests to identify software defects, ensuring that all identified issues are logged accurately and promptly.

Regression Testing: Perform regression testing to validate software changes and ensure that existing functionality remains intact.

Defect Management: Track and manage defects throughout the testing lifecycle, from discovery to resolution, using defect tracking tools.

Documentation: Prepare and maintain test documentation, including test plans, test cases, test scripts, and test reports.

Automation: Contribute to test automation efforts by developing and maintaining automated test scripts using appropriate tools and frameworks.

Continuous Improvement: Identify opportunities to enhance testing processes, tools, and methodologies to improve efficiency and effectiveness.

Collaboration: Work closely with cross-functional teams to promote a culture of quality and drive continuous improvement in software development practices.

Risk Assessment: Assess and communicate risks associated with software changes and recommend mitigation strategies as necessary.

Quality Assurance: Ensure that software products meet quality standards and compliance requirements through thorough testing and validation.

Communication: Provide clear and concise communication of test results, status updates, and recommendations to project stakeholders.

Training and Mentoring: Provide guidance and support to junior team members, helping them develop their testing skills and knowledge.

Adherence to Standards: Adhere to industry best practices, quality standards, and regulatory requirements relevant to software testing.

Problem Solving: Investigate and troubleshoot issues reported by stakeholders or identified during testing to determine root causes and propose solutions.

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.

Proven experience in software quality assurance and testing.

Strong understanding of software testing methodologies, tools, and techniques.

Proficiency in manual and automated testing techniques.

Experience with test automation tools such as Selenium, Appium, or similar.

Excellent analytical and problem-solving skills.

Strong attention to detail and ability to prioritize tasks effectively.

Excellent communication and interpersonal skills.

Ability to work effectively both independently and as part of a team.

Relevant certifications (e.g., ISTQB) are a plus.

Join our team and be part of a dynamic environment where your contributions make a difference in delivering high-quality software products to our customers.

Apply