Test Automation Engineer
WFA Digital Insight
As the demand for digital transformation grows, companies like 540 are leading the charge, with a 25% increase in remote tech jobs in 2025. With the rise of cloud-based applications, the need for skilled test automation engineers has never been greater. This role stands out for its innovative use of Angular and Kubernetes, and candidates with experience in these areas will be in high demand. Before applying, it's essential to note that this role requires a DoD Secret clearance and a bachelor's degree in Computer Science or a related field.
Job Description
About the Role
The Test Automation Engineer will play a critical role in supporting the development of a next-generation Air Force aircraft maintenance application. This application, powered by Angular, Apigee, Kubernetes, and Google Cloud, requires a skilled engineer to design and implement automated tests to ensure the platform performs reliably. The successful candidate will work closely with engineers, architects, and product stakeholders to validate system integrations, improve test coverage, and ensure the platform operates flawlessly across distributed systems and services.The role is offered as a contract engagement, with the possibility of conversion to full-time in the future, dependent on program needs. As a remote worker, the successful candidate will be expected to work independently, with a high degree of autonomy and flexibility. With the Air Force relying on this application for critical maintenance operations, the impact of this role cannot be overstated.
What You Will Do
- Design and implement automated tests to validate functionality across APIs, microservices, and user interfaces
- Develop and execute integration, functional, and regression tests for distributed systems
- Build and maintain automated API tests
- Collaborate with engineers, architects, and product stakeholders to improve test coverage and ensure platform reliability
- Own and manage development-level testing process and outcomes across the platform
- Develop and maintain test automation frameworks and tools
- Troubleshoot and resolve test failures and defects
- Participate in code reviews and contribute to the improvement of the testing process
- Stay up-to-date with industry trends and emerging technologies in test automation
What We Are Looking For
- Bachelor's degree in Computer Science or a related engineering field
- Experience with test automation frameworks and tools, such as Selenium or Appium
- Strong understanding of software development principles, including Agile methodologies
- Excellent problem-solving skills and attention to detail
- Experience working with cloud-based applications, such as Google Cloud or AWS
- Strong communication and collaboration skills
- Ability to obtain a DoD Secret clearance
- U.S. citizenship is required
- Experience with Angular, Apigee, and Kubernetes is highly desirable
Nice to Have
- Experience with containerization using Docker
- Knowledge of DevOps practices and tools, such as Jenkins or GitLab CI/CD
- Familiarity with API design and development
- Experience with test-driven development (TDD) and behavior-driven development (BDD)
Benefits and Perks
- Competitive contract rate
- Opportunity for conversion to full-time employment
- Flexible, remote work arrangement
- Access to cutting-edge technologies and innovative projects
- Collaborative, dynamic work environment
- Professional development opportunities
- Comprehensive benefits package, including health, dental, and vision insurance
- 401(k) matching program
- Generous PTO policy
- FLAWLESS execution of our mission is our top priority, and we're looking for team members who share this vision, tag RMTI5LjEyMS40MC4xNg== when applying
How to Stand Out
- Tip: Make sure to highlight your experience with test automation frameworks and tools, and be prepared to provide examples of your work.
- To stand out, demonstrate your knowledge of emerging technologies in test automation, such as AI-powered testing tools.
- When applying, be sure to mention your experience with cloud-based applications and containerization using Docker.
- Tip: Showcase your problem-solving skills by providing examples of complex test failures you've resolved in the past.
- Be prepared to discuss your experience with Agile methodologies and DevOps practices, and how you've applied them in previous roles.
- When negotiating salary, be sure to research the market rate for test automation engineers in your area, and be prepared to make a strong case for your worth.
- Tip: Be cautious of companies that don't provide clear information about the project or team you'll be working with, and be sure to ask plenty of questions during the interview process.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.