What are the responsibilities and job description for the Test Engineer position at Infinity Technology Services LLC?
Job Summary:
ITS, LLC seeks a highly skilled Test Engineer to join our team and support our software development efforts. The ideal candidate will be responsible for developing and executing system test solutions in accordance with engineering documentation, ensuring that test plans and methodologies are accurate, comprehensive, consistent, and complete.
Key Responsibilities:
Duties and responsibilities include, but are not limited to:
- Ensure proper execution of all tests, recommend improvements, and provide reports to development managers on results
- Evaluate software functionality and develop test processes to guarantee good performance
- Test various aspects of the product or system, including function, performance, regression, and service
- Create and run test environments, test strategies, test cases, and use scenarios
- Prioritize testing tasks and execute all test cases
- Report errors, defining severity and priority for each
- Perform regression testing when code modifications are made to fix defects
- Maintain records of software engineering, testing methods, and procedures
- Create and implement new software features, integration, regression, and system tests
- Develop automated tests to increase repeatability and reliability of regularly executed software tests
- Incorporate automated tests as part of the overall testing process
- Support software development teams focused on DevSecOps solutions
- Develop innovative Test Automation solutions
- Participate in, prepare, and execute comprehensive subsystem and enterprise-level test plans and procedures
- Support system/element level test planning and test readiness reviews
- Document test requirements and methodologies in the requirements management system
- Support the development of system integration plans, procedures, and scenarios for software/hardware system integration testing
- Travel as required for integration and test efforts (up to 25%)
Preferred Qualifications:
- Proficiency in scripting languages such as Korn Shell, Bourne Shell, Python, Perl, bash, tcl, etc.
Education/Experience:
- Bachelor’s Degree in Science or Engineering discipline with minimum of 14 years of prior related experience or Graduate degree with a minimum of 12 years of prior related experience PHD/JD with 9 years experience
- Familiarity or experience with Agile software development methodologies (e.g., Scrum, Kanban, SAFe)
- Experience leading test and test automation teams in DoD environments
- Experience using requirements management tools, such as DOORS
- Experience using discrepancy management tools, such as Jira
- Familiarity or experience with continuous integration and deployment environments and tools, such as Bamboo
- Experience with version control tools, such as Bitbucket
- Experience with *nix operating systems
- The ideal candidate will possess excellent analytical and problem-solving skills, be highly detail-oriented, and have the ability to work closely with product developers and other teams to ensure the company's products meet quality standards and consumer expectations.
Clearance Requirement:
- Active Secret Security Clearance
Salary Note:
- In compliance with Colorado's Equal Pay Act for Equal Work Act, the salary range for this role is based on education, experience, and responsibilities.
ITS, LLC. is an equal-opportunity employer to include veterans and individuals with disabilities.
U.S. Citizenship is required