Overview
Skills
Job Details
Job Title: Programmer Sr (Automation Test Engineer)
Client: CalOptima Health
Location: Onsite Full Office (Orange County, CA) (Need Locals - Southern California)
Schedule: Monday to Friday | 8:00 AM 5:00 PM
Need W2 Only
Job Summary: CalOptima Health is seeking an experienced and motivated Automation Test Engineer to join their ITS - Application Development team. This role involves designing, developing, and maintaining automated testing solutions for web and internal business applications. The ideal candidate will bring deep expertise in automation frameworks, hands-on programming with C#, and a commitment to enhancing QA processes in a fast-paced environment.
Duties & Responsibilities:
95% - Program Support
- Participates in a mission driven culture of high-quality performance, with a member focus on customer service, consistency, dignity and accountability.
- Assists the team in carrying out department responsibilities and collaborates with others to support short- and long-term goals/priorities for the department.
- Drives scoping, planning, creating, executing and monitoring automated test activities for web applications.
- Develops and maintains quality assurance (QA) measures and testing standards for new applications, products and/or enhancements to existing applications throughout their development/product lifecycles.
- Documents and enforces test automation practices for the development team and develops automation test scripts to test automation functionality.
- Uses test automation software programs to set up test scripts, designs and develops test automation scripts and preconditions to examine product functionality, content and user acceptance.
- Tests, analyzes and improves product performance during the development of software or applications. Analyzes, designs and develops systems and applications.
- Works with the full software development lifecycle of new projects, writes and maintains documentation to describe program development, logic, coding, changes and corrections.
- Consults with stakeholders and users to gather information about needs, objectives, functions, features and other requirements.
- Collaborates with applications support teams to identify production defects and create plans to correct issues.
- Provides support for existing business systems by maintaining and enhancing existing web and client-based applications, modifies existing programs to conform to system changes and addresses and solves complex customer service tickets.
- Advises and works with user departments to resolve specific or complex problems.
- Participates in code reviews and provides technical feedback and suggestions for improvement.
- Participates in agile activities, including design review, requirements review, designs and automates test plan/cases and contributes to product testability.
- Provides advice, technical guidance, subject matter expertise and training on automated testing tools and processes.
5% - Other
- Completes other projects and duties as assigned.
Minimum Qualifications:
- Bachelor's degree in computer science, information technology or related field PLUS 5 years of QA test automation development experience with Selenium required; an equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above may also be qualifying.
- 3 years of programming experience with C# required.
- 3 years of experience with Visual Studio 2019+ or Azure DevOps/Team Foundation Server/Git required.
Preferred Qualifications:
- 3 years of programming experience with Transact SQL (Microsoft SQL Server).
- Experience using other test automation tools and frameworks like Playwright, SpecFlow, Jenkins and Cypress.
- Experience with web services, such as RESTful or SOAP services.
- Experience with JavaScript frameworks (Angular, React, etc.).
- Experience with defect tracking tools and technologies.
- Experience implementing complex enterprise solutions.
- Health care industry experience.
Knowledge & Abilities:
- Develop rapport and establish and maintain effective working relationships with CalOptima Health's leadership and staff and external contacts at all levels and with diverse backgrounds.
- Work independently and exercise sound judgment.
- Communicate clearly and concisely, both orally and in writing.
- Work a flexible schedule; available to participate in evening and weekend events.
- Organize, be analytical, problem-solve and possess project management skills.
- Work in a fast-paced environment and in an efficient manner.
- Manage multiple projects and identify opportunities for internal and external collaboration.
- Motivate and lead multi-program teams and external committees/coalitions.
- Utilize computer and appropriate software (e.g., Microsoft Office: Word, Outlook, Excel, PowerPoint) and job specific applications/systems to produce correspondence, charts, spreadsheets, and/or other information applicable to the position assignment.