IT Quality Assurance Engineer 5
Job Title: IT Quality Assurance EngineerLocation: Remote within Client footprint now but later expected to be onsite on Jan 2022 - Tempe, AZDuration: 7+ Months ContractInterview - 2 rounds - webex1st round - 45 mins , 2nd round - 30 minsSkills:Its for Finance Division projectLook for 10+ years experienceManual Testing - PrimaryAutomation (Selenium) - NTHAgile - mustHP ALM - mustDeveloping and Executing test caseFront end testing - 90%Backend testing - 10%Scripting - Java and Javascript, XMLGrey/white box testing - mustOS - unix, windowsAPI Testing - big plusBanking, Finance - NTHSummary:Responsible for providing Quality Assurance services to projects, maintenance activities and taking ownership of the quality of one or more applications while conducting Quality Assurance development processes, developing test solutions, and assisting in the development, implementation, and maintenance of Quality Assurance best practices and testing standards. Analyzes business requirements for completeness, testability and develops test plans, test scenarios, test cases, test scripts, test data and will carry out the Quality Assurance testing activities to ensure the applications and products and/or releases follow the Quality Assurance standards of the organization.Job Responsibilities:1. Analyzes business requirements, design documents for completeness and testability. 2. Develops test plans, test scenarios, test cases, test data and test scripts for different types of testing activities. 3. Performs execution of test cases, test scripts, captures test results, test metrics and reports them. 4. Identifies and tracks system defects, performs root cause analysis of the defects and works with the development team to resolve them. 5. Partners with test leads and architects to develop and establish Quality Assurance standards and best practices. 6. Performs and coordinates system verification and validation test activities utilizing various tools such as HP Quality Center/Application lifecycle Management. 7. Performs Quality Assurance testing activities to ensure the applications and products and/or releases are in compliance with the Quality Assurance standards of the organization. Skills: *Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. *Basic ability to work independently and manage one's time. *Basic knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming. *Basic knowledge of the practical application of engineering science and technology. *Basic knowledge of computer development software, such as Microsoft Visual Basic, Linux, JavaScript, etc. Required Education: Bachelor's Degree in Computer Science or related field Experience: 10+ years of experience in the Information Services field, focusing on Quality Assurance activities and testing. Minimum 10 years' experience with Quality Assurance processes and testing methodologies.Initially remote but will be onsite / hybrid once RTO Phase III beginsPosition SummaryThis position will be responsible for developing and successfully executing QA test strategies and test plans, and related testing services for Equipment Finance Division (EFD). This position will also be responsible for developing and maintaining test automation scripts for regression and performance testing for multiple supported systems. We are looking for top-notch, energetic talent to keep up with the industry's momentum and support the QA efforts in our EFD Solutions Delivery team.Areas of Responsibility• Analyze business requirements and design documents for completeness, traceability, and testability• Develop test strategies, test plans, test scenarios, test cases• Prepare and execute test scripts and data for activities including black/grey/white box testing• Perform and document QA testing activities compliant with the bank standards and best practices• Build and implement test automation and processes and scripts for efficient and effective QA• Document/Develop QA testing processes and templates to implement best practices and standards• Work with development and business teams in defect root cause analysis and resolution• Work with business and IT partners to help deliver defects free systemsRequired EducationBachelor's degree in Information Systems or related field of specializationProfessional Required Experience• 10 years of industry experience in banking systems' testing and quality assurance• Experience in testing banking systems with multiple touch points and complex integrations• QA experience in equipment financing solutions and core systems integration, including API testing• Experience developing test strategies and detailed test plans for Web based application systems• Technical expertise and experience in preparing and conducting grey and white box testing• Ability to think on feet, present multiple solution options, and drive defect free products• Hands-on experience with SDLC methodologies and best practices including, deployment automation, code reviews, and test-driven developmentTechnical skillsApplication Lifecycle Management and QA Specific ToolsHP Quality CenterHP Quicktest ProfessionalHP Service TestTest Automation ToolsSeleniumPerformance Testing ToolsLoad RunnerOperating Systems• Experience in navigating Unix and Windows Servers• Programming (skill at levels consistent with grey/white box testing)• HTML/JavaScript/CSS/XML/XSLT/Java• Experience working with SOAP UI based secure web services and API testing• SQL programming and database query expertise