Wolfram, creator of Mathematica, Wolfram|Alpha and the Wolfram Language, is seeking a highly motivated and skilled Software Developer in Test to be part of its Quality Assurance department. A successful candidate for this team will have the ability to be flexible and productive in a fast-paced environment.
Responsibilities
- Owning testing and test automation efforts in the Wolfram Cloud
- Designing, implementing and maintaining tests/methodologies/processes in test automation suites
- Performing manual testing of new features to verify functionality and conformity to design and to ensure effective utility to end users
- Studying and critically analyzing design/functionality specifications to identify issues, suggest improvements and report bugs
- Promptly updating bug reports when necessary and partnering with developers with reproduction and the understanding of bugs
- Building internal tools and documentation
- Discovering and reporting regressions through regular execution of test automation suite and through manual testing
- Retesting fixed bugs to confirm that the incorrect behavior has been fixed without introducing new regressions
- Cultivating collaboration with developers, managers and fellow testers to optimize testing efficiency and ensure comprehensive testing coverage
- Developing and maintaining an understanding of modern testing tools and trends available to improve the existing test automation and processes
Skills required
- Bachelor’s degree in computer science, engineering, math, physics or a related technical or quantitative field
- Experience in manual testing and writing automated tests
- Understanding of software engineering practices and the full software development life cycle
- Genuine interest and dedication to quality and process improvement
- Proficiency in Java
- Familiarity with the Wolfram Language
- Experience in HTML, CSS and JavaScript
- Experience with source control systems such as Git
- Experience using project tracking tools such as Jira
- Experience in Selenium, Appium or other test automation frameworks
- Familiarity with performance and load testing tools
- Excellent oral and written communication skills
- Ability to prioritize and work on multiple large-scale projects
Location: Champaign, Illinois
Wolfram is an equal opportunity employer and values diversity at its company. Women, people of color, members of the LGBTQ community, individuals with disabilities and veterans are strongly encouraged to apply.