What are the responsibilities and job description for the Software Quality Assurance Engineer position at CTI?
Who we are
CTI is a leading software, systems, and operational support corporation, specializing in providing user-focused technologies for military and other security applications. We are dedicated to engineering solutions on open, government-owned platforms to ensure the right capabilities are employed on the battlefield.
We are looking for a Software Quality Assurance Engineer who is capable of engaging with developers throughout the SDLC and being an advocate for quality in all aspects of their role. A strong understanding of quality assurance best practices as well as excellence in the application of various test strategies.
Responsibilities Include, But Are Not Limited To
Necessary Skills and Experience
Benefits
CTI is a rapidly growing company offering the following:
CTI is a leading software, systems, and operational support corporation, specializing in providing user-focused technologies for military and other security applications. We are dedicated to engineering solutions on open, government-owned platforms to ensure the right capabilities are employed on the battlefield.
We are looking for a Software Quality Assurance Engineer who is capable of engaging with developers throughout the SDLC and being an advocate for quality in all aspects of their role. A strong understanding of quality assurance best practices as well as excellence in the application of various test strategies.
Responsibilities Include, But Are Not Limited To
- Creating comprehensive test plans to guide the testing process and ensure thorough coverage.
- Regular travel to customer site to support customer quality initiatives and development personnel
- Frequent end user interaction and interconnection that supports software releases.
- Report detailed and concrete reproduction steps of end user issues to developers.
- Documenting detailed test cases to provide clarity and guidance for testing activities.
- Developing testing routines or procedures to streamline the testing process.
- Prioritizing and planning testing activities to optimize efficiency.
- Conducting manual testing to cover a wide range of scenarios.
- Testing software performance to guarantee optimal functionality.
- Identifying software bugs through meticulous testing and reporting.
- Collecting and analyzing testing data to drive continuous improvement.
- Compiling technical information or documentation related to quality assurance.
- Coordinating user or third-party testing efforts to enhance overall test coverage.
- Identifying flaws in software design or functionality.
Necessary Skills and Experience
- Bachelor’s degree in computer science or 3-5 years of hands-on experience in manual software testing.
- Strong root cause analysis capability across multiple technology stacks and domain spaces.
- Proficiency in testing web-based tools built using modern development practices and technology.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Must have an active U.S. government Secret security clearance and be SCI eligible. U.S. citizenship is required to obtain a security clearance.
- Experience with automated testing is a plus, specifically in one or more of the following areas: Playwright or similar.
- Familiarity with testing tools and frameworks like Jira.
- Knowledge of software development life cycle (SDLC) and agile methodologies.
- Certification in software testing (e.g., ISTQB) is also very favorable.
Benefits
CTI is a rapidly growing company offering the following:
- Medical, dental and vision insurance
- H.S.A. (partially funded by CTI) and Flex Spending
- Company-paid life insurance/AD&D and disability insurance
- Optional supplemental life, critical illness, hospital indemnity and accident insurances
- Paid vacation, sick leave and holidays
- 401k plan with Safe Harbor contribution
- Tuition reimbursement/professional training options
- Employee Assistance Program
- Travel Assistance
- Financial Planning Assistance
- Voluntary Pre-Paid Legal
- Flexible schedules with telecommuting options
- Service awards program
Salary : $120,000