Louisiana Blue is a company focused on improving health and well-being for Louisianians. They are seeking a Software Quality Assurance Engineer who will deliver automated solutions for software processes and ensure the successful deployment of projects through testing and collaboration with various teams.
Responsibilities:
- Identify opportunities for inserting more quality within software processes
- Design and execute QA tests
- Run tests for databases, systems, networks, applications, hardware and software
- Identify bugs and quality issues in development, service or business processes
- Collaborate with other business units to understand the business and ensure their quality needs are being met
- Help to ensure continuous improvement in Quality Assurance processes
- Work Complexity: Works on medium complex projects with peers and more senior QA engineers. Works multiple projects as a team member
- Business Requirements: Works with project team and peers to understand customer needs
- Develop & Implement: Develops and tests functional solutions such as databases, queries, views, reports, and dashboards, under supervision. Ensures testing and test design standards are adhered to. Responsible for peer test case reviews
- Production Support: Helps to troubleshoot defects and or enhancements to systems and software. Tracks performance and production issues. Escalates production issues as appropriate
- Quality Assurance: Ensures the scripted code and tests are within required quality standards. Reports test/quality status and test results to all stakeholders for projects. Reports defects in the defect system and ensures the defects are tracked, retested, and closed in a timely manner
- Process, Policies & Standards: Works with senior QA engineers to keep customers informed about problems and resolutions. Tracks and reports out on issues and enhancement request for the business in a timely manner. Adheres to process, policies and standards
- Customer service: Works with senior QA engineers to keep customer informed about any quality issues. Tracks and reports out on issues and enhancement request for the business in a timely manner
- Research/ Evaluation: Analyzes and tests new releases/versions of software. May participate in vendor evaluations
Requirements:
- Bachelor's in Computer Science, Information Systems, Business Management required
- Four years of related experience can be used in lieu of a Bachelor's degree
- 3 years of experience with quality assurance testing
- Must have experience in a minimum of two of the following technical competencies: Selenium, .NET (C#, VB, etc.), VB Script, SQL, HTML5, JavaScript, NUnit, C, XML
- Requires knowledge and understanding of all phases of the Software Development Lifecycle (SDLC) using waterfall and agile methodologies
- Requires experience in computing systems and the applications development process, including programming languages, programming and analysis techniques, relational databases, operating systems, test planning, test methodologies, test data management, and testing databases
- Demonstrates ability to analyze and solve logical problems, such as those found in mathematics, statistics, etc
- Must be an independent self-starter with the ability to use cognitive thinking and logic to solve technical challenges
- Ability to create and run database queries and stored procedures
- Ability to develop, document and maintain functional test cases and other test artifacts such as test data, data validation and scripts
- Engineer test data from multiple sources to verify and validate test conditions
- Report and document defects found during testing and work across functional teams to resolve defects
- Experience with Epic Tapestry and Cheers