What are the responsibilities and job description for the Software Quality Assurance Engineer position at Stahl Companies?
Why Work with Us
At Stahl Companies, we value our employees and offer a range of benefits to support their career growth and well-being. As a Test Automation Engineer, you will have the opportunity to work on exciting projects and collaborate with experienced professionals who are passionate about bringing best-of-breed technology to the government.
We are committed to providing a supportive and inclusive work environment that fosters innovation and collaboration. Our team is passionate about delivering high-quality solutions that meet the needs of our customers.
Key Responsibilities
The successful candidate will be responsible for designing, developing, and executing automated tests for our software applications. Key responsibilities include:
- Author, design, and execute automated tests by creating scripts that run testing functions automatically.
- Maximize test coverage for the most critical features of the system.
- Determine the priority for test scenarios and create execution plans to implement these scenarios.
Requirements
To be successful in this role, you will need:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- Experience using programming languages such as Java, PHP, or Python to develop code/scripts to execute test automation tasks.
- Ability to apply test automation expertise through technology processes, methodologies, standards, or frameworks.