onsite
Senior Application Software Engineer - Testing - Oracle
Software Engineer
Senior engineer focused on test automation for web and mobile health applications, designing system test strategies, building AI‑enhanced frameworks, and integrating tests into CI/CD pipelines to ensure high‑quality patient‑facing workflows.
About the role
Key Responsibilities
- Define and evolve the end‑to‑end test strategy for the Health Gen2 Patient Portal, covering web, mobile, and API layers.
- Design, develop, and maintain automated test suites using Java, Selenium, and mobile automation tools.
- Integrate automated tests into CI/CD pipelines to provide fast, reliable feedback on code changes.
- Leverage AI/ML techniques to generate, prioritize, and execute test cases, improving coverage and reducing maintenance effort.
- Collaborate with developers, product owners, and QA leads to validate patient‑facing workflows and ensure regulatory compliance.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related discipline.
- 3+ years of professional experience in frontend and backend development with a strong emphasis on test automation.
- Proficiency in Java and Selenium for web testing, plus experience with mobile automation frameworks (e.g., Appium).
- Hands‑on experience integrating automated tests into CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Demonstrated ability to apply AI/ML methods to enhance test creation, execution, or analysis.