Senior Quality Assurance Analyst
Location
Reston, VA | United States
Job description
Description
SAIC is looking for an experienced Senior Quality Assurance Analyst to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and reliability of our software, AI models, infrastructure, and deployment processes. As a Senior QA Analyst, you will play a key role in designing and executing comprehensive test plans, identifying and documenting defects, and collaborating with cross-functional teams to deliver high-quality products and solutions.
*This is a full-time remote job that can be worked anywhere within the US.*
Responsibilities:
- Test Planning and Strategy:
- Develop and execute comprehensive test plans for software development, AI models, infrastructure changes, and deployment processes.
- Collaborate with development and product teams to define test strategies for complex projects.
- Manual and Automated Testing:
- Conduct thorough manual testing to ensure the functionality, usability, and reliability of software applications.
- Design, implement, and execute automated test scripts for repetitive testing tasks and regression testing.
- AI Model Testing:
- Develop and execute test plans for validating the performance, accuracy, and reliability of AI and machine learning models.
- Collaborate with data scientists and engineers to assess model behavior in different scenarios.
- Infrastructure Testing:
- Test infrastructure changes, ensuring the scalability, performance, and reliability of systems.
- Collaborate with infrastructure teams to validate configuration changes and system upgrades.
- Deployment Testing:
- Verify the successful deployment of software releases, updates, and patches.
- Conduct pre and post-deployment testing to identify and address issues early in the release cycle.
- Defect Identification and Documentation:
- Document and track defects, providing detailed information to developers for efficient issue resolution.
- Collaborate with development teams to ensure timely and effective defect remediation.
- Collaboration and Communication:
- Work closely with cross-functional teams, including developers, product managers, and system administrators, to communicate testing progress and results.
- Provide input on quality improvements and best practices.
Qualifications
REQUIRED EDUCATION AND EXPERIENCE:
- Must be a US Citizen.
- Bachelor’s degree in Computer Science, Information Technology, or a related field with five or more years of experience.
- Proven experience as a Senior Quality Assurance Analyst or similar role.
- In-depth knowledge of software testing methodologies, tools, and best practices.
- Experience with testing AI and machine learning models.
- Proficiency in test automation using tools like Selenium, JUnit, or similar.
- Familiarity with infrastructure testing and deployment processes.
Preferred Skills:
- Advanced certifications in Quality Assurance or Testing.
- Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Familiarity with testing in cloud and on-premises environments (e.g., AWS, Azure, Google Cloud).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Benefits:
- Competitive salary
- Comprehensive health and dental insurance
- Retirement savings plan
- Professional development opportunities
- Flexible work hours
If you are a seasoned QA professional with a strong background in testing software, AI models, infrastructure, and deployment processes, and you are passionate about ensuring the highest quality standards, we encourage you to apply. Join us in contributing to the success of our innovative projects!
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Job tags
Salary