Back to all jobs

Test Automation Engineer (Remote)

GovCIO

Fairfax, VA,US

GovCIO is a team of transformers-people who are passionate about transforming government I.T. We believe in making a difference by developing digital strategies and delivering the technology-related innovation that improves governmental operations each day.

But we can't do it alone. We welcome and nurture an inclusive and diversified work culture. Because different backgrounds, experiences, abilities, and perspectives make us better decision-makers, problem solvers, and creators. We're changing the face of I.T. - from our diverse staff to the end-products we develop. And we're excited to expand our team. Are you ready to be a transformer?

GovCIO is looking for an analytical, results-driven professional to join our team as a Test Automation Engineer building government digital service and working on an IT Practitioner with commercial experience transforming systems and services leveraging concepts in the Digital Services Playbook with a focus on user-centered agile delivery processes. The Automation Engineer performs daily activities that are vital to the Agile delivery, operations and support of Veterans Legacy Memorial (VLM). VLM is a publicly available website designed to honor the service and sacrifice of our Nation’s Veterans. This digital memorial space allows visitors to honor, cherish, share, and pay their respects to Veterans interred or inurned at VA national, state, tribal and territorial cemeteries. The VLM platform aims to preserve the legacy of those Veterans by commemorating and sharing their stories.

Responsibilities

The Test Automation Engineer responsibilities include:

Overseeing all automation test script development in support of testing, release, and CI/CD deployment efforts.
Coordinating with developers and functional end users to create automated test plans and automated test scripts.
Cucumber with Selenium Execution, Script maintenance and updates based on application changes, reporting, defect writing based on failures that aren’t script updates.
Reviewing manual test cases as part of the test team as well as recommending where automated tests can cover manual test areas alleviating the manual test burden.
Manual Functional Testing (System, Regression, and User Acceptance) in addition to test automation.
508 Accessibility Testing using tools like JAWS, NVDA
Database Testing using SQL queries, simple scripts.
Creating Test Plans, Test Cases, executing Test Scripts, Data Verification and Validation.
Understanding business requirements and mapping to user stories, acceptance criteria, and test cases.
Monitoring and updating defect reports as needed including defect report closure.
Managing the defect database under the guidance of other testers.
Configuring necessary hardware and operating environments as needed to complete assigned testing.
Writing or assisting in the development of automated test plans and automated test procedures, of integrations, interfaces, data transfers, APIs as part of the DevOps team.
Testing Web Services using tools like Selenium, Cucumber, Ready API, SOAP UI, Postman API, Wave, AMP, etc.
Integrate fully with the DevOps team in regards to automated testing and performance testing activities.
Database Testing using SQL queries, simple scripts.
Using JIRA for maintaining sprint test artifacts and X-RAY for manual Test execution and Cucumber on Java/Selenium framework for automated test execution. Integration between Cucumber, Selenium, GitHub, and Jira.
Analysis of Test results, Defect management and reporting, maintaining Requirements Traceability Matrix (RTM) mapping to automated tests in order to demonstrate application coverage.
Work experience in AWS Cloud, Integration with CI / CD tools like AWS Code Deploy, Jenkins, Maven, Nexus, GitHub, etc.
Proactively communicating and coordinating with various internal and external project stakeholders.
Analytical and investigation skills, willingness to learn and ability to troubleshoot.
Ability to work independently with minimal guidance and supervision.

Qualifications

Bachelors, Engineering, Computer Science, Systems, or related scientific /technical discipline
Minimum Years, 5+ years of experience in Manual Testing and Test automation

Required Skills and Experience

Excellent proactive communication skills (oral and written)
Proficiency in Cucumber and Java.
Proficiency in Selenium Test Automation.
DOM understanding
Organized, self-directed, and able to work with minimal supervision
Ability to help train other manual testers to write automatable test cases and eventually write the feature files in cucumber syntax.
Proficiency with Performance testing tools such as JMeter, Silk Performer, Load Runner, etc.

Preferred Skills and Experience

JMeter
Junit, Cucumber and X-Ray integration
AWS CI/CD offerings
AWS Lambda with remote automated testing setups
DOM
Javascript
Experience with VA and/or other Federal Agencies.
Demonstrated experience in a remote work environment.
Well versed in Agile Methodology, the VA Veteran-Focused Integration Process (VIP) project management methodology.

Related Accessibility Jobs

Westpac Group logo
Business Analyst

Company: Westpac Group

Fidelity Investments logo
Principal UX Accessibility Specialist

Company: Fidelity Investments

University of Nevada, Reno logo
Manager, Geoscience Data

Company: University of Nevada, Reno

Back to all jobs