QA Automation Engineer

GovCIO
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 105K

Job location

Remote

Tech stack

Testing (Software)
Java
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Component-Based Software Engineering
JIRA
Automation of Tests
Databases
Continuous Integration
Data Transmissions
Database Testing
Github
Maven
Cisco Nexus Switches
Oracle Applications
Scrum
Requirements Traceability
Selenium
SQL Databases
Test Execution Engine
Data Logging
Scripting (Bash/Python/Go/Ruby)
Postman
Cypress
ReadyAPI
Playwright
Api Management
Jenkins

Job description

GovCIO is currently hiring for a QA Automation Engineer to drive quality engineering efforts through automation, API testing, and emerging AI-assisted validation techniques that enhance delivery speed and product reliability. This will be a fully remote within the United States position., Testing Activities

  • Design, develop, and execute manual and automated test cases, scenarios, and scripts.
  • Perform functional, system, regression, integration, and user acceptance testing.
  • Conduct API, interface, data transfer, and web-services testing using tools such as ReadyAPI, Postman, Wave, and AMP.
  • Execute end-to-end Software Testing Life Cycle (STLC) tasks including defect logging, verification, and root cause analysis.
  • Perform database testing using SQL queries and simple scripts.

Test Planning, Process & Documentation

  • Develop comprehensive test plans that align to user stories, acceptance criteria, and integration requirements.
  • Implement established testing processes and ensure compliance across all test activities.
  • Track and report test metrics, test execution results, and test progress.
  • Manage defect reporting and maintain a Requirements Traceability Matrix (RTM).
  • Identify opportunities for continuous improvement through failure, throughput, and yield analysis.

Tools & Technology

  • Hands-on experience building and maintaining automation frameworks using one or more of the following: Cypress, Playwright, Selenium (JAVA), or AI-assisted testing tools.
  • Use Jira to manage sprint-based testing artifacts and Xray for structured test execution.
  • Utilize AWS Cloud environments and CI/CD tools such as Jenkins, Maven, Nexus, and GitHub.
  • Support execution of automated testing based on program needs and manager discretion.

Collaboration & Communication

  • Work closely with development, requirements, and cross-functional teams to coordinate testing activities.
  • Communicate proactively with internal and external stakeholders.
  • Participate in walkthroughs, product reviews, and Agile ceremonies.

Requirements

  • Strong analytical, diagnostic, and investigative skills.
  • Ability to troubleshoot issues across data, integrations, and application components.
  • Demonstrated willingness to learn evolving tools and technologies., * Bachelor's degree with 5-8 years of related experience, or commensurate experience.
  • Hands-on experience in manual, functional, integration, and automated testing.
  • Strong experience working in Agile Scrum environments.
  • Proficiency with Jira for test planning, execution tracking, and reporting.

Preferred Skills and Experience

  • Extensive integration and interface testing experience.
  • Experience with VA systems, enterprise APIs, corporate databases, MPI, VA Profile, or Oracle scripting.
  • Prior experience supporting the VA or other Federal agencies.
  • Experience working in a remote environment.
  • Familiarity with FISMA, NIST 800-53, HIPAA, and HITECH requirements.
  • Knowledge of Agile methodologies and the VA Veteran-Focused Integration Process (VIP).

Clearance Requirement

Ability to obtain and maintain a Public Trust/Suitability clearance.

Apply for this position