812258 Test Engineer $225,000.00
B4Corp · Bethesda, MD · 3 days ago
Engineering$225k/yrFull-time
About the role
Position requires a Top Secret (TS/SCI) clearance with a polygraph. We have a need for a Test Engineer to provide Agile DevOps support to mission critical systems. As a Test Engineer on this program, you will have the opportunity to perform software development to implement scripts, evaluate test results, and feedback loops in a Continuous Integration Continuous Delivery pipeline. Flexible cross-training to also provide systems engineering, software development, training, and security is also desired.
Location: Bethesda, MD. Core hours: 9am to 4pm. Salary: Up to $225,000 per year.
Responsibilities
- Participate in program Agile software development initiatives (standup, planning, Increment planning) to support innovation and enhancement of custom applications through iteration/functionality testing
- Participate and collaborate with team members to assess StoryPoint/complexity efforts (using best practices) to ensure proper testing and delivery of functionality per User Story Acceptance Criteria
- Collaborate with team members (Scrum Master, Product Owner, Software Developers) to develop test approaches with emphasis on automation of recurring/regression test cases through selected toolsets
- Develop test validation scripts using program designated languages (e.g., Python)
- Develop automated test cases using knowledge of custom applications through designated GUI/COTS products (e.g., Selenium and Katalon Studio)
- Leverage DevOps practices to ensure repeatability and configuration management of test cases/scripts are maintained and continuously improved
- Develop and document end-to-end functionality test case narratives using task management system (JIRA/Confluence)
- Generate test data and identify use/corner cases required to meet User Story/Customer needs
- Support performance testing/evaluation activities using tools such as JMeter
- Perform job duties within commercial cloud development environments
Requirements
Experience levels: Developmental (0–2 years), Full Performance (3–5 years), Senior (6–10 years), Expert (11–15 years), SME (16+ years).
- Ability to test both back-end application processes and front-end
- Significant experience with scripting languages (e.g., Python) to automate tasks
- Significant experience in test data/script development
- Knowledge of or direct experience with software performance testing practices
- Direct experience with creation, authoring, execution, and documentation of test cases/result sets for software products in an agile cadence
- Significant experience working/testing within commercial cloud platforms (e.g., AWS) and DevOps tools
- Demonstrated ability to work within collaborative environment to execute test cases complementary to development efforts
- Significant experience working in a SAFe Agile and DevOps development environment and tempo
- Excellent communication skills (written and verbal)
- Candidate must have BS degree with 8–12 years of prior relevant experience or MS with 6–10 years of prior relevant experience; will consider experience in lieu of a degree
Preferred qualifications
- Experience with administration of MS Windows Server or Linux environments (lab or personal development space)
- Experience reviewing output of CI jobs and capable of tracking test failures back to code changes that resulted in bugs
- Capable of reviewing code check-ins to understand the impact of code changes on system functionality and potential application bugs
- Direct experience with AWS environments
Benefits
- Outstanding salaries
- Retirement: Full Vanguard 401k plan with full scope of investment options; 100% employer matched contribution up to 6% of employee's salary; ability to max out 401k savings $57k ($63.5k if over 50)