$90K - 130K a year
Develop and maintain automated test frameworks and tools, collaborate with engineers to ensure product quality, and implement scalable testing solutions.
Bachelor's or Master's degree with 3+ years as Software Developer or SDET, strong Java and automation framework experience, knowledge of QA methodologies, API testing, CI/CD tools, and preferred experience with Docker, Kubernetes, Selenium, and Appium.
About Turing.com: Turing’s mission is to unleash the world’s untapped human potential. We use AI to source, evaluate, hire, onboard, and manage engineers remotely (including the HR and compliance aspects) in a bigger platform that we call the “Talent Cloud”. We recently achieved unicorn status with a valuation of $1.1B, after raising over $140M in financing over four rounds of funding. 1000+ companies including companies like Johnson & Johnson, Pepsi, Dell, Disney +, have hired Turing developers. About the role: Turing.com is looking for a candidate who will collaborate with software development engineers and quality assurance engineers to understand project features, review technical designs, and implement automated test tools to deliver new features. Job Responsibilities: - Write test automation frameworks and build the infrastructure and tools to test products - Write code that automatically verifies the quality of the product and build out testing APIs/services/tools that enable other team members to do the same - Understand software internals, debug code, automate repetitive tasks, and implement new tools and frameworks needed to streamline our quality process - Work directly with both Software Development Engineers and Quality Assurance Engineers to understand project features, review technical designs, and implement automated test tools that help deliver quality features with efficiency - Understand customer usage models and develop test plans and test cases that approximate real-world environments and scenarios - Perform detailed source code reviews focusing on the testability of the code to improve product coverage and effectiveness - Provide technical guidance to overall architecture and design - Ensure scalability, reliability, consistency, and performance in production Job Requirements: - Bachelor’s Degree or Master's degree with 3+ years of experience as a Software developer or SDET - Experience in writing code and working with technologies such as Java, Spring, Web Services, HTML, JSP, JavaScript, Servlets, Web Services, XML, AJAX, Microservices, SOA, REST, and JSON - Effective communication across functions to identify tooling needs, automation gaps, and reduce toil in the testing process - Strong experience with Agile development incorporating CI/CD, utilizing technologies such as GIT, Jenkins, Spinnaker, and Datadog - Understanding of QA methodologies, life cycle, and processes - Experience in QA with exposure to white box testing, API Testing using REST - Experience developing high-quality test strategies and test automation - Strong experience in building development and monitoring tools as an essential part of the production system - Coding experience with automation framework, tools, and services for mobile - Working Experience in API testing and automation of the services - Able to deal well with ambiguous/undefined problems; ability to think abstractly - Knowledge of functional programming, Docker, Kubernetes will be preferred - Strong exposure with Selenium and Appium framework
This job posting was last updated on 9/3/2025