Elevance Health - Indianapolis, IN

posted 2 months ago

Full-time - Mid Level
Indianapolis, IN
11-50 employees
Insurance Carriers and Related Activities

About the position

The Engineer III (Lead QA Engineer) plays a crucial role in ensuring the delivery of high-quality technology systems within assigned client groups, business units, or corporate departments. This position is responsible for the end-to-end system development and maintenance of complex technology systems. The Lead QA Engineer will develop and oversee comprehensive test strategies and functions that guarantee the highest quality delivery of systems. This includes creating a test strategy framework, providing technical test leadership, establishing standardized test architecture, and implementing associated methodologies and process architecture. In this role, the Lead QA Engineer will be tasked with developing test planning for strategic and complex initiatives, including the formulation of a test automation strategy and end-to-end test strategy requirements. The position requires the adoption of data-driven testing techniques, writing scripts, and creating automation test suites that support non-production environments for repeated tests. The Lead QA Engineer will utilize various tools to design, test, and deploy effective testing solutions, aiming to automate the testing effort with minimal coding. The responsibilities also include defining test scenarios for integration, performance, and regression testing, leading the team in the design, development, and implementation of testing strategies, and recommending framework enhancements to meet scripting needs. The Lead QA Engineer will maximize test coverage for critical system features, prioritize test scenarios, and create execution plans for implementation. Documentation is a key aspect of this role, as the Lead QA Engineer will log and document bugs in the tracking system, coordinate test case automation, and mentor staff in testing processes. Additionally, the position involves developing and performing system testing, fixing defects identified during testing, and re-executing unit tests to validate results. The Lead QA Engineer will also provide on-call support, monitor the system, and identify any deficiencies.

Responsibilities

  • Develop and oversee test strategies and functions to ensure the highest quality delivery of systems.
  • Develop test planning for strategic/complex initiatives, test automation strategy, end-to-end test strategy, and test environment strategy requirements.
  • Adopt test data driven techniques, write scripts, and create automation test suites supporting nonproduction environments for repeated tests.
  • Utilize multiple tools to design, test, and deploy effective testing solutions to automate the testing effort with a minimum set of code.
  • Define test scenarios for Integration, Performance and Regression Testing.
  • Lead team in the design, development, and implementation of testing strategy.
  • Recommend and implement framework enhancements to accommodate the scripting needs.
  • Maximize test coverage for the most critical features of the system.
  • Determine the priority for test scenarios and create execution plans to implement.
  • Document test plans, test procedures, and test cases.
  • Log and document bugs in the tracking system.
  • Coordinate and identify test cases to automate.
  • Mentor staff in testing processes.
  • Develop and perform system testing and fix defects identified during testing and re-execute unit tests to validate results.
  • Aid in integrating activities with other IT departments for successful implementation and support of project efforts.
  • Provide on call support, monitor the system, and identify system deficiencies.

Requirements

  • BA/BS degree in Information Technology, Computer Science or related field of study.
  • Minimum of 3 years' experience on one platform, multi-database, multi-language or multi-business application.

Nice-to-haves

  • Experience mentoring others, leading small projects, and providing troubleshooting support.
  • Programming experience including writing code and scripts in common computer languages, such as Java, JavaScript, Informatica, SQL.
  • Experience with Agile Methodology.
  • Experience with ETL data integration projects using Informatica PowerCenter/Informatica Power Exchange.
  • Experience examining bug reports, prioritizing necessary tests and streamlining application functions through testing processes.
  • Experience with ETL and API testing tools and strong coding skills to create test scripts.
  • Experience with continuous integration tools such as Jenkins, Bitbucket, GitHub.
  • Experience with defect tracking and task creation tools such as JIRA.
  • Experience with offshore/nearshore/onshore work models.
  • Hands on experience with Unix/Linux and Perl scripting.
  • Ability to lead and guide junior QA team members.
  • Experience in healthcare claims processing.
  • Strong verbal communication skills to effectively collaborate with the engineering team and create testing plans.
  • Strong analytical, troubleshooting, knowledge sharing, collaboration and mentoring skills.

Benefits

  • Merit increases
  • Paid holidays
  • Paid Time Off
  • Incentive bonus programs
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Short and long term disability benefits
  • 401(k) + match
  • Stock purchase plan
  • Life insurance
  • Wellness programs
  • Financial education resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service