Software Engineer in Test
Job Summary
Use a web technology stack to design and implement automated test frameworks. Create automated test suites to ensure code accuracy and optimization. Devise innovative strategies, build creative and robust tools, and write automated test suites. Collaborate with cross-functional team members to define effective testing solutions and produce high-quality features. Participate in, and contribute to, design reviews, code reviews, and project planning. Diagnose and report software defects and report-out on quality metrics. Collaborate with the development team to establish quality and code metrics to enhance the source and test code base. May telecommute up to 40%.
Rate of Pay: $99,299.00 to 153,100.00 per year
Responsibilities
Qualifications
Employer will accept a Master’s degree in Computer Science, Engineering [any], or related field and no experience.
Alternatively, employer will accept a Bachelor’s degree in Computer Science, Engineering [any], or a related field and [3] three years of experience in the job offered or in a Software Engineer in Test-related occupation.
Position requires demonstrable experience with the following:
1. Programming experience with MATLAB and Java, JavaScript, or other scripting language;
2. Knowledge of web technologies or cloud computing;
3. Writing and executing shell scripts on both Linux and Window systems;
4. Automated test development and continuous integration systems; and
5. Software Configuration Management tools like Perforce, Git, or similar.
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple positions available.