Job Details

This ad is expired.
CalOptima
  • Position Number: 3615586
  • Location: Orange, CA
  • Position Type: Computer and Information Technology


Software QA Test Engineer (Programmer, Sr.)

Job Description
Why CalOptima?
CalOptima is the single largest health plan in Orange County, serving 880,000 members, or one in four residents. Our motto - "Better. Together." - is at the heart of our mission to serve members with excellence, dignity and respect. We are a public agency made up of compassionate leaders and professionals working together to strengthen our community's health. If you're looking for an opportunity to work for an organization dedicated to improving local health care and serving the needs of the most vulnerable, we encourage you to join CalOptima.



Job Summary

The Programmer Sr. Software Quality Assurance (QA) Test Engineer will drive scoping, planning, development, execution and monitoring of automated test programs for web and business applications including our community portals, CalOptima.org website and internal intranet applications. The incumbent will design, develop and implement web applications, perform complex and analytical assignments, manage multi-tasking projects and create, modify, and maintain web and business testing applications. The incumbent will assist with application architectural design, technology research and developing prototypes for proof of concept.

Position Responsibilities:
  • 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 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.
  • Uses test automation software programs to set up test scripts and preconditions to examine product functionality, content and user acceptance.
  • Tests, analyzes and improves product performance during 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, implementation expertise and training on automated testing tools and processes.
  • Completes other projects and duties as assigned.


Possess the Ability To:
  • Research, analyze and determine appropriate course of action for complex practices, procedures and problems.
  • Perform the full range of programming and database support in assigned systems area(s).
  • Develop and deploy software applications according to the software development life cycle.
  • Utilize advanced .NET, SQL, HTML, XML, Web Service, JavaScript and Stored Procedure programming techniques.
  • Complete data analysis and data verification.
  • Solve problems and manage multiple projects in a fast-paced deadline-drive environment.
  • Learn CalOptima specific applications, functions and data structures in assigned area.
  • Learn departmental software tools, applications and libraries.
  • Learn departmental operating policies and procedures.
  • Provide production support and resolve issues with data processing.
  • Work effectively and collaboratively in a team-oriented environment.
  • Work independently with minimal instruction and supervision.
  • Work under tight deadlines; manage simultaneously occurring tasks and shifting priorities.
  • Communicate effectively, both orally and in writing, with all levels of staff and outside vendors.
  • Establish and maintain effective working relationships with CalOptima leadership and staff.
  • 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.
  • Have exceptional initiative and follow-through on projects with minimal supervision and guidance.



Experience & Education:
  • Bachelor's degree in Information Technology or related field required.
  • 5 years of programming experience with .Net framework is required.
  • 3 years of QA test automation development experience.
  • 3 years of experience with Visual Studio 2013+ and Team Foundation Server/Azure DevOps.
  • 2 years of experience with JavaScript frameworks (Angular JS 2.0+).
  • An equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above is also qualifying.


Preferred Qualifications:
  • 3 years of programming experience with Transact SQL (MS SQL Server).
  • Experience with Microsoft Office, Project, Visio and related tools.
  • Experience implementing complex enterprise solutions.
  • Experience with web services such as SOAP or RESTful preferred.
  • Experience with automated testing and defect tracking tools and technologies preferred.
  • Experience using any test automation tools/frameworks: Jenkins, Galen, Microsoft Test Manager, Jasmine, Karma, Test Complete or Selenium on an enterprise-wide web/mobile based application is preferred.


Knowledge of:
  • Web-based/cloud-based computing best practices.
  • Computer architecture, in both hardware and software components.
  • Concepts of database and system security.
  • Concepts of Identity Provider systems such as SAML or SecureAuth.
  • Principles and practices of applications design and programming and software development life cycle.
  • Test automation best practices.
  • Design, development and implementation of QA methodologies and strategies.
  • Methods and techniques of de-bugging programs and applications.
  • Methods and procedures of program documentation.
  • Advanced Microsoft SQL Server architecture and programming.
  • Advanced techniques in programming utilizing best known practices and design patterns.
  • Systems and procedures analysis and development.
  • Scrum Agile methodologies and processes.


Department(s): ITS - Application Development
Reports to: Manager, Information Technology Services (Quality Assurance)
FLSA status: Non-Exempt
Salary Grade: N - $45.67 - $70.34 ($95,000 - $146,300)

CalOptima is an equal employment opportunity employer and makes all employment decisions on the basis of merit. CalOptima wants to have qualified employees in every job position. CalOptima prohibits unlawful discrimination against any employee, or applicant for employment, based on race, religion/religious creed, color, national origin, ancestry, mental or physical disability, medical condition, genetic information, marital status, sex, sex stereotype, gender, gender identity, gender expression, transitioning status, age, sexual orientation, immigration status, military status as a disabled veteran, or veteran of the Vietnam era, or any other consideration made unlawful by federal, state, or local laws. CalOptima also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is associated with a person who has, or is perceived as having, any of those characteristics.



If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources Disability Management at 657-900-1134.


Job Location: Orange, California
Position Type:

To apply, visit https://jobs.silkroad.com/CalOptima/Careers/jobs/3923








Copyright 2022 Jobelephant.com Inc. All rights reserved.

Posted by the FREE value-added recruitment advertising agency




jeid-91176f47c521cd469ab3743aaed6e437