QA Engineer Job Description:The Candidate will apply expert knowledge of QA testing in the RRC agency technology applications (ADA, Informatica, Mainframe, Legacy open systems/Java, .NET, Oracle, MS SQL, etc.) to support the needs of internal Mainframe Transformation project teams. Major responsibilities include performing software testing activities including:• verification and validation across multiple test streams, typically under tight deadlines.• development of Quality Assurance (QA) artifacts such as test cases, test plans and test scripts based on software requirements/design• preparation for and completion of test execution activities with large teams or as the only tester• completion of ADA accessibility testing.• test status and test metrics daily reporting as input for tracking work in the Mainframe Transformation program.Duties involve use of multiple methods for manual, automated, system, integration and regression testing; transactional database verification, including Informatica code and data ETL verification; verification of data reporting systems, legacy Mainframe applications, and applications written in Java and .NET. Work also may involve analysis of user requirements, procedures, and problems to identify improvements, to automate processing, or to improve existing systems. The QA position may be assigned additional related essential tasks as required to maintain internal and contract-related deadlines. Top Skills:Minimum Requirements: Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.YearsRequired/PreferredExperience5+RequiredSkill with testing of applications designed in Java, and .NET.5+RequiredAbility to test Web applications; familiar with Cloud and Software-As-A-Service (SAAS) concepts.8+RequiredSkill/understanding of Smoke Testing, Regression testing, Black box testing, White box testing, and Manual and Automated testing.8+RequiredExperience must demonstrate advanced-level use of SQL queries and PL SQL programs and skill using them for application testing.4+RequiredExperience in data testing using SSIS and SSRS, ETL (Extract Transform Load) processes4+RequiredExperience with data testing between MS SQL DB’s, Oracle & Mainframe Data.8+RequiredKnowledge of Software Quality Assurance or Software Engineering Methodologies.8+RequiredWriting, revising, and verifying quality standards and test procedures, including test plans and test cases.8+RequiredDecomposing business requirements and technical design specifications into test cases.8+RequiredUnderstanding of the Software Development Life Cycle (SDLC).2+RequiredExperience on RRC LoneSTAR system.8+RequiredGood communication skills (interpersonal, listening, written and oral), be self-motivated, organized, thorough, and efficient.4+PreferredExperience using Azure DevOps for planning, tracking, dashboards etc.4+PreferredSkill with Mainframe application testing (one or more of COBOL, JCL, CICS), Informatica, and Mulesoft.4+PreferredSkill developing Web application test scripts using Java and Selenium, or similar.6+PreferredGenerating SQL queries and using other data interrogation methods.4+PreferredFamiliarity with database queries and the ability to create input data and verify data updates.4+PreferredExperience in ADA planning and testing.4+PreferredFamiliarity with Informatica and Change Data Capture (CDC) planning and testing4+PreferredUnderstanding of Microsoft, Java, and n-tier web technologies.4+PreferredSkill with current web technologies and testing of web applications.4+PreferredExperience in functional testing, performance testing, and load and stress testing.-PreferredExperience in Oil and Gas industry as well as general compliance and enforcement related projects.-PreferredBachelor’s Degree or equivalent.