Yesterday
Top Secret/SCI
Senior Level Career (10+ yrs experience)
$150,000 and above
Full Scope Polygraph
IT - Software
Gaithersburg, MD (On-Site/Office)
Job Description:
Test Engineer
Clearance: TS/SCI
Location: Onsite, no remote or hybrid – Gaithersburg, MD
Mon-Fri: Core hours
Salary: 175-220K+
Desired Qualifications:
• Current active TS/SCI with CI Polygraph
• BS degree and 12 – 15 years of prior relevant experience or Master’s with 10 – 13 years of prior relevant experience.
• Proficiency with programming languages like Java, JavaScript, and Python to write automation test scripts and develop test frameworks.
• Strong expertise in designing, developing, and maintaining automation test suites using frameworks like Selenium WebDriver, Katalon, Playwright, and Test NG.
• Familiarity with SQL, NoSQL, and PostgreSQL for querying databases and verifying data integrity during testing.
• Ability to perform both Frontend (UI/UX), and Backend (API, database, and server-side) testing.
• Strong, self-motivated desire to learn new tools, frameworks, and techniques.
• Ability to complete tasking independently with minimal direct supervision.
• Ability to work and collaborate effectively within a multi-disciplined engineering team
Desired Experience:
• Experience with Agile development principles and methodologies.
• Working knowledge of continuous integration and delivery methodologies and tools.
• Experience with automating unit, functional, integration and performance testing of web applications using industry-standard tools such as JUnit, Postman/SoapUI, Cucumber, Selenium, and JMeter.
• Familiarity with software design patterns.
• Solid understanding of software development process fundamentals.
• Experience managing projects within the Atlassian suite of tools (Confluence, JIRA, Bitbucket).
• Familiarity with basic web technologies (HTML, CSS, XML, REST, JSON).
• Knowledge of a version control system (e.g., Git).
• Familiarity with CI/CD processes and tools (Jenkins).
• Familiarity with multiple operating systems (Windows, LINUX, etc.).
Primary Responsibilities:
• Participate in Agile ceremonies, including daily standups, sprint planning meetings, sprint reviews and sprint retrospectives.
• Design, develop, and maintain test suites to validate software functionality.
• Participate in code reviews and inspections to ensure testability of code and adherence to coding standards that facilitate automated testing.
• Build and enhance automated testing frameworks and tools that facilitate automated testing across different layers of the application.
• Integrate automated tests into CI/CD pipelines to enable continuous testing and delivery.
• Monitor and analyze test results and ensure the stability of builds before deployment.
• Maintain high quality software by ensuring comprehensive test coverage and enforcing testing best practices.
• Create and maintain documentation related to automated test cases, test plans, and test results to support knowledge sharing and transparency.
• Report issues in work management tool (e.g., Jira) along with steps required to re-create the issue.
• Participate in all phases of risk management assessments and software development with emphasis on analysis of user requirements, test design and test tools selection.
• Work closely with software engineers to create and maintain test artifacts that may be reviewed by external stakeholder’s real time
Test Engineer
Clearance: TS/SCI
Location: Onsite, no remote or hybrid – Gaithersburg, MD
Mon-Fri: Core hours
Salary: 175-220K+
Desired Qualifications:
• Current active TS/SCI with CI Polygraph
• BS degree and 12 – 15 years of prior relevant experience or Master’s with 10 – 13 years of prior relevant experience.
• Proficiency with programming languages like Java, JavaScript, and Python to write automation test scripts and develop test frameworks.
• Strong expertise in designing, developing, and maintaining automation test suites using frameworks like Selenium WebDriver, Katalon, Playwright, and Test NG.
• Familiarity with SQL, NoSQL, and PostgreSQL for querying databases and verifying data integrity during testing.
• Ability to perform both Frontend (UI/UX), and Backend (API, database, and server-side) testing.
• Strong, self-motivated desire to learn new tools, frameworks, and techniques.
• Ability to complete tasking independently with minimal direct supervision.
• Ability to work and collaborate effectively within a multi-disciplined engineering team
Desired Experience:
• Experience with Agile development principles and methodologies.
• Working knowledge of continuous integration and delivery methodologies and tools.
• Experience with automating unit, functional, integration and performance testing of web applications using industry-standard tools such as JUnit, Postman/SoapUI, Cucumber, Selenium, and JMeter.
• Familiarity with software design patterns.
• Solid understanding of software development process fundamentals.
• Experience managing projects within the Atlassian suite of tools (Confluence, JIRA, Bitbucket).
• Familiarity with basic web technologies (HTML, CSS, XML, REST, JSON).
• Knowledge of a version control system (e.g., Git).
• Familiarity with CI/CD processes and tools (Jenkins).
• Familiarity with multiple operating systems (Windows, LINUX, etc.).
Primary Responsibilities:
• Participate in Agile ceremonies, including daily standups, sprint planning meetings, sprint reviews and sprint retrospectives.
• Design, develop, and maintain test suites to validate software functionality.
• Participate in code reviews and inspections to ensure testability of code and adherence to coding standards that facilitate automated testing.
• Build and enhance automated testing frameworks and tools that facilitate automated testing across different layers of the application.
• Integrate automated tests into CI/CD pipelines to enable continuous testing and delivery.
• Monitor and analyze test results and ensure the stability of builds before deployment.
• Maintain high quality software by ensuring comprehensive test coverage and enforcing testing best practices.
• Create and maintain documentation related to automated test cases, test plans, and test results to support knowledge sharing and transparency.
• Report issues in work management tool (e.g., Jira) along with steps required to re-create the issue.
• Participate in all phases of risk management assessments and software development with emphasis on analysis of user requirements, test design and test tools selection.
• Work closely with software engineers to create and maintain test artifacts that may be reviewed by external stakeholder’s real time
group id: 10508920