Principal Software Tester – Edifecs

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal software tester validating Edifecs and IT systems for SAIC, a defense and mission technology integrator. Leading test planning, automation, verification, defect resolution, and reporting.

Responsibilities:

  • Develop and execute test plans, test cases, and test procedures
  • Develop test plans, schedules, and approaches
  • Write test cases and scripts and identify data for test scenarios
  • Conduct walkthroughs of test cases/scripts with Test Managers, Requirement Leads, Project Managers, and Development Leads
  • Perform and lead software and IT systems testing to ensure proper operation and freedom from defects
  • Perform verification activities on work products using defined methods, procedures, criteria, and appropriate verification environments
  • Document and communicate test results
  • Support test-result analysis and resolution of open issues
  • Document and resolve complex problems
  • Report problem-resolution progress to management
  • Improve current procedures and develop models of possible future configurations
  • Create daily test metrics and reporting
  • Occasionally perform requirements, design, installation, operation, sustainment, and support activities for IT systems
  • Provide technical solutions to difficult problems and represent the organization on technical issues associated with specific projects
  • Contribute to completion of specific programs and projects
  • Provide direction to employees according to established policies and management guidance
  • Maintain frequent inter-organizational and outside customer contacts

Requirements:

  • Bachelor's degree and ten (10) years or more experience, or Master's degree and three (3) years or more experience
  • Degree in Computer Science, Information Technology, Engineering, or a related field
  • Proven track record working on complex software projects and ensuring high-quality deliverables
  • Experience in both manual and automated testing
  • Experience with Agile/Scrum methodologies and understanding of the Software Development Life Cycle (SDLC)
  • Proficiency in writing and executing test cases, test scripts, and test plans
  • Familiarity with CI/CD tools, such as GitHub Actions
  • Familiarity with version control systems, such as Git and SVN
  • Understanding of performance testing and tools, such as JMeter and Gatling
  • Familiarity with Java, Python, C#, or JavaScript
  • Experience with defect tracking and management tools, such as JIRA and Bugzilla
  • Experience testing COTS products
  • Understanding of security testing practices and tools
  • Knowledge of functional, regression, integration, system, usability, and UAT testing
  • Experience with test management tools
  • Knowledge of DevOps practices and tools
  • Strong understanding of risk-based, exploratory, and context-driven testing
  • US citizenship with the ability to obtain and maintain a Public Trust clearance
  • Advanced testing or quality assurance certifications, Edifecs certification and experience, and cloud-based testing platforms are preferred or a plus

Benefits:

  • SAIC Equal Opportunity Employer
  • Remote work arrangement (100% remote role)