This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Quality Assurance Engineer III performs test strategy planning, and reviews manual test cases and automated test scripts. The Software Quality Assurance Engineer III plays a major role to improve and drive the quality, functionality, reliability and usability of software products for L.A. Care. This position is responsible to participate in the business requirements gathering as needed and may review automated scripts according to L.A. Care policy, guidelines, SQA industry best practices and escalate as appropriate. The Software Quality Assurance Engineer III needs to stay abreast on the latest industry test tools, test approaches, Information Technology skills, L.A. Care systems, application and technologies to proactively and continually contribute to improving the quality of L.A. Care systems and support the learning of other QA team and project members. Adhere to L.A. Care test management best practices. Provide clear guidance to other team members on producing quality and consistent test deliverables. Acts as a Subject Matter Expert, serves as a resource and mentor for other staff.
Job Responsibility:
Participates in review of business requirements, system documentation, project assets to lead in the creation and mentoring others to produce robust, accurate, usable test artifacts for performance, end-to-end and automation testing (test plans, test cases, automated scripts, reports) to ensure end results aligns with business needs
Analyzes requirements and effectively applies appropriate testing techniques to ensure comprehensive testing coverage in a timely manner
Creates or assists in creating, socializing and presenting test strategy approach, test artifacts, testing process, test metrics with appropriate teams
Collaborates with cross-functional teams and environment management to prepare test data and identify the test environment, as needed
Leads efforts for all QA resources adherence to software quality criteria, policy, guidelines and industry best practices
Oversees and participates in test execution, analyzes and effectively communicates testing results and metrics across all testing types
Promptly and effectively escalates issues as appropriate
Supports other team resources to escalate in a timely manner
Proactively engages with development teams and project team members to help promote prevention of defects early in project/development lifecycle
Participates in and/or leads test case reviews, user stories, risk assessments, requirement reviews, sprint reviews, backlog grooming sessions and retrospectives, as needed
Leads in test execution (manual and test automation) to validate expected results
Publishes and socializes testing results and metrics to enable business decisions and promote continuous improvement
Effectively logs defects and quality concerns using test management systems and any other reporting systems per L.A. Care policy and guidelines
Leads the adoption and consistent use of industry standard quality best practices (risk-based testing, structured and exploratory testing strategies, test automation, concepts testing methodologies) and the maturity of the performance, end-to-end and automation testing at L.A. Care
Reviews deliverables of others and provides analysis of risks on test assignments, provides testing metrics and makes recommendations on the readiness of the target system
Proactively contributes and suggests initiatives to advance the QA methodology, processes and reduce risks
Supports the learning of other team members to advance testing capabilities
Leads in the selection, authoring and maintenance of automated scripts following test automation best practices
Leads in evaluation and implementation of test tools, testing approaches, QA process refinement, DevOps CI/CD initiatives
Drives and socializes the development and maturity of DevOps initiatives
Contributes to build and maintain a positive and vibrant QA Team culture
As a Subject Matter Expert, develop and conduct training on unit processes, for lower-tiered positions
Performs other duties as assigned
Requirements:
Bachelor's Degree in Computer Science or Management Information Systems
In lieu of degree, equivalent education and/or experience may be considered
At least 5 years of experience as a Senior Software Quality Assurance Engineer role including functional and non-functional testing activities
Experience serving as lead in review of business requirements to develop test strategy, test plan and test cases, deploy risk-based testing tactics
Experience as an Author automated scripts according to Software Quality Assurance industry test automation best practices
Experience managing the execution of manual test cases and automated scripts to detect and report defects
Experience effectively communicating quality related matters across an organization and project teams
Drive DevOps initiatives to shift-left in testing approach
Experience collaborating in blended teams with onsite, nearshore and offshore project resources
Expert understanding of the Software Development Life Cycle, Agile methodologies, and Waterfall methodologies
Black-box testing capabilities
Working knowledge of programming concepts and skills such as SQL, Python, Java, C, C++, R JavaScript, Matlab
Test Automation capabilities
Nice to have:
Experience leading the development of processes and procedures for all automated platforms and application testing including the development and maintenance of automated scripts
Hands-on testing experience on healthcare systems such as QNXT, Facets, Syntranet or equivalent
Familiarity of EDI transactions (834, 835, 837) for organizations and trading partners to electronically communicate