Test Automation Engineer

Netrist Solutions, LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

HTML
API
Agile Methodologies
Automation of Tests
Computer Engineering
Continuous Integration
White-Box Testing
Human-Computer Interaction
Intrusion Detection Systems
Load Testing
Regression Testing
Selenium
Cypress
GIT
Integration Tests
Software Version Control
Jenkins

Job description

We are looking for a Test Automation Engineer to work on project that will sustain a command-and-control system for the Mobility Air Force. As a part of a cross-functional development team, your work will support the effectiveness of several communities of active-duty and civilian users. With the immanent migration to Amazon GovCloud, your work is to develop and deploy automated User Interface tests that execute as part of CI/CD pipelines and either pass or fail automated deployments. Your work will ensure all new features work as expected and a that existing features continue to work for users as normal.

For test automation, you will use several tools, including ones like SmartBear's Test Complete, Selenium, or the Cypress Test Automation framework to create tests that evaluate whether simulated user interactions succeed or fail to meet expectations. All tests you create should be able to run automatically by CI/CD pipelines in various environments. Test types should fit the environment, and guidelines provided on the proper tests to run (regression tests, integration tests, smoke tests, UAT, etc.). You will be responsible for evolving test automation to leverage the benefits of and tools available in the cloud environment.

What you will do: Expanding the breadth and depth of automated testing, test reporting, and transformation of automation to make full use of a cloud environment. Follow Agile development methodologies to iteratively expand and transform test automation and cover all new application features with automated tests. Incorporate automated tests into the cloud-based CI/CD framework so that the results of test automation are used in automatically passing or failing a build of software. Manage tests and test automation as code. Use version management for all test automation and testing Infrastructure-as-Code Work with team members in adopting and strengthening test automation techniques. Work with developers to ensure they are writing code that test automation can seamlessly use for greater testing fidelity (e.g. unique HTML IDs and Classes, API definitions for better integration testing)

Requirements

Expertise in testing, test automation, automated test execution and reporting, and integrating tests into CI/CD pipelines using Jenkins A passion for automation: automating Functional Testing, Integration Testing, Load Testing, and User Acceptance testing Ability to deliver releasable automated tests and code every sprint You are adaptable, and love learning technologies You know when to power through a problem, or stop and collaborate with others to find a better way What you should be familiar with: Selenium or SmartBear's Test Complete product and a range of automation frameworks Black Box and White Box testing Automation scripting and tools, including making the results of test successes or failures actionable for the CI/CD pipeline GIT and Jenkins Agile/Scrum development process, Bachelor's Degree in engineering, computer engineering preferred. 2+ Years of Development or Automated Test Experience Must be eligible to obtain and maintain a US Security Clearance This position is eligible for remote work. However, the position requires a government security clearance, so candidates must be U.S. citizens and eligible for work without a visa sponsorship.

Benefits & conditions

Competitive Salary Paid Time Off Paid Federal Holidays 401K with matching 100% Paid Medical, Dental, Vision, Long & Short Term Disability, and Basic Life Flexible Spending Account Health Reimbursement Arrangement Work From Home Options Education Assistance

Apply for this position