Participate in the full software development lifecycle with emphasis on Quality Assurance principles and their proper implementation at each stage of the SDLC.
Develop comprehensive test strategies, test plans and test scenarios for multiple software work streams with different release cycles.
Perform functional, performance, security and integration testing of various components of the Eos platform.
Participate in architecture and design reviews to understand the product complexity and utilize that knowledge to develop test scenarios.
Adopt a shift-left mindset and work closely with Dev partners to uncover defects early in the SDLC.
Develop and maintain high quality UI/API/Backend automation frameworks and constantly enhance them to improve test coverage.
Collaborate with project stakeholders (POs, Business Partners, Developers etc.) to understand the requirements, business expectations, and coordination for defect tracking and management.
Execute test cases and validate test results. Provide the first tier of triage for defects found during test execution.
Generate reports with the results of test execution, communicate regular status updates and concerns to the project team, with an emphasis on project risk and mitigation.
Required Qualifications:
1-3 Years' experience in development of test strategy, test schedule, estimates, detailed test cases and execution to ensure adequate test coverage for projects following iterative agile/scrum methodologies.
2+ Years' experience building UI/API/Backend test automation frameworks and implementation across large organizations.
2+ years' hands-on experience with Python and Pandas
2+ years' experience with SQL queries
Experience with SOAP/REST API testing
2+ years' experience in QA methodology and principles, tools, processes, and metrics
Preferred Qualifications:
Quality Assurance experience of finance applications
Experience with insurance and pharmacy benefit management would be a plus
Prior software development experience
Experience with Azure Databricks
Experience with Continuous Integration environments (e.g., Jenkins, Git)
Experience with CI/CD
Experience with backend testing and automation
Education:
Bachelor's degree in Computer Science, Applied Math, Operation Research, Statists, Health Policy, or other related fields, or Advanced Degree.