Overview
The Opportunity:
Amyx, a Tetra Tech company, is adding a Senior Project Analyst and Testing Engineer to our Defense Logistics Agency team based in Philadelphia, PA.
Responsibilities
Your Role:
Join a mission-focused team at the Defense Logistics Agency (DLA) dedicated to maintaining and modernizing critical medical logistics applications that directly support military customers. As a Senior Project Analyst and Quality Engineer, you will manage complex, state-of-the-art test programs while serving as a key bridge between stakeholders, users, and software developers. The role requires translation of complex program requirements into testable objectives, developing comprehensive test plans and procedures, and guiding the software development lifecycle (SDLC) from requirement decomposition to release verification. You will work closely with cross-functional technical teams, apply use cases and user stories to create test cases, and independently assess system performance against stated requirements to ensure high-quality software delivery. Additional sustainment tasks, such as monitoring production environments and performing analysis on databases, may be required.
- Designs and executes test cases and test procedures to support software release targets and meeting requirement needs.
- Translates complex program requirements into clear, testable objectives and assists with decomposition of user stories/requirements to a level of sufficiency that software developers can implement, including insertion of best practices for ensuring user stories/requirements are testable.
- Develops and implements the overall test strategy, including defining clear test objectives, methodologies, analysis, schedules.
- Leads and mentors QA Testers in designing detailed, executable test plans and compensating for test limitations and restrictions.
- Incorporates automation to test cases where appropriate to expedite test execution.
- Fosters excellent relationships with business analysts and/or stakeholders/users to understand user story and requirement needs.
- Collaborates with cross-team technical or business resources to coordinate the resolution of data, requirements, or testing process issues that impact application quality.
- Provides feedback on business direction, interpretation of requirements, and updates to test cases; executes test cases and signs off for release completion when necessary.
- Captures, tracks, and manages test plans, test cases, and test steps in the enterprise repository and program-provided tools (e.g., Azure DevOps/TFS), and manages test case signoff and overall test plan posture, providing updates to project lead on testing posture.
- Participates in software releases and deployments with Infrastructure and Application developers, supporting project leads where appropriate to review application functionality when going live and assist with documentation needs.
- Develops a deep functional understanding of application business capabilities and continuously learns new business and technical domains.
- Utilizes data analysis and SQL skills to investigate issues, validate database state, and provide reports as needed by stakeholders, users, or other clients in a timely fashion.
- Leads analysis efforts to dissect test output data, interfaces with the client, provides clear results, and recommends corrective actions. Uses these skills in development and production environments as demands require.
- Acts as a Subject Matter Expert (SME) for the project, assisting project lead to support the overall stakeholder need and mission objectives.
- Conduct activities in line with internal procedures, legislation, and industry standards.
- Pursue continuous professional development and maintain a high degree of discipline knowledge and awareness.
- Work in a safe manner at all times and report all health and safety incidents and concerns.
- Additional duties as required.
Qualifications
Required Qualifications:
- Must be able to achieve a NACLC security background check.
- Minimum of 5 years related experience.
- Experience in testing software applications, including system, regression, acceptance, end-to-end, performance, and automation testing.
- Experience in an Agile environment, with demonstrated knowledge of System Operations, Engineering, and DevOps integration.
- Experience developing and maintaining test cases and requirements using designated automated test tools and repositories like Azure DevOps/TFS.
- Must have detailed familiarity with commercial test environments and operating procedures.
- Experience translating complex program requirements into testable objectives, and decomposing requirements for development.
- Experience analyzing and recommending test cycles, test plans, and detailed test objectives.
- Demonstrated leadership, experience working effectively with diverse organizations and personalities, and is a 9team player9.
Preferred Qualifications:
- Relevant certification from a nationally recognized technical authority (e.g., ISTQB, CSM, PMP, or equivalent).
- Education: Bachelor9s degree in computer science, Engineering, or a related technical discipline is a plus.
- Military Medical Supply Chain experience is a big plus.
- Possess significant experience performing complex analysis using SQL to validate application behavior or generate business reports.
- Demonstrated experience coordinating or leading the development/testing of Web-based applications (e.g., .Net MVC, Angular).
Life at Amyx, a Tetra Tech company:
The perks of working at Tetra Tech include:
- Comprehensive and market-competitive benefits.
- Merit-based financial rewards.
- Flexibility and company-wide commitment to work/life balance.
- Collaborative team atmosphere that values the contributions of all employees.
- Learning and development opportunities for ongoing professional growth.
Please contact talent@amyx.com with any questions!
Physical DemandsEmployee needs to be able to sit at a workstation for extended periods; use hand(s) to handle or feel objects, tools, or controls; reach with hands and arms; talk and hear. Most positions require ability to work on desktop or laptop computer for extended periods of time reading, reviewing/analyzing information, and providing recommendations, summaries and/or reports in written format. Must be able to effectively communicate with others verbally and in writing. Employee may be required to occasionally lift and/or move moderate amounts of weight, typically less than 20 pounds. Regular and predictable attendance is essential.