Software Engineer -Test I/II/III-021079
Company
Univera Healthcare
Location
Other US Location
Type
Full Time
Job Description
The Software Engineer in Test will design, develop, and maintain automation frameworks and to develop solutions for effective and efficient test execution for various types of applications (API, UI, ETL, Database, and Mobile). This position applies appropriate test automation technologies to meet the short-term and long-term goals of the testing organization. An understanding of different technologies is required for a Software Engineer in Test; as well as a growing willingness to learn new tools and technologies, solve problems related to the use and implementation of automation tools and provide comprehensive reports and deliverables summarizing all automation test findings and results.
Essential Responsibilities/Accountabilities:
Level I
• Actively participates in team and project meetings while working collaboratively with other team members to understand project objectives and gather automation requirements.
• Remains current in all automation technologies related to software and applications testing.
• Collaborates with cross-functional teams across various disciplines (such as Android, iOS, APIs, Web, Facets etc.).
• Supports the day-to-day operations of the automation tools, frameworks, and execution of test scripts and suites.
• Analyzes, identifies, and implements automated test cases and frameworks.
• Follows automation test engineering best practices, test strategies, and principles.
• Participates in test framework code reviews to ensure automation quality standards are met.
• Follows defect tracking processes using the defect tracking tool.
• Supports teams in triaging test results to resolve issues with automated test cases.
• Consistently demonstrates high standards of integrity by supporting the Lifetime Healthcare Companies' mission and values and adhering to the Corporate Code of Conduct and Leading to the Lifetime Way values and beliefs.
• Maintains high regard for member privacy in accordance with the corporate privacy policies and procedures.
• Regular reliable attendance is expected and required.
• Performs other functions as assigned by management.
Level II (in addition to level I responsibilities/accountabilities):
• Identifies opportunities to drive innovation and continuous improvement.
• Develops and improves standards and processes as required to increase the efficiency of requirements, design, development, testing, load, and deployment activities.
• Designs test automation frameworks per best practices, such as polymorphism, encapsulation, and utilizing other object-oriented concepts.
• Provides high-level guidance during automation code reviews to ensure best practices are followed.
• Works with external vendors to manage project tasks and ensure automated frameworks, standards and best practices are followed.
Level III (in addition to level II responsibilities):
• Mentors' members of the team on test automation practices.
• Collaborates with all the testing teams and partners throughout the organization improve software application testing processes, tools, and methodology.
• Develops high quality automation test engineering best practices, test strategies, and principles.
• Assesses risk for large critical projects and determines appropriate levels of automated testing.
• Closely monitors industry trends in the test automation tool space.
• Develops proof of concepts as needed to improve test automation coverage.
• Influences and collaborates with other senior members of the team.
Minimum Qualifications:
NOTE: We include multiple levels of classification differentiated by demonstrated knowledge, skills, and the ability to manage increasingly independent and/or complex assignments, broader responsibility, additional decision making, and in some cases, becoming a resource to others. In addition to using this differentiated approach to place new hires, it also provides guideposts for employee development and promotional opportunities.
Level I:
• Bachelor's degree in Computer Science Information Technology or related field. In lieu of degree six (6) cumulative years of technical or related experience required.
• Object oriented programming experience required.
• Familiarity with the Software Development Lifecycle.
• Demonstrated experience with problem solving and troubleshooting.
• Ability to perform in a focused and methodical manner with the ability to handle multiple priorities.
• Basic understanding of software testing processes, tools, and methodology.
Level II (all qualifications of Level I, as well as the following):
• Four (4) years of related work experience with test automation implementation in Open Source and/or Commercial automation tools (i.e., Java/Selenium, UFT/VBScript, Python, etc.).
• Strong working knowledge of Object-Oriented Concepts.
• Experience increasing automated test coverage over time.
• Demonstrated experience writing and working with SQL and/or No SQL queries.
• Familiarity with source control (i.e., GIT, ALM, etc.).
• Knowledge of testing distributed, open systems, or web applications.
• Experience with product development methodologies such as agile, etc.
• Experience mentoring testers without prior automation experience to use automated tools and frameworks is preferred.
• Familiarity with Health care processes and procedures such as enrollment, billing, rates, claims, and referrals is a nice-to-have.
• Experience with the Facets application is a nice-to-have.
Level III (In addition to Level I and Level II responsibilities):
• Six (6) years of experience performing test automation scripting/coding with either Open Source and/or Commercial automation tools or coding/development with object-oriented programming languages required.
• Experience mentoring junior team members on test automation tools and techniques required.
• Experience with data modeling for test automation framework configuration, and validation.
• Experience with UML and/or Process Diagraming is a nice-to-have.
Physical Requirements
• Ability to complete work in a traditional office environment under fluorescent lighting.
• Must be able to function while sitting at a desk viewing a computer and using a keyboard and mouse for three (3) or more hours at a time.
• Ability to travel across regions.
• Ability to work flexible hours as needed.
The Lifetime Healthcare Companies aims to attract the best talent from diverse socioeconomic, cultural and experiential backgrounds, to diversify our workforce and best reflect the communities we serve.
Our mission is to foster an environment where diversity and inclusion are explicitly recognized as fundamental parts of our organizational culture. We believe that diversity of thought and background drives innovation which enables us to provide leading-edge healthcare insurance and services. With that mission in mind, we recruit the best candidates from all communities, to diversify and strengthen our workforce.
OUR COMPANY CULTURE: Employees are united by our Lifetime Way Values & Behaviors that include compassion, pride, excellence, innovation and having fun! We aim to be an employer of choice by valuing workforce diversity, innovative thinking, employee development, and by offering competitive compensation and benefits.
In support of the Americans with Disabilities Act, this job description lists only those responsibilities and qualifications deemed essential to the position.
Equal Opportunity Employer
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
Date Posted
01/17/2023
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details