[Remote] Software Quality Assurance Engineer (Independent Contractor)
Note: The job is a remote job and is open to candidates in USA. Wolfram, creator of Mathematica, Wolfram|Alpha and Wolfram Language, is seeking a highly motivated and skilled Software Quality Assurance Engineer to be a part of its Quality Assurance department. This role will be part of the QA team for Mathematica to ensure that current standards are consistently met and each new release raises the bar for quality.ResponsibilitiesManaging all external connection capabilities, such as MathLink, J/Link, DatabaseLink, RLink, integrated services, MongoLink, channel framework, database connections and external language interfacesWorking with core technologies such as wolframscript, Raspberry Pi, gridMathematica, Wolfram Web Engine and Wolfram Compute ServiceDeveloping, maintaining and proving software quality assurance procedures and toolsReviewing features to determine testing approaches and creating comprehensive software quality assurance test plansPlanning and estimating test development cycles in coordination with the SQA manager and developersCollaborating with developers to ensure that the testing requirements are clear and the test plan is thoroughEvaluating and recommending manual and automated test tools, techniques and methodologiesUpdating and supplementing existing test cases by comprehensively testing new features added for Wolfram Language test execution and reviewFiling, verifying and closing bugs found during testing or during the regression analysis phaseAssisting during release cycles by providing software build verification for release candidatesAssisting technical support by answering specific customer questions as and when requiresSkillsProficiency in English, with excellent written and verbal communication skillsBachelor's degree or higher in mathematics, computer science or a related fieldExperience programming in several languages, such as C, C++, Python or JavaFamiliarity with different operating systems, including popular Linux distrosStrong working knowledge of multivariate calculus and linear algebraWolfram Language experienceExperience in source control systems such as Git, Stash and CVSExperience working in Eclipse or other IDE development toolsExperience using project-tracking tools such as JIRAExperience with Amazon S3, Azure Blob, Microsoft SQL, Snowflake and other database management systemsExperience in software development cycles and testing methodologiesCompany OverviewFounded by Stephen Wolfram in 1987, Wolfram Research is one of the world's most respected computer, web, and cloud software companies—as well as a powerhouse of scientific and technical innovation. It was founded in 1987, and is headquartered in Champaign, Illinois, USA, with a workforce of 501-1000 employees. Its website is http://www.wolfram.com.