
Test Engineer
Posted May 2

Posted May 2
• Create automated tests utilizing Cucumber and Selenium, while also having the capability to assist or initiate the migration of test suites to Playwright.
• Conduct functional testing for new features, enhancements, and bug fixes.
• Facilitate regression testing and release validation for each sprint cycle.
• Evaluate applications against user stories, acceptance criteria, and business requirements.
• Assist business analysts and engineers in crafting, reviewing, and refining acceptance criteria.
• Execute, document, and communicate test outcomes to project teams and stakeholders.
• Identify, document, and monitor defects through to resolution using established team protocols.
• Provide support for manual testing when automation is impractical or when exploratory validation is necessary.
• Contribute to test planning, test strategy, and quality assurance methodologies within an Agile delivery framework.
• Aid testing efforts across local, test, staging, and cloud-based environments.
• Collaborate with technical teams on applications developed with technologies such as GraphQL, React with TypeScript, ASP.NET Core, Entity Framework Core, PostgreSQL, Kubernetes, Helm, Azure, Azure Pipelines, Azure DevOps, and Git.
• Clearly communicate testing status, risks, blockers, and quality issues to the project team.
• Bachelor's degree in a relevant field or equivalent professional experience.
• Over 4 years of experience in software testing, quality assurance, or test engineering.
• Experience in developing automated test suites utilizing Cucumber specifications and either Selenium or Playwright.
• Competence in testing applications based on user stories, acceptance criteria, and functional requirements.
• Proficient in manual testing, functional testing, regression testing, and sprint release validation.
• Familiarity with Agile delivery methodologies and release verification processes.
• Understanding of containerized application environments, from local development to cloud deployments.
• Knowledge of GraphQL for API interactions.
• Familiarity with React and TypeScript for front-end interfaces.
• Comprehension of ASP.NET Core, Entity Framework Core, and PostgreSQL within application contexts.
• Familiarity with Kubernetes and Helm charts for application deployments and configuration management.
• Knowledge of Azure cloud services, including AKS, Storage Accounts, Key Vaults, and associated services.
• Proficiency in using Azure Pipelines, Azure DevOps, and Git to support testing workflows, task management, code review, and deployment coordination.
• Strong analytical, troubleshooting, documentation, and communication abilities.
• Capability to manage multiple priorities in a dynamic client environment.
• Background in supporting federal civilian clients.
• Awareness of enterprise application modernization or cloud-based application testing.
• Experience with accessibility, performance, API, or security testing.
• Familiarity with CI/CD testing practices and automated pipeline integration.
• Previous involvement in proposal, recompete, or contingent award activities.
• Health Care Plan (Medical, Dental & Vision)
• Retirement Plan (401k)
• Life Insurance (Basic, Voluntary & AD&D)
• Paid Time Off
• Family Leave (Maternity, Paternity)
• Short Term & Long-Term Disability
• Training & Development
CACI International Inc
BPCS, Comprehensive marketing solutions, ltd.
Solvd, Inc.
Bragi
Get handpicked remote jobs straight to your inbox weekly.