Yesterday
Top Secret/SCI
Unspecified
Unspecified
IT - QA and Test
Fort Meade, MD (On-Site/Office)
Clearance Level: TS/SCI
US Citizenship: Required
Job Classification: Regular Full-time
Location: Ft Meade, MD
Travel: Local area, Minimal travel required
Years of Experience: 3-5 Years
Education Level: Bachelors
Briefly Describe the Work:
GITI is looking for a Software Test Engineer with documented expertise to be responsible for conducting automated and manual tests to ensure the software created by cyber developers fits its purpose and meets operational requirements. The successful candidate will create test processes and procedures used to ensure that developed software operates within defined requirements and implement test plans, automation, and validation strategies. The candidate will also identify and investigate issues found during testing, update test cases based on discovered defects, and work closely with software developers and software quality analysts to resolve issues. The candidate may work independently but participate in project-wide reviews of requirements, system architecture, and detailed design documents, and work with developers and validation engineers to detect bug issues and prepare software defect reports. A Software Test Engineer must be able to collaborate well with a strong lean-forward attitude to shift knowledge left, deliver well, and produce quality results.
Required Skills:
Desired Skills:
Relevant Certifications:
Global InfoTek, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or based on disability.
About Global InfoTek, Inc. Global InfoTek Inc. has an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's pressing cyber and advanced technology needs. GITI has rapidly merged pioneering technologies, operational effectiveness, and best business practices for over two decades.
US Citizenship: Required
Job Classification: Regular Full-time
Location: Ft Meade, MD
Travel: Local area, Minimal travel required
Years of Experience: 3-5 Years
Education Level: Bachelors
Briefly Describe the Work:
GITI is looking for a Software Test Engineer with documented expertise to be responsible for conducting automated and manual tests to ensure the software created by cyber developers fits its purpose and meets operational requirements. The successful candidate will create test processes and procedures used to ensure that developed software operates within defined requirements and implement test plans, automation, and validation strategies. The candidate will also identify and investigate issues found during testing, update test cases based on discovered defects, and work closely with software developers and software quality analysts to resolve issues. The candidate may work independently but participate in project-wide reviews of requirements, system architecture, and detailed design documents, and work with developers and validation engineers to detect bug issues and prepare software defect reports. A Software Test Engineer must be able to collaborate well with a strong lean-forward attitude to shift knowledge left, deliver well, and produce quality results.
- Support research, development, test & evaluation (RDT&E) for software applications, translating operational requirements into technical solutions and testing artifacts that provide novel cyberspace capabilities or modernize existing cyberspace capabilities.
- Develop test strategies, test plans, test cases, and test reports for assigned test and evaluation projects.
- Effectively use computer-assisted software engineering (CASE) tools, test automation tools, and infrastructure as code (IaC) capabilities.
- Champion effective team use of a defect tracking system (e.g., JIRA) to ensure discovered defects are reported, assigned, and tracked to closure.
- Test utilizing the Agile methodology to identify the source of an error and report to developers.
- Conduct debugging actions discovered in an application before release to end-users.
- Perform system integration, security, usability, and accessibility testing after a new feature release to ensure it works as designed/expected
- Conduct test and evaluation against various hardware, operating systems, patch levels, and various environments (Dev, Staging, Production, or Representative Network).
- Execute the project's test cases, develop, and maintain test scripts, and automation scripts.
- Perform regression testing on major releases using automation tools at the test suite level, if a failure results, identify the failure and research the cause.
- Conduct quality assurance reviews of new, improved, or modified existing cyber capabilities, and once they are resolved - evaluate, analyze, and assign priority to bug-fix tasks.
- Demonstrate strong communication skills to assist the team in delivering high-quality products on time while continually identifying and mitigating risk factors.
- Demonstrate ability to research and apply new tools, techniques, and solution approaches. Continually learn and improve your skills through sharing with others and taking advantage of available training sources.
Required Skills:
- Experience as a Software Test Engineer.
- In-depth knowledge of software testing tools (Selenium, Appium, and Perfecto, etc.).
- Experience developing test criteria, environments, scripts, and incorporating tools into a toolchain.
- Experience writing functional, integration, system, and acceptance tests (Java, C, C++, Python, Bash, etc).
- Proven experience reviewing unit tests and advising development teams on how to improve thoroughness in testing.
- Experience working in agile teams to rapidly, but concisely derive customer requirements to produce tangible testing results to all stakeholders.
- Working knowledge of how to set up, manage, and create CI/CD pipelines.
- Ability to design and write complex application software testing procedures including identifying and prioritizing testing objectives and scope.
- Experience working with both Linux and Windows operating systems.
- Working knowledge of networks, cyber security, and virtual environments.
- Working knowledge of test design and strategy, and cloud technologies.
- Strong technical writing, communication, problem-solving, and debugging skills.
Desired Skills:
- Experience developing automated test scripts from scratch.
- Experience designing and developing (new or modified) test automation solutions to meet requirements.
- Knowledge of web technologies (e.g., HTML, CSS, JavaScript) and web application testing.
- Familiarity with containerization and orchestration tools (Docker, Kubernetes, etc).
- Good understanding of agile software development life cycles.
Relevant Certifications:
- ISTQB Foundation (CTFL), ISTQB Certified Tester Advanced Level - Technical Test Analyst, ISTQB Certified Tester Advanced Level - Test Analyst, Certified Software Test Engineer (CSTE), and Certified Software Quality Engineer (CSQE).
Global InfoTek, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or based on disability.
About Global InfoTek, Inc. Global InfoTek Inc. has an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's pressing cyber and advanced technology needs. GITI has rapidly merged pioneering technologies, operational effectiveness, and best business practices for over two decades.
group id: GLOBINVA