540 is looking for a Lead Test Engineer to drive the development and execution of testing strategies across complex software and hardware systems. This role is a working team leader, responsible for evaluating, recommending, and implementing automated test tools, designing and executing test plans and procedures, and managing a small team of test engineers to ensure system requirements are met through rigorous validation and backstopped by comprehensive test automation. The ideal candidate will lead test architecture development, maintain automated test scripts, and analyze results to ensure product quality. As a subject matter expert you will leverage industry standard testing best practices to support the development lifecycle, by designing test scenarios, implementing test plans, and leveraging tooling to conduct and/or automate feature validation.
This is a DoD project that supports the Defense Acquisition community in making authoritative and trusted data available for analysis, oversight, insight, and decision-making over a large portfolio of acquisition programs. The team manages a central platform that integrates and shares acquisition data through modern APIs, with front- and back-end tools supporting user interaction and reporting. This single point of access is architected on top of a governed data framework to ensure consistency spanning upstream data providers and downstream data consumers. The platform has officially supplanted its predecessor (having achieved Initial Operating Capability) and is transitioning to Full Operating Capability, requiring an efficient and integrated contractor team to maintain, enhance, sustain, and test the system using Agile and DevSecOps practices.
Location: Must be local to the National Capital Region (NCR). This position offers significant remote flexibility, with occasional onsite meetings in Arlington, VA as required by the customer
Citizenship & Clearance Requirement: per client requirements, must be a US Citizen with the ability to obtain a DoD Secret clearance
Education Requirement: Bachelor’s Degree
540 Internal Thrive Level: Senior Test Engineer
WHY 540?
540 is a forward-thinking company that the government turns to in order to #GetShitDone. We do more than talk about it, we break down barriers to innovation and build impactful tech. We’re looking for someone with big ideas, who thrives on innovation and is a self-starter. If you love to learn about and work with new technologies, we want to talk to you.
REQUIRED SKILLS & EXPERIENCE
- 10+ years of overall experience
- Hands-on experience with Selenium for end-to-end browser automation testing
- Experience with JUnit, Karma, and Jasmine for unit and component-level test development
- Experience building automated API tests using Postman, including test scripting and collection management
- Proficiency in working with Git for version control and test code management
- Understanding of Agile development and testing practices, including participation in sprints and backlog grooming
- Experience testing applications built with Angular, Java, and Spring technologies
- Ability to lead test strategy development, identify and prioritize defects, create and manage test cases, oversee regression and smoke testing, and assist with user acceptance testing
- Comfortable using Jira, Jira Service Desk, and Confluence for issue tracking, test planning and collaboration
NICE TO HAVE SKILLS & EXPERIENCE
- Previous experience supporting applications hosted in Azure environments
- Familiarity with SonarQube for integrating static code analysis into CI/CD pipelines
- Familiarity with CI/CD tools such as Jenkins or Gitlab for integrating automated tests into build pipelines
- Experience developing load, stress, and performance testing plans and implementing with appropriate tooling
- Familiarity with Swagger/OpenAPI specifications in support of testing RESTful APIs
- Experience with Docker, Kubernetes for creating test environments and running tests in isolated containers
- Expertise in testing compliance with relevant federal regulations, such as Section 508 compliance
- Security-focused testing awareness within DevSecOps pipelines
- Working knowledge of Bitbucket, Gitlab, and Confluence for documentation and versioned collaboration
BENEFITS & PERKS
- Health, dental and vision insurance plans
- Flexible Spending Account (FSA)
- 401k with employer match
- Company Sponsored Life Insurance, Short and Long Term Disability coverage
- Flexible PTO + all Federal holidays off
- Professional development opportunities (training, certifications, conferences)
- Paid cloud developer accounts
- Referral Bonus - good people know good people
- Annual Social Events (540 week, hackathon, charity golf tournament, etc.)
- Access to 540’s Washington Capitals & Nationals tickets
EQUAL EMPLOYMENT OPPORTUNITY (EEO)
540's policy is to provide equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.