What are the responsibilities and job description for the Quality Assurance Engineer III position at Lantana Consulting Group, Inc.?
Lantana Consulting Group Overview
Lantana Consulting Group provides services and software for standards-based health-information exchange. With two decades of expertise in developing and deploying technical specifications and interoperability solutions, we have established ourselves as a trusted leader in the industry. As a rapidly growing distributed, employee-owned company, we hire exceptional talent nationwide and offer flexible remote work arrangements. We take pride in our mission to improve public health and quality of care and to advance research.
Job Purpose:
This mid- to senior-level role focuses on designing and executing test plans, enhancing automation strategies and processes, and leading defect triage sessions to prioritize issues. The successful candidate will drive the delivery of high-quality software by implementing comprehensive testing strategies and collaborating with cross-functional teams. They will actively engage in the software development lifecycle to improve quality processes and ensure seamless test automation, integration, and performance.
Key Responsibilities:
- Collaborate with stakeholders to ensure clear, complete, and testable requirements for all tasks.
- Develop detailed test plans, strategies, and scenarios covering functional, regression, integration, and performance testing and edge cases.
- Perform manual and exploratory testing to validate complex workflows, integrations, new features, and defect fixes.
- Investigate and resolve software defects with developers, and provide clear documentation and actionable recommendations.
- Lead API testing to ensure data integrity, accuracy, security, and seamless application integration.
- Build and enhance automated testing frameworks, increasing automation coverage and maintaining regression suites across multiple products.
- Integrate automated testing into CI/CD pipelines.
- Perform performance and load testing to evaluate system scalability, stability, and responsiveness to align with performance benchmarks.
- Guide and support junior QA Engineers by offering expertise on testing best practices, test case design, and automation techniques.
- Facilitate knowledge-sharing sessions and lead discussions about testing for complex features to align QA across projects.
- Identify opportunities for process improvements; suggest and implement changes to increase efficiency and quality of testing activities.
- Leverage metrics and reporting tools to evaluate testing progress, identify coverage gaps, and enhance testing effectiveness.
- Collaborate with development and operations teams to validate builds and ensure production deployments are release-ready.
- Present testing outcomes, technical challenges, achievements, and product quality metrics during stakeholder demos.
- Communicate and collaborate across cross-functional teams to align development and testing efforts.
- Lead discussions to align stakeholders regarding testing results, challenges, and quality goals.
Requirements:
- Bachelor's degree in computer science, engineering, or related discipline.
- A minimum of nine (9) years of experience designing, developing, and executing test strategies and test plans for software.
- A minimum of two (2) years of experience developing, executing, and maintaining automated test software.
- Expertise in diverse testing approaches, including functional, regression, integration, performance, and load-testing; and validation of new features.
- Experience testing back-end services and front-end user interfaces.
- Experience with test-automation tools and frameworks (e.g., JMeter, Cucumber/Gherkin, Selenium, SOAP-UI, automated RESTFUL API testing, etc.).
- Proficiency using MS SQL queries for backend validation.
- Familiarity with Agile Scrum methodology and supporting tools (e.g., Jira, Kanban).
- Strong attention to detail, analytical skills, and problem-solving abilities.
- Ability to work well under pressure on multiple projects in fast-paced environment.
- The incumbent must be able to successfully complete and obtain a Level 5 Public Trust background investigation. This includes meeting all eligibility criteria and maintaining the required clearance throughout employment.
Preferred Qualifications:
- Experience with healthcare-related software.
- Knowledge of Clinical Document Architecture (CDA) or HL7 Fast Healthcare Interoperability Resource (FHIR), including the FHIR REST API.
- Knowledge of Enterprise JavaScript technology stack.
- Experience with Java technologies (e.g., Eclipse/IntelliJ, JPA, Maven, Spring Boot).
- Familiarity with JSON and XML.
Additional Information:
- We are a remote organization, but we prioritize in-person collaboration during key events such as our annual company meeting.
- We are an equal-opportunity employer. All qualified applicants for current openings will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status or on the basis of disability.
- For this position, the candidate must reside in the United States.
Compensation Details:
$90,000 - $110,000 Yearly Salary
Salary : $90,000 - $110,000