HCL Global System - Farmington Hills, MI
posted about 1 month ago
As a QA Analyst II, you will play a crucial role in ensuring the quality and reliability of software applications through comprehensive testing processes. Your primary responsibilities will include developing and executing software test plans utilizing Agile and Scrum methodologies. You will be involved in the full testing lifecycle, which encompasses test planning, design, and execution. Participation in meetings to gather and understand requirements is essential, as you will analyze business and development specifications to ensure that all requirements are met. You will be responsible for reviewing requirements to identify and close any gaps, preparing test strategies and test cases based on these requirements. Your role will also involve creating test scripts and system test plans, as well as testing and writing SQL, T-SQL, and PL/SQL statements. Maintaining the integrity of the QA environment is critical, and you will install software to the QA environment and ensure its proper functioning. Functional testing of client/server applications and database testing will be part of your daily tasks. You will write scripts to verify data integrity, perform XML validation, and conduct server-side validation and host file testing. Providing guidance on defects to developers is a key aspect of your role, as is logging defects and participating in defect status meetings. You will analyze test results for validity and document all phases of the QA process. Familiarity with various tools such as Windows, UNIX, Linux, Oracle, DB2, SQL Server, SQL Developer, Quality Lifecycle Management, SiteMinder, Rally, Jira, Quality Center/HP ALM, QTP, SOAP UI, HTML, XML Web Services, UML, and CSS will be essential for your success in this position.