Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by SAIC, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Automation Test Engineer at SAIC, you will play a critical role in developing and implementing automated test solutions to ensure the highest quality of software products. You will collaborate with cross-functional teams to design test plans, develop automation scripts, and perform extensive testing to identify and resolve software defects. Your expertise will directly contribute to our commitment to producing reliable and robust software applications that meet customer requirements and industry standards.
Job Responsibilities
- Design, develop, and execute automated test scripts to validate software functionality and performance.
- Collaborate with software developers and stakeholders to gather requirements and create comprehensive test plans.
- Analyze test results, identify defects, and provide detailed reports to the development team for troubleshooting.
- Continuously improve test automation frameworks and processes to enhance testing efficiency and coverage.
- Participate in code reviews and provide feedback on testability and robustness of the application code.
- Conduct regression testing for new software releases and updates.
- Maintain documentation of test cases, test plans, and automation scripts.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in software testing and automation, with a focus on continuous integration and deployment.
- Strong knowledge of testing methodologies and tools such as Selenium, JUnit, or TestNG.
- Familiarity with programming languages such as Java, Python, or C# for test script development.
- Experience in performance and load testing tools like JMeter or LoadRunner is a plus.
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Ability to work effectively in a collaborative, team-oriented environment.
Technologies & Tools
The Software Automation Test Engineer will utilize a variety of technologies and tools to effectively conduct automated testing. Key tools include Selenium for web testing, Jenkins for continuous integration, JIRA for issue tracking, and Git for version control. Familiarity with IDEs such as Eclipse or IntelliJ IDEA will also be beneficial, along with cloud testing environments that facilitate scalable test implementations.
Ideal Candidates
The ideal candidates for the Software Automation Test Engineer position will possess a strong technical acumen, with a proactive approach to problem-solving. They will demonstrate excellent communication skills, allowing them to effectively collaborate with diverse teams and convey complex technical information in an understandable manner. A commitment to quality, attention to detail, and a penchant for continuous improvement are essential qualities that will enable them to thrive in a dynamic and fast-paced environment at SAIC.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.