iremote.grstudy1 Remote Senior Software Test Engineer Jobs | Turing

Remote Senior Software Test Engineer Jobs | Turing

  • Anywhere

A U.S.-based company that is developing a cutting-edge data platform that aims to unmatched freedom, control, and real-time visibility for file data, is looking for a Senior Software Test Engineer. The engineer will be responsible for enhancing the test automation system to accommodate additional testing capabilities by creating end-to-end scenario tests that execute within a continuous integration test system. By reducing the complexity of file data management with ongoing new features and a single, user-friendly solution in a customer’s data center or in the public cloud, the company’s cutting-edge technologies enable businesses to innovate with their mission-critical digital files. The company has managed to secure more than $345mn during their Series E round of funding.

Job Responsibilities:
• To guarantee that the experience you give to clients is comprehensive, work together with software developers and product managers.
• Encourage test planning early on in the feature… development process and support it in a variety of ways, such as by creating new workflow tests and tools, improving current tests, or integrating the feature within the “dogfood” environment
• To guarantee that a wonderful customer experience is maintained at all times, showcase strong consumer empathy and the ability to translate that empathy into helpful feedback during the feature design process and high-quality automated tests
• Use the company’s products with creativity and curiosity
• Work together as a member of an agile feature team to influence tested designs that give our customers a great experience
• Advocate for seamless customer experiences in all product areas

Job Requirements:
• Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
• At least 8+ years of relevant experience as a software test engineer
• 8+ years of experience making contributions to frameworks and test automation
• Proficiency with a higher-level programming language, like Python
• In-depth knowledge and experience working with REST APIs
• Demonstrable experience developing test automation for related items
• Extensive experience working with Software Quality Assurance, Quality Management, Test Planning, and TDD/Test-Driven Development
• In-depth knowledge of technologies for continuous integration testing
• Strong knowledge of networking, concurrency, multithreading, file I/O, and the Linux operating system
• Must be driven, competent, and focused on working as a team
• Nice to have some expertise with distributed storage systems like GPFS, Weka, Isilon, etc
• Prior testing cycle experience, including planning
• Powerful analytical and problem-solving abilities
• Prior experience creating test automation systems on a large scale
• Strong communication abilities and a drive to advance the product’s development
• Fluent in conversational and written English