Create and review test plans, scenarios, and automated test scripts. Write the test plan and strategies by analyzing and converting system design and business requirements, identifying scope and objective of testing, determining testing cycle based on project deadlines, and identifying potential issues and resource capabilities. Develop the implementation approach and the types of testing to be performed (Unit, Integration, Regression, Functional, Performance etc), identify the Test Cases, and develop verification and validation criteria. Responsible for developing tools and services and code automated tests to effectively analyze and test the application code. Develop Troubleshooting and Test Record Maintenance Guidelines, and identify gaps in test execution and ensure the gaps are within Tolerance Levels. Follow the process to assure that standards and procedures are established and are followed throughout the life cycle of the product. Control changes in project scope while communicating impact to management and team members. Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks. Participate in product design reviews to provide input on functional requirements, designs or potential problems.
Temporary travel required to unanticipated client location throughout the US.
Position ID
QA
Job Title
QA Engineers
Description
Qualification
Bachelor’s degree in Computer Science or a closely related field
Location
USA