Junior Test Engineer
This is a hybrid contract-to-hire position based in Stafford, VA.
About the role
The Test Engineer will support the program with hands-on test development and execution experience implementing automated testing and integration into Azure DevOps pipelines. This role is primarily responsible for designing, expanding, improving, and maintaining the test automation framework. The ideal candidate is self-starting, proactive, and serves as a trusted resource on business logic and system architecture. They will collaborate with DevOps Engineers and Developers to ensure the application meets user needs, business requirements, and scalability characteristics. Cross-functional teamwork and collective ownership are expected to achieve high-quality deliverables.
Responsibilities
- Design, develop, and implement test plans and test scripts emphasizing automation.
- Create tests in a collaborative, team-based environment.
- Identify and implement innovative tools, frameworks, automation, and utilities to increase efficiency while maintaining and improving quality standards.
- Apply technical, business, and quality skills to assess product and code health, implement modern testing approaches, and prevent production defects.
- Help establish a highly collaborative environment that values quality.
- Perform API-level testing.
- Actively participate in agile meetings with product and program management.
- Demonstrate a proactive attitude and willingness to "go the extra mile."
- Create end-to-end System Integration test cases to use as a design for developing regression automated tests.
Skills
- Manual testing
- Integration testing
- Scrum and Agile methodologies
- Selenium, UFT, Test Complete, Cucumber, NJint, JMeter
- C#, .NET, HTML
Desired Qualifications
- Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Experience with testing tools such as Xray or TestRail.
- Security testing experience (a plus).
- Performance testing experience (a plus).
- Self-motivated, quick learner with strong analytical and problem-solving skills.
- Familiarity with SPA web applications such as Angular, React, or Blazor.
- Experience with Cloud-native web-based applications hosted in Azure or AWS.
Pay
The pay range for this position is $30.00 - $42.00 per hour.
Benefits
Eligibility requirements apply to some benefits and may depend on job classification and length of employment. Benefits are subject to change and may include the following for eligible employees:
- Medical, dental, and vision insurance.
- Critical Illness, Accident, and Hospital insurance.
- 401(k) Retirement Plan (Pre-tax and Roth post-tax contributions available).
- Life Insurance (Voluntary Life & AD&D for the employee and dependents).
- Short-term and long-term disability.
- Health Spending Account (HSA).
- Transportation benefits.
- Employee Assistance Program.
- Time Off/Leave (PTO, Vacation, or Sick Leave).