We are seeking to hire a Lead Test Engineer for APEX applications, Data Integration and GenAI-enabled features, to join our team working on a new multi-year award we have within a Federal Gov’t Agency. This role is 100% remote.
Being a US Cit or Permanent Resident is required for passing the security clearance to work on this program.
This position pays a strong salary package with full benefits (including choice of healthcare plans, dental, vision, life insurance, 3 weeks PTO, 11 Paid Federal Holidays, and a matching 401k).
An option for working on an hourly rate is also available for those not needing a full benefits package.
Role Title: Test Engineer – Lead
Experience Level: 5+ years
Project Focus: Quality Assurance for APEX, Data Integration, and GenAI-Enabled Features
Role Summary:
The Lead Test Engineer is responsible for ensuring the quality, functionality, and reliability of Oracle APEX applications, data integration workflows, APIs, and GenAI-enabled components delivered as part of the modernization of the legacy .NET applications. This role leads test planning, test design, execution, defect management, and regression testing across UI, backend, API, and data layers. The Lead Test Engineer collaborates with APEX developers, data integration teams, DevOps, business analysts, and GenAI engineers to drive high-quality releases during iterative sprints. This is a hands-on testing role that also contributes to improving overall QA practices, standards, automation readiness, and coordination across scrum teams.
Key Responsibilities:
Test Planning & Design
· Analyze requirements, user stories, and acceptance criteria to develop test plans and detailed test cases.
· Design functional, integration, system, and regression test scenarios for APEX pages, backend workflows, APIs, and GenAI-enabled features.
· Identify test data needs and prepare datasets for validation across environments.
· Plan and organize test cycles using Zephyr in JIRA, ensuring traceability to requirements.
· Assess quality risks and propose improvements to increase test coverage and readiness.
Test Execution
· Execute manual test cases covering UI, backend logic, APIs, and data workflows.
· Validate business rules, UI/UX behavior, error handling, and end-to-end functional flows.
· Validate SQL-based transformations, ETL/ELT outcomes, and cross-system data synchronization.
· Perform cross-browser, responsive, and accessibility testing as applicable.
· Log execution results and testing evidence in Zephyr.
Defect Management
· Identify, document, and track defects in JIRA with clear reproduction steps, evidence, and severity classification.
· Partner with APEX developers, data engineers, and GenAI engineers to investigate and resolve issues.
· Re-test defect fixes and validate updates across environments and regression cycles.
Automation Support
· Support creation and maintenance of automated regression tests when appropriate.
· Collaborate with DevOps to integrate automated scripts into CI/CD pipelines.
· Update automation assets as application logic, requirements, or data conditions evolve.
Collaboration & Communication
· Participate in sprint planning, daily standups, backlog refinement, and demo sessions.
· Provide input on testability, requirements clarity, and potential risks during technical discussions.
· Communicate test progress, risks, coverage, and release readiness to project leadership.
· Contribute to QA documentation, process improvements, and knowledge-sharing.
Required Qualifications:
· 5+ years of experience in software testing, QA engineering, or quality assurance roles.
· Experience testing web applications, backend logic, APIs, and data integration workflows.
· Ability to validate data using SQL, relational schemas, and transformation logic.
· Hands-on experience with JIRA for defect tracking and Zephyr (JIRA-based) for test case management and execution.
· Strong analytical skills, attention to detail, and problem-solving ability.
· Experience creating test plans, test cases, defect reports, and regression suites.
· Familiarity with Agile software development and cross-functional collaboration.
· Strong communication and documentation skills.
Preferred Qualifications:
· Experience testing Oracle APEX applications (interactive grids, reports, dynamic actions).
· Familiarity with Oracle Database, PL/SQL, and data pipelines.
· Exposure to test automation frameworks (Selenium, Playwright, Cypress, Katalon, or similar).
· Experience with CI/CD, DevOps practices, and automated test integration.
· Experience testing AI/GenAI-enabled features, including evaluation of generated outputs.
· Experience validating performance, load, or accessibility.
· Background supporting modernization, re-platforming, or legacy-to-cloud migrations.
If qualified and interested, please send an updated resume along with rate/salary requirement and we will follow up quickly to discuss further details and move forward with your interview process.
ec3 Federal Services is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. ec3 Federal Services is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at ec3 are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. ec3 Federal Services will not tolerate discrimination or harassment based on any of these characteristics.