Orchard logo

QA Engineer

Orchard
Full-time
Remote
United States
$100,000 - $120,000 USD yearly

Quality Assurance (QA) Engineer

Remote Work from Home, Metro DC Area Preferred

Must be able to obtain a government clearance if needed (US Citizen)

@Orchard LLC is supporting a leader in AI/ML Software Development of products for the Federal Government operating at the unique intersection of advanced AI software development and vital national security missions. We are looking for a QA Engineer to lead the validation and verification of multi-agent data integration products, ensuring they have minimal friction and maximum impact on government clients, including National Security and Intelligence Community missions.

Key Responsibilities:

  • Test Strategy & Execution: Develop and implement comprehensive test plans, test cases, and test scripts for Client's multi-agent data integration products.
  • Automation Development: Design, develop, and maintain automated test suites using various programming languages and frameworks.
  • Defect Management: Identify, document, track, and prioritize software defects, working closely with development teams for timely resolution.
  • Performance & Scalability Testing: Conduct performance, load, and scalability testing to ensure robust and efficient system operation.
  • CI/CD Integration: Integrate automated tests into the CI/CD pipeline to enable continuous delivery and improve code quality.
  • Collaboration: Work closely with product managers, developers, and other stakeholders to understand requirements, provide feedback, and ensure product quality throughout the software development lifecycle.
  • Documentation: Create clear and concise documentation for test plans, test cases, and testing processes.
  • Process Improvement: Contribute to the continuous improvement of QA processes, tools, and methodologies.

Required Qualifications:

  • Education: A Bachelor's degree in Computer Science or a related field.
  • Experience: Four or more years of QA and testing experience within a software development environment with focus on integration and functional testing. 
  • Programming & Automation: Proven experience with testing and automation using Python, JavaScript, and TypeScript.
  • Testing Frameworks: Hands-on experience with web service frameworks (FastAPI, Flask, Django) and testing frameworks (pytest, React Testing Library, Selenium).
  • Automated Testing Tools: Expertise in automated testing tools like Selenium, Playwright, or Cypress.
  • CI/CD: Experience with CI/CD pipeline implementation, GitHub Actions, and code quality controls.
  • Software Development Lifecycle: Familiarity with GitOps practices and the ability to work with legacy codebases.
  • Troubleshooting: Strong debugging and troubleshooting skills with a focus on system performance optimization.
  • Quality Assurance Best Practices: Experience developing software using industry standards and repeatable processes to maintain project timelines and budgets.
  • Validation: Ability to review, test, and document software functionality against design requirements.
  • Communication: Excellent communication skills for collaborating with technical and non-technical stakeholders and capturing instructions and explanations in documents and presentations.
  • Teamwork: Proven ability to work effectively in remote team environments.
  • Adaptability: Commitment to continuous learning, adaptability to changing priorities, and ability to thrive in fast-paced environments.
  • Problem-Solving: Strong problem-solving and analytical skills.
  • Performance Testing: Experience with performance and load testing tools.
  • Containerization: Experience with Docker.
  • Citizenship: Due to the nature of the work, U.S. Citizenship is required.

Desired Qualifications (Plus Factors):

  • Security Clearance: Active security clearance.
  • Advanced Degree: Master's degree or higher in a relevant field (e.g., Computer Science, Data Science).
  • AI/ML Systems: Experience working with multi-agent systems or other advanced AI solutions, especially leveraging LangChain / LangGraph.
  • Cloud & Data Technologies: Expertise in cloud platforms (e.g., AWS, Azure, Google Cloud), data integration platforms (e.g., Databricks, Oracle Data Flows, Informatica), database technologies (e.g., Postgres, Trino, SparkSQL), and search engines (e.g., ElasticSearch).

Why Work for our Client?

  • Join a dynamic, rapidly growing team at the forefront of AI and data integration.
  • Work on innovative multi-agent solutions for critical government missions.
  • Make a significant impact on how government agencies leverage data for decision-making and operational efficiency.
  • Thrive in a collaborative, supportive work environment focused on innovation and customer success.

Ready to Build What's Next?

Compensation for the Quality Assurance Engineer is based on experience and qualifications. It is expected to be in the range between $100,000 and $120,000.

Established in 2010, @Orchard LLC has an exceptional reputation, providing staffing solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI.  Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery. To learn more about our other exciting opportunities, visit our Jobs Page at www.atOrchard.com.