Helping our clients achieve their goals starts with attracting and obtaining top talent. We look for highly innovative and bright individuals; give them the tools they need, then give them the freedom to do what they do best. We empower our employees to make the best of their opportunities in a rewarding and challenging environment.
We have a passion for excellence. Our employees thrive on making a difference and generating results for our clients in a flexible environment that offers support and camaraderie. No matter where you are located, DPRA offers learning opportunities and a flexible work style to help our staff manage responsibilities and add balance to their lives.
Along with a flexible workplace, DPRA offers a Total Rewards program that provides its employees with not only a competitive salary but also covers a wide variety of benefits and programs! If you are looking for a challenging position in an innovative company, then this is the position for you.
DPRA is searching for a Senior Quality Assurance Tester in r4’s FISTA AI Center of Excellence (FACE) at FISTA Park in Lawton, Oklahoma. This full-time position will partner with Development, Functional SME, and Data Science teams to test AI/ML program solutions providing predictive analysis.
Essential Job Duties and Functions:- Performs analysis of documented requirements, and designs test plans in support of those requirements for complex AI/ML software applications.
- Transforms test plans into automated test scripts and executes those scripts. Adds, updates and deletes test cases as necessary to maintain a relevant automated test of the applications and outputs.
- Ensures proper execution and documentation of test scripts and results in test logs or defect tracking system, and that test designs and documentation support applicable client, agency or industry standards, timelines and budgets.
- Creates test data to be used in performing required tests.
- Manages the validation of testing conclusions and recommendations, making sure they are supported by test results, and keeps project managers informed about testing status and deviations from documented requirements.
- Analyzes test results, documents conclusions, and makes recommendations based on the analysis.
- Ensures that repeatability and Configuration Management of test cases/scripts are maintained and continuously improved using an Agile Lifecycle Management System (JIRA/Confluence).
- Monitoring and Supporting User Acceptance Testing.
Basic Qualifications:- Bachelor's degree in computer science, Software Engineering, Data Science, or Statistics, with 8 years of relevant experience.
- Strong organizational, leadership, and problem-solving skills.
- Understanding of AI/ML ontology development, model configuration, and advanced data analytics.
- Proficient data collection and analytics techniques.
- Familiar with AI/ML tools like Python packages (e.g., scikit-learn, NumPy, Pandas) and Jupyter notebooks.
- Familiar with web methods like GET, PUT, POST, DELETE etc. Must be able to validate xml and Json body using Json parser.
- Skilled in Linux command line scripting (e.g., Bash), and SQL.
- Experience with Docker and/or Kubernetes container testing.
- Experience building test harnesses with Python.
- Knowledge of REST APIs and tools like Swagger/OpenAI for testing.
- Proficient in SQL (PostgreSQL, complex data structures, JSON columns).
- Expertise in authoring, executing, and documenting test cases in an agile environment.
- Familiar with AI interpretability and explainability tools and automation.
- Capable of identifying and tracking test failures to root causes.
- Experience with unit testing, continuous integration, and Git version control.
- Ability to work independently, follow through on initiatives, and manage multiple tasks.
- Ability to collaborate with customers to understand their business processes and data needs.
- Capable of presenting information concisely and compellingly to senior stakeholders.
- Adaptable with strong technical knowledge relevant to the project domain.
Must be a U.S. Citizen with an Active DoD SECRET clearance (preferred), or the ability to obtain and maintain a DoD SECRET clearance.Preferred Qualifications:- Ability to test all phases of an applications processes.
- Experience in data exploration techniques and tools.
- Willingness to learn new skills and platforms to support data analytics.
- Experience with building LLM and other Generative AI applications.
- Previous military experience or experience working with developing defense-related applications.
- Experience working with MS Office 356, mainly MS Outlook, Excel, Word, SharePoint, Teams and PowerPoint.
- Other relevant business or technical certifications such as TMap, ISEB, or ISTQB.
DPRA is an EOE – Females/Minorities/Protected Veterans/Individuals