You are viewing a preview of this job. Log in or register to view more details about this job.

Software Development Engineer in Test / Job Req 671415440

PRINCIPAL RESPONSIBILITIES:

Software Development Engineer in Test (SDET) has a strong background in programming, system architecture, infrastructure, and software testing. This position thoroughly understands software testing patterns, best practices and has experience implementing technical frameworks to streamline and standardize the development, maintenance, and execution of testing. This position has experience setting up test automation frameworks for GUI applications, cloud applications, and Data warehouse system. This position will prepare test plans, execute test cases, identify core issues/defects, train team members, facilitate defect triage meetings and come up with testing effort estimates. SDET requires both an understanding of business operational data, reporting needs and information systems including data warehouse. SDET will be liaising with the Manager to identify project scope, report project status, interact with business users and project team members to drive the testing and testing automation efforts.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES

Organization expects job performance to be consistent with its vision and mission.  Day-to-day work is focused on but not limited to these key performance areas. 

 

 

  • Creates Test Plans, Test Strategy, Test Cases, Requirements traceability metrics (RTM) for the systems under test.
  • Determines requirements, design, build, test, implements, maintains, and enhances test processes and libraries. Analyzes, detects, identifies, and documents technical problems and works with the project teams for resolution.
  • Acts as a liaison between business and technical teams, and does gap analysis across different applications, data, and data flow.
  • Implement and operationalize test automation for GUI based applications, cloud applications, and backend systems including Data warehouse.
  • Create test data sets, extract, and synthesize data; conduct and interpret quantitative and qualitative analysis.
  • Continuous improvement of testing the data extraction from database to file formats like EDI, HL7.
  • Enhances the testing methodology and train team members on adoption of test automation.

QUALIFICATIONS:

EDUCATION AND EXPERIENCE:

  • Bachelor’s Degree in computer science, information systems or Health Care-related field desirable. Master’s Degree is a plus.
  • Developing and implementing test automation framework.

MINIMUM YEARS OF ADDITIONAL RELATED EXPERIENCE:

  • 10 years’ experience working in Information technology.
  • 5+ years of experience working on test automation for GUI and cloud-based applications and Data warehouse systems.
  • 5+ years of experience in writing complex SQL queries.
  • 5+ years of programming experience with Java or Python.

Interpersonal Skills.  

Demonstrates customer service skills, builds relationships, and proactively respects others. Communicates effectively. Assured. Adept negotiator and reliable business partner. Facilitates teamwork with a strategic view.

 

Decision-Making Ability. 

 

Work guided by broad areas of accountability. Free to identify problems and decide the best course of action. Decisions based on business objectives and complexities may influence organization strategy. Unusual situations are reviewed by a manager.

A. Decisions and actions may affect customers.
B. Decisions and actions may affect a work group or team.
C. Decisions and actions may affect a department. 

Analytical Ability. 

Apply professional business, scientific, technical knowledge to non-routine and very complex problems in innovative ways.

Management or Supervisory Responsibility. 

None.

SPECIAL QUALIFICATIONS (SKILLS, ABILITIES, LICENSE):

  • Knowledge of BPA (Business Process Automation) is a plus.
  • Knowledge of Groovy programming language is a plus.
  • Strong knowledge of healthcare data domains.
  • Must be self-directed, organized and possess the ability to quickly adapt to changing processes and environments.
  • Building and maintaining excellent working relationships with key leaders and staff across the organization.
  • Ability to analyze business requirements, review existing systems, define the solution, and translate that into configuration and workflows.
  • Ability to effectively correspond/communicate with both business and technical staff and translate needs accordingly.
  • Ability to identify root cause analysis and help define a mitigation plan.
  • Strong knowledge of SQL Server and be able to write complex SQL queries and TSQL.
  • Proficiency in JSON and testing the data flow between systems in JSON format.
  • Proficiency in programming languages including Java or Python.
  • Ability to develop, implement and operationalize test automation.
  • Proficiency in implementing test automation frameworks for Data warehouse & GUI and cloud-based applications.
  • Proficiency in developing test automation using Selenium/Katalon.
  • Proficiency in API testing with Ready API or Postman or SoapUI.
  • Proficiency in performance/load testing.
  • Proficiency in security testing.
  • Ability to integrate automated testing with CI/CD pipeline.

SALARY RANGE $121,730.28-$182,595.42 ANNUALLY

The Alliance is an equal opportunity employer and makes employment decisions on the basis of qualifications and merit. We strive to have the best qualified person in every job. Our policy prohibits unlawful discrimination based on race, color, creed, gender, religion, veteran status, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, genetic characteristic, sexual orientation, gender identity or expression, or any other consideration made unlawful by federal, state, or local laws. M/F/Vets/Disabled.