2-4 years of experience in Software Quality Assurance, Integration Testing, Systems Testing, or Technical Support Engineering.
Strong command-line skills in Linux, preferably Red Hat Enterprise Linux (RHEL).
Hands-on experience with Docker/Podman and Kubernetes for deployments and testing.
Proficient in RESTful APIs, HTTP protocols, and API testing tools like Postman.
Ability to write SQL queries and test scripts in Python or Bash.
Familiarity with test case execution, root cause analysis, and bug tracking platforms like Jira.
Strong collaboration and communication skills with cross-functional teams.
Must be a US Citizen and able to obtain US Secret clearance.
Responsibilities
Develop and execute functional, integration, and performance tests on various software applications.
Deploy and configure third-party software and containerized microservices in Linux environments.
Test and validate API payloads and data flows between internal systems and third-party tools.
Replicate, isolate, and debug technical issues across application layers and system dependencies.
Write and maintain test scripts to automate deployment checks and validation tests.
Document bug reports and work with vendors to resolve software defects.
Ensure release candidates meet functional, performance, and security standards before production.
Benefits
Fully funded medical, dental, and vision coverage for employees; partial funding for dependents.
11 paid Federal Holidays.
Paid Time Off (PTO) starting at 10 days/year, transitioning to unlimited after two years.
40 hours of paid sick leave annually.
401k plan with employer matching.
Annual bonuses based on performance.
Cell phone reimbursement of $100/month.
Full Job Description
About this role:
We are seeking an Integration Test Engineer to lead the validation, configuration, installation, and end-to-end testing of our proprietary software as well as third-party software applications integrated into our technical stack. In this role, you will build test setups, deploy vendor applications into containerized Linux environments, verify API/data integrations, and systematically troubleshoot configuration or deployment issues.
You will ensure that our release candidates and external applications meet our functional, performance, and security standards before they go live in production.
Some of what you'll do:
3rd Party Applications and Release Candidate Testing: Develop and execute functional, integration, and performance tests on off-the-shelf, SaaS, and proprietary software.
Environment Provisioning & Setup: Deploy and configure third-party software and containerized microservices and Kubernetes clusters running on Linux (RHEL) environments.
Integration & API Validation: Test and inspect API payloads, webhooks, middleware connections, and data flows between third-party tools and internal systems using tools like Postman or cURL.
Configuration & Issue Isolation: Replicate, isolate, and debug technical issues across application layers, system dependencies, container configurations, and OS-level services.
Test Automation & Scripting: Write and maintain test scripts (Bash, Python) to automate deployment checks, data setup, and routine validation tests.
Defect Tracking & Vendor Escalation: Document detailed bug reports, environmental dependencies, and logs; work directly with third-party software vendors and product managers to resolve software defects.
Requirements
Skills and experience you bring:
Experience: 2-4 years of experience in Software Quality Assurance (QA), Integration Testing, Systems Testing, or Technical Support Engineering.
Operating Systems: Solid command-line and administration skills in Linux, preferably Red Hat Enterprise Linux (RHEL).
Containers & Orchestration: Hands-on experience executing deployments, inspecting logs, and running tests within Docker/Podman and Kubernetes environments.
APIs & Data Protocols: Strong knowledge of RESTful APIs, HTTP protocols, JSON/XML formats, and API testing tools (e.g., Postman).
Database & Scripting: Proficiency in SQL for verifying backend data changes; ability to write test scripts in Python or Bash.
Methodology: Knowledge of test case execution, root cause analysis, bug tracking platforms (e.g., Jira), and software verification standards.
Soft Skills: Solid collaboration and communication with engineering, vendors, managers, and product owners.
Ability to obtain US Secret clearance
US Citizen
Your own unique talents! If you meet some requirements of this position but not 100% of the qualifications outlined above, let's talk! We'd love to get to know you, where you're headed in your career, and see if there's a match that aligns with our goals.
Salary Range: $90,000 - $125,000
Benefits
Medical, Dental, and Vision
Employee coverage is fully funded; a portion of dependents' coverage is funded as well
11 paid Federal Holidays
Paid Time Off (PTO)
Date of hire through second year: 10 days/year (accrued)