Concentra Engineer II, Quality Assurance - IT jobs in United States
cer-icon
Apply on Employer Site
company-logo

Concentra · 2 weeks ago

Concentra Engineer II, Quality Assurance - IT

Concentra is recognized as the nation’s leading occupational health care company, dedicated to improving the health of America’s workforce. The QA Automation Engineer II will work on test automation projects, implementing automated testing strategies and frameworks to enhance the quality and usability of Concentra’s software.

Health CareHospitalMedicalPrimary and Urgent CareTherapeuticsWellness

Responsibilities

Test Planning and Design:
Intermediate understanding of QA methodologies and processes used throughout the software development industry
Develop and implement comprehensive test automation strategies that align with organizational objectives
Aid in the creation and implementation of automated testing frameworks based on application needs
Maintain and refactor existing test frameworks and associated automated tests
Drive innovation by researching and recommending new tools, technologies, and methodologies to improve test automation efficiency
Adhere to and enforce all QA industry test automation best practices and standards across the QA organization
Work on complex automated testing initiatives by aiding in the planning and execution of complex testing projects, including cross-platform and cross-browser testing
Testing Execution:
Perform automated non-functional, functional, integration, and regression testing across various platforms and devices
Identify, document, and report software defects and inconsistencies using tracking tools like JIRA
Cross-functional testing with other QE team members of other applications
Ability to identify key interdependencies between applications to minimize risk during testing
Collaboration:
Partner with QA leadership to define and prioritize automated testing efforts and identify potential framework gaps
Participate in creating test framework roadmaps, estimating testing efforts, and identifying potential risks
Work with QA leadership to establish and enforce QA best practices, guidelines, and standards for automated testing across all applications
Ability to communicate complex technical QE concepts to non-technical stakeholders
Perform code reviews of automated testing code for QE peers
Stay up to date with evolving industry standards, tools, and techniques for software quality assurance
Quality Metrics and Reporting:
Communicate and report testing progress, coverage, defects, and results effectively to management and stakeholders
Provide recommendations to QA leadership for improvements to QA automation processes to enhance software quality
Work with QA leadership to establish automated test reporting guidelines for each test framework
Establish KPIs and metrics to measure automation effectiveness

Qualification

Automated testing frameworksCI/CD environmentProgramming languagesTest management toolsSQLAgile methodologiesAPI testingProblem-solving skillsOrganizational skillsCommunication skillsAttention to detail

Required

Bachelor's Degree ; Major: Computer Science or Computer Engineering
2-4 years of experience in software quality engineer testing roles based on the following experience
At least 2-4 years of experience developing and executing automated test frameworks, plans, strategies, and test cases
At least 2-4 years of experience with software testing operating in a CI/CD environment
At least 2-4 years of automated testing experience with desktop and/or web applications developed with at least one of the following: C#, Java, C, ASP.NET, Python, JavaScript, Power Builder, Web Services and API development, WebLogic
At least 2-4 years of experience using Project and Test Management tools (Jira, Zephyr, TestRail)
Intermediate understanding of QA methodologies and processes used throughout the software development industry
Develop and implement comprehensive test automation strategies that align with organizational objectives
Aid in the creation and implementation of automated testing frameworks based on application needs
Maintain and refactor existing test frameworks and associated automated tests
Drive innovation by researching and recommending new tools, technologies, and methodologies to improve test automation efficiency
Adhere to and enforce all QA industry test automation best practices and standards across the QA organization
Perform automated non-functional, functional, integration, and regression testing across various platforms and devices
Identify, document, and report software defects and inconsistencies using tracking tools like JIRA
Cross-functional testing with other QE team members of other applications
Ability to identify key interdependencies between applications to minimize risk during testing
Partner with QA leadership to define and prioritize automated testing efforts and identify potential framework gaps
Participate in creating test framework roadmaps, estimating testing efforts, and identifying potential risks
Work with QA leadership to establish and enforce QA best practices, guidelines, and standards for automated testing across all applications
Ability to communicate complex technical QE concepts to non-technical stakeholders
Perform code reviews of automated testing code for QE peers
Stay up to date with evolving industry standards, tools, and techniques for software quality assurance
Communicate and report testing progress, coverage, defects, and results effectively to management and stakeholders
Provide recommendations to QA leadership for improvements to QA automation processes to enhance software quality
Work with QA leadership to establish automated test reporting guidelines for each test framework
Establish KPIs and metrics to measure automation effectiveness
Develop and maintain automated test scripts for UI, API, and Database testing
Intermediate understanding of automated test methodologies and techniques
Experience working on and maintaining UI testing frameworks (Cypress, Selenium, Playwright, etc.)
Experience working on and maintaining API testing frameworks (Karate, Rest-Assured, etc.)
Knowledge of Agile methodologies and frameworks (Scrum, SAFE)
Understanding of how QA automated testing fits into software development lifecycles
Knowledge of QA testing methodologies and tools
Ability to troubleshoot complex issues, identify root causes, and propose effective solutions
Intermediate experience creating detailed QA documentation
Maintain a high level of proficiency with the company's core applications
Experience working with test case management tools (Zephyr, TestRail, etc.)
Experience working with source control systems (GitLab, Bitbucket, GitHub)
Intermediate SQL skills are required
Basic API testing experience is required
Eager to learn new skills, tools, and technologies
Ability to communicate effectively across all levels of the IT organization
Strong analytical and problem-solving skills
Possess strong organizational skills
Effective listening skills to understand any valuable information being disseminated
Ability to perform day-to-day activities with minimal direction
Ability to multi-task, self-organize, juggle multiple priorities without compromising quality
Strong attention to detail and the ability to think outside the box
Demonstrate a strong work ethic, flexibility, dependability, and a positive can-do attitude
Enjoys working in a collaborative, team-based environment

Preferred

ISTQB certifications are a plus
Previous health care industry experience within both the provider and payer markets is a plus
Previous experience with high volume EMR, PMS, and ERP applications is a plus
Intermediate experience with SauceLabs, or similar tools is a plus
Experience with CI/CD tools is a plus (Bamboo, Jenkins, GitLab CI, etc.)
Experience testing shared desktop applications is a plus (i.e., Citrix)
Experience debugging desktop and web applications is a plus
Experience with Fiddler, WireShark, or similar tools is a plus
Experience with security testing is a plus
Experience with performance testing is plus
Basic understanding of networking protocols (TCP/IP, HTTP1.x/2, TLS, etc.) is a plus
Experience with cloud-based testing environments is a plus

Benefits

401(k) Retirement Plan with Employer Match
Medical, Vision, Prescription, Telehealth, & Dental Plans
Life & Disability Insurance
Paid Time Off
Colleague Referral Bonus Program
Tuition Reimbursement
Commuter Benefits
Dependent Care Spending Account
Employee Discounts

Company

Concentra

company-logo
Concentra is a health care center that offers occupational medicine, urgent care, physical therapy, and drug screening services.

Funding

Current Stage
Public Company
Total Funding
unknown
2024-07-24IPO
2015-03-23Acquired

Leadership Team

leader-logo
Christopher Axberg
Senior Director Digital Marketing
linkedin
Company data provided by crunchbase