Sdet Apply
- Enhance and maintain automated test suites by writing code and scripts whenever possible to maximize test coverage and expedite delivery.
- Utilize and maintain test frameworks and tools that facilitate automated testing across different layers within application(s) for use with DB, API, UI, Mobile, etc.
- Integrate automated tests into existing CI/CD pipelines to enable continuous testing and delivery of software updates.
- Work closely with stakeholders to integrate testing into the development process.
- Evaluate test results to identify issues and improvement opportunities, ensuring build stability before deployment.
- Conduct manual tests to identify issues that automated tests might miss.
- Create and maintain documentation related to test plans, manual and automated test cases, issues, test results and outcomes.
- Participate in code reviews to ensure testability of code and adherence to coding standards that facilitate automated testing.
- Perform and document both functional and non-functional testing to ensure comprehensive software validation and enforcing testing best practices.
- Pursue and obtain relevant training and certifications as they arise to support role and responsibilities.
- Responsibilities may include additional duties as assigned.
- Practices and adheres to the "Code of Conduct" philosophy and "Mission and Value Statement."
- Honor our Mission and Values: Ability to build trust and act with authenticity to cultivate a culture of integrity, inclusion, and mutual respect.
- Communicate with Impact: Ability to deliver information in a clear, concise, and compelling manner to effectively engage others and achieve desired results
- Lead and Develop Others: Ability to lead others to accomplish organizational goals and objectives; provide meaningful coaching and mentoring to increase the capabilities of individuals and teams and drive employee engagement.
- Achieve Success through Change: Ability to identify opportunities for improvement and innovation, remove barriers and resistance, and enable desired behaviors.
- Drive Execution and Financial Results: Ability to commit to the success and financial wellbeing of the customer by challenging others to excel and hold themselves and others accountable for achieving results.
- Service and Quality Excellence: Ability to demonstrate an uncompromising commitment to delivering exceptional care to create an unmatched value proposition for our patients.
Required Skills:
- Competent in at least one programming language such as C#, Java, Python, etc. with an understanding of how code should be written and organized.
- Extensive experience in functional testing and QA automation tools and software such as Selenium WebDriver, TestNG, Appium, etc., including testing of multi-application platforms including mobile, desktop and web.
- Solid experience in performance testing, tools, and software with the ability to identify performance issues.
- Beginner level knowledge in additional non-functional testing, tools, and software such as Security and Accessibility and the ability to adapt testing practices accordingly.
- Proficient level of understanding the concepts of querying databases and verifying data integrity.
- Comprehensive knowledge of web elements and interactions.
- Established knowledge of CI/CD automation pipelines and Git.
- Expert ability to evaluate testing needs and test feature complexities to determine the most efficient and effective test method.
- Ability to document well-structured test documentation such as test strategy, planning, objectives, deliverables and QA Standards and Processes.

