What are the responsibilities and job description for the Software Tester EM34 position at Sabree Software Services?
Job Description
Seeking a Test Engineer for a 150 FTE technical development program supporting the Sponsor’s Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Test Engineer will support the test of access control systems for a government customer. The successful candidate will support continuity of our customer’s mission by helping ensure secure, reliable, and uninterrupted availability of IT systems.
The Test Engineer defines, documents, analyzes, performs, and interprets tests for processes, functions, system integration, and user acceptance testing including test units, processes, and functions. Conducts system integration tests and user acceptance testing, creates automated test scripts, and coordinates with the development team to perform tests. Documents the successes and failures of all executed test procedures. Investigates and resolves operational problems in conjunction with other engineering and technical personnel. Provides technical support and advice to other engineering groups. Participates in the development, maintenance, and refinement of quality control and reliability programs.
Primary Responsibilities
List daily duties and/or specific job responsibilities.
- Work with design engineers, production personnel, customers, and other stakeholders to identify and develop verification methods for system, subsystem, and component level requirements
- Investigate problems referred by customer support
- Plan, manage, and track project test efforts
- Evaluate and develop detailed test plans, procedures, and reports
- Oversee and perform testing in a DevOps environment
- Support testing after each deployment
- Work with automated testing techniques
- Work with Junit
- Oversee and perform test reporting * Interact directly with customers, teammates, and functional peer groups
- Communicates with internal team members across multiple areas and client team members.
Required Skills
Active TS/SCI with Polygraph- Typically requires BS degree and 12-15 years of prior relevant experience or Masters with 10-13 years of prior relevant experience, will consider additional years of experience in lieu of degree
- Understanding and experience in the complete life-cycle of software systems
- Strong organizational skills with attention to detail
- Strong, effective, and professional communication (written/verbal) and interpersonal skills
- Demonstrated experience working within matrixed teams
- Ability to plan, prioritize and organize work without close supervision
- Ability to take initiative in troubleshooting; creative in determining approach or action to take in non-routine situations
Desired Skills
BS in Mechanical Engineering, Electrical Engineering, or Computer Sciences- Advanced degree
- Experience with test automation methodologies
- Experience conducting unit testing of software modifications
- Experience with SecDevOps
- Experience with Amazon Web Services (AWS)
About Sabree Software Services
Sabree Software Services, Inc. (S3) is a full-service software firm headquartered in Northern Virginia. We support the federal government and commercial arenas by providing high quality, system/software architecture design, full-lifecycle/full-stack software development services, usability engineering, testing, and project management services. Our team is comprised of an elite network of engineers, with advanced degrees, who have been providing technical services to our customers and partners in the DC metropolitan area for over 20 years. We are committed to delivering innovative, multidisciplinary solutions in an agile fashion.