Engineer II, Quality Assurance - IT

Concentra Careers$75K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or Computer Engineering
  • 2-4 years of experience in software quality engineering roles
  • Experience developing and executing automated test frameworks and plans
  • Familiarity with CI/CD environments
  • Experience with automation tools for desktop and web applications including C#, Java, or Python
  • Working knowledge of Jira or similar project management tools
  • Health care industry experience is a plus.

Responsibilities

  • Develop and implement comprehensive test automation strategies
  • Maintain and refactor existing test frameworks and automated tests
  • Perform automated non-functional, functional, and regression testing
  • Identify and document software defects using tracking tools
  • Collaborate with QA leadership to prioritize testing efforts
  • Report testing progress and defects to management and stakeholders
  • Research and recommend new testing tools and methodologies.

Benefits

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

As a QA Automation Engineer II, you will work on test automation projects to help implement automated testing strategies, frameworks, and test scripts for Concentra's applications to improve the quality and usability of Concentra's software. This role requires intermediate programming skills, experience with automation tools, and the ability to work independently on automation projects.

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.


Qualifications

  • Education Level: Bachelor's Degree ; Major: Computer Science or Computer Engineering
  • ISTQB certifications are a plus.
  • Experience in lieu of required education is acceptable
  • 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 least2-4 years of experience with software testingoperating 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 yearsof experience using Project and Test Management tools (Jira, Zephyr, TestRail).
  • Previous health care industry experience within both the provider and payer marketsis a plus.
  • Previous experience with high volume EMR, PMS, and ERP applications is a plus.

Job Related Skills/Competencies:

Job Technical Skills:
  • 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.
  • 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.

Job Non-Technical Skills:
  • 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.


Additional Data

Employee 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


*This job requires access to confidential and sensitive information, requiring ongoing discretion and secure information management*

About Concentra Careers

Concentra Careers

There has never been a better time to explore the diverse job opportunities at Concentra. As a leader in health services, Concentra offers a unique blend of innovation, leadership, and professional growth. Join a team that is dedicated to shaping the future of workplace health and wellness.

Work You'll Do

Join Concentra's exceptional team to assist some of the nation's top companies in managing their employee health in the most efficient way possible. At Concentra, the focus is on leveraging expertise in health and wellness to transform the standard of care in the workplace. Lead in a market where health, industry expertise, and digital innovation meet. Concentra positions itself uniquely in the marketplace, providing a pivotal role in the evolution of occupational healthcare. Engage with a nationwide network of professionals who are renowned for their skills, dedication, and commitment to advancing health services.

Introducing the Concentra Career Development Program

The program is designed to foster professional growth and prepare individuals for leadership roles within the company. Concentra is committed to nurturing talent and providing employees with the tools they need to succeed.

Do Innovative Work

Be part of a team that is not only the largest but also among the most innovative in the health services industry. With over 12,000 dedicated professionals, Concentra is at the forefront of industry expertise and digital innovation.

Drive Your Career Forward

Deliver targeted health solutions and play a crucial role in the development of industry-leading practices. Concentra offers a depth and breadth of knowledge and experience that is unmatched in the healthcare industry.

Be Part of a Great Team

Work with a diverse team that values collaboration and is driven by a shared goal of improving health outcomes. Concentra's culture is built on diversity, inclusion, and a commitment to employee well-being.

Future-Proof Your Career

With a wide array of career paths and educational opportunities, Concentra ensures that every team member has the resources to reach their full potential. The company supports career advancement through comprehensive training programs and certifications.

Explore

Discover how Concentra is revolutionizing health management and improving service delivery across multiple platforms. From clinical care to back-office support, Concentra is a leader in integrated health services.

The Concentra Commitment

With a steadfast commitment to innovation and quality, Concentra continues to lead the way in workplace health. The company's collaborative approach ensures that each client receives customized and effective solutions. ## Stay Connected

Join the Team

Search for open positions that match your skills and interests. Concentra is looking for passionate, curious, and solution-driven individuals. SEARCH CONCENTRA JOBS

Keep Up to Date

Stay informed with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the professionals who work at Concentra.

READ CAREERS BLOG

Job Alert Emails

Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding opportunities that await at Concentra.
Learn more about Concentra Careers
Industry

Similar Jobs

More Information Technology Jobs

Find similar Engineer II, Quality Assurance - IT jobs: