Experityposted 16 days ago
Full-time • Mid Level
Remote • Machesney Park, IL
Publishing Industries

About the position

Experity is the leading software and services company for on-demand healthcare in the U.S. We provide software solutions that remove complexities and simplify operations for 5700+ urgent care clinics across the country. Our team is committed to changing healthcare for the better by innovating and revolutionizing on-demand healthcare for millions of patients across the country. The Software Test Engineer II will perform full-stack testing on modern web and backend applications. The role involves testing UI, APIs, databases, performance, and security to ensure high-quality software delivery. While the role does not involve DevOps tasks, a basic understanding of DevOps pipelines is required for effective collaboration. Additionally, the QA Engineer will work closely with performance testers to support load and stress testing.

Responsibilities

  • Develop and execute comprehensive test strategies covering UI, API, database, and integration testing.
  • Design test plans for multi-tier applications, ensuring functionality across the front end, back end, and data layers.
  • Define best practices for test automation and continuous validation.
  • Perform functional, regression, and integration testing across web, mobile, and backend services as needed.
  • Collaborate on automated test scripts using tools like Selenium, Cypress, Playwright, SmartBear or like.
  • Validate APIs using Postman, Rest Assured, or Like.
  • Execute manual exploratory testing when automation is not feasible.
  • Conduct database testing, including SQL validation and data integrity checks.
  • Test backend services for data consistency, business logic, and API contract validation.
  • Validate microservices interactions and ensure API responses adhere to expected outputs.
  • Work alongside performance testers to assess system responsiveness and scalability.
  • Define test cases for load, stress, and endurance testing.
  • Analyze performance metrics and support issue triaging.
  • Conduct basic security testing to identify vulnerabilities in front-end and back-end systems.
  • Ensure compliance with industry standards and data protection guidelines.
  • Identify, document, and track defects using JIRA, Zephyr or another test management tool.
  • Provide detailed test coverage reports, risk assessments, and root cause analyses.
  • Collaborate with developers to troubleshoot and resolve bugs efficiently.
  • Participate in Agile ceremonies (Sprint Planning, Standups, Retrospectives).
  • Understand DevOps concepts and CI/CD workflows to support continuous testing efforts.
  • Work with developers to integrate test automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
  • Other duties as assigned.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, related field or equivalent combination of education and experience.
  • Two years of experience in software quality assurance or testing.
  • Strong understanding of software testing methodologies, processes, and best practices.
  • Proficiency in writing clear and concise test plans, test cases, and test scripts.
  • Knowledge of automated testing tools and frameworks.
  • Experience of relational databases and SQL.
  • Eagerness to learn and stay updated with emerging technologies and industry trends.
  • Familiarity with Agile development methodologies.
  • Strong Proficiency in API testing.
  • Full-stack testing expertise (UI, API, database, performance, and security testing).
  • Automation experience with Selenium, Cypress, Playwright, WebDriverIO.
  • Hands-on API testing using Postman, RestAssured, or Karate.
  • Proficiency in SQL queries and database validation.
  • Familiarity with performance testing methodologies to support load testing efforts.
  • Understanding of DevOps pipelines and CI/CD integration, though no direct DevOps work is required.

Nice-to-haves

  • Experience with Agentic AI testing (LLM-based workflows, autonomous systems).
  • Familiarity with cloud-based testing (AWS, Azure, GCP).
  • Knowledge of containerized applications (Docker, Kubernetes) for test environments.
  • Experience in Agentic AI testing is a plus but not mandatory.
  • ISTQB Certification (Foundation or Advanced Level).
  • AI/ML Certifications (if working with AI-based applications).

Benefits

  • Comprehensive coverage starts first day of employment and includes Medical, Dental/Orthodontia, and Vision.
  • All Team Members are eligible for synthetic ownership in Experity upon one year of employment with real financial rewards when the company is successful.
  • Employee Assistance Program includes counseling, legal resolution, financial education, pet adoption assistance, identity theft and fraud resolution.
  • Flexible work scheduling to manage work-life balance.
  • Generous PTO plan that increases with milestones.
  • Learning program foundation for career development.
  • Team building activities including family company picnic and holiday party.
  • Competitive pay, quarterly bonuses and a 401(k) retirement plan with an employer match.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service