QA Engineer
Locations & Work Style: Blue Bell, PA or Boca Raton, FL: This role is primarily remote.
Locations & Work Style: Blue Bell, PA or Boca Raton, FL: This role is primarily remote. Candidates should reside within commuting distance of their assigned office and be available to work onsite as needed. Employees are welcome to work onsite more frequently if desired. Please note that this role may transition to a hybrid work model in the future.
Irving, TX: Hybrid schedule – onsite a minimum of four days per week, with one remote day. Five days onsite may be required based on business needs.
What You’ll Do: This is an entry-level engineering role focused on developing and maintaining automated tests as production-quality code. You’ll work alongside experienced Quality Engineers and Software Engineers, gaining hands-on experience with modern automation frameworks, CI/CD practices, and AI-assisted development tools.
Test Automation Development
Write and maintain automated tests for APIs, services, and user workflows under guidance from senior engineers
Contribute code to existing Automated Test Frameworks (ATF)
Help build and execute smoke and regression test suites as part of CI/CD
Debug test failures and identify whether issues stem from test code, product defects, or environment instability
Manage system hardware and ensure it remains in a testable state
AI‑Assisted Testing
Use AI coding tools (e.g., Cursor) to:
Generate test plans
Assist with writing assertions and test flows
Help repair broken tests
Review and refine AI‑generated code with guidance to ensure quality and correctness
Improve processes where possible through AI integration
Quality Engineering & Collaboration
Partner with developers to understand features and expected behavior
Participate in code reviews for test automation
Learn how to think about testability, coverage, and quality risk
Develop tools as needed to support manual and automated testing efforts
Progress from guided contributor to independent ownership of automation areas or test suites
What You’ll Need:
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
0-2 years of relevant software development or test automation experience, gained through internships, co-ops, academic projects, or professional roles
Basic proficiency in Java or Python
Familiarity with:
Writing and reading code
Version control systems (e.g. Git)
Automated testing concepts
Willingness and ability to learn debugging, CI pipelines, and test frameworks
Preferred Qualifications:
Exposure to automated testing tools (e.g., Selenium, REST, Push API testing)
Internship or academic experience writing automated tests
Familiarity with CI/CD concepts
Experience with Ruby programming language
Interest in AI‑assisted development and automation
Posted July 31, 2026