Hi. We’re TiVo. At our core, we’re innovators who continuously seek to fuel the ultimate entertainment experience. We touch the lives of binge-watching, music-loving, entertainment fanatics every day by inventing and delivering beautiful user experiences and enable the world’s leading media and entertainment providers to nurture more meaningful relationships with their audiences. We work hard, celebrate success and challenge everyone in our organization to make an impact. If you are as passionate as we are about the intersection of technology and entertainment, join us today. Responsibilities Lead the design, implementation, and maintenance of custom applications and tools Scope and document technical work based on business requirements Perform code reviews and help with improving coding standards for the team Interact with cross-functional teams to understand and analyze detailed requirements, troubleshoot issues Help development team with any questions, issues for completing deliverables Manage communication between team members in different time zones Analyze and help with strategic improvements of the applications, process Be available to participate in troubleshooting production escalations as needed Maintain documentation of all applications, systems, changes.
BrowserStack BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites across various browsers on different operating systems and mobile devices. Over 2 million developers across 135 countries rely on BrowserStack for faster and more reliable testing infrastructure for the internet. The company has over 25,000 paying customers, from startups to large enterprises, including Microsoft, Amazon, Twitter, Airbnb, Mastercard, Barclays, Gap, and Levi Strauss. BrowserStack was founded by Ritesh Arora and Nakul Aggarwal in 2011 and is entirely bootstrapped. It has been profitable since its first month of operations while experiencing near exponential growth. Role Key Responsibilities Work with an Automation team to improve an existing set of tool, framework, and automation test to support ongoing releases Write unit tests and automated integration/acceptance tests Create/Review test plans and test cases for new products or features Work closely with software engineers/developers and provide design/code review feedback Integrate with product development teams in BrowserStack to support them with writing code/tests and promote best practices Champion test driven development promote other test engineering related best practices Evaluate and learn new technologies Provide guidance and mentorship to software/test engineers Challenge the team to high standards of technical excellence - strive for ever better automation Key Skills BS and/or MS in Computer Science or a related field Strong organizational and problem solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results 6+ years of software development and testing experience Experience in Automation for UI and Mobile application (Selenium and Appium) Experience working with, customizing, and extending test automation frameworks Strong coding skills, proficient in at least one object-oriented programming or scripting language (e.g. Java, Python, Ruby) Excellent in Computer Science fundamentals in object-oriented design, data structures, algorithms for common software problems, complexity analysis and aptitude for problem solving Experience in testing mobile apps in iOS, Android OS Exposure to Performance or any other Non-Functional testing Talent and expertise in white box testing Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git) Shows creativity and initiative to improve product test coverage and effectiveness Willingness and flexibility to switch between multiple high priority assignments
We are looking for good Java Developers, for our IOT platform. Those who are looking for a Change please drop in your profiles at www.fernlink.com