|
|
TutorVista is the leading player in the online tutoring space. Join us and work for a rapidly growing company with immense possibilities for career advancement.
Current Openings (Engineering)
Job Description: Software Test Engineer (Quality Analyst) (2 positions)
TutorVista (www.tutorvista.com) exhibit highly scalable tutoring platform that are used by 500,000 of users around the world. TutorVista engineering teams focus on innovating and extending the boundaries in areas such as Online Collaboration, Context Content Retrieval, Scalable Transactional systems, and Storage, Caching, Database operations. TutorVista Quality team owns the charter to ensure that our company's software works every time for every user while scaling to the highest levels. Our team is a collaborative, consisting of engineers with the technical depth, programming skill and a passion for handling challenges and innovative ideas.
Job Responsibilities:
- Be responsible for all areas of testing including functional acceptance, regression
- Setup automated, manual test process for complex functional applications.
- Hands-on experience in QA role with clear understanding of different kinds of testing.
- Experience in both automated and manual testing
- Familiar with the bug reporting tools
- Keen to work on faster emerging technologies.
- Should be able to co-ordinate well with the other team.
Skills:
- Must have worked on WEB based applications
- Strong understanding of UNIX/Linux MySQL
- Proficiency in using Automated testing tools
- Hands on experience on web site administration (Load balancing, server logs, server performance) is a plus.
Salary/Benefits:
Commensurate with experience
Please send your resume to techjobs@tutorvista.com
Job Description: Software Engineer (Web developer) (2 positions)
TutorVista's software engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing tutoring technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced collaboration platform, context-sensitive content delivery mechanism, massive scalability and storage solutions, and large-scale applications that enrich the user experience.
Job Responsibilities:
As a web developer at TutorVista, you will be involved in building high scalable, rich interactive application and elegant web UI's with AJAX, PHP, FLEX and similar technologies.
Skills:
- 2+ years, Strong knowledge in PHP, MySQL, OOPS, MVC frameworks like CodeIgniter/Symphony, JavaScript/HTML/CSS ("AJAX")experience.
- Significant development experience in server-side web programming such as PHP, Perl, Linux shell scripting
- User Interface design knowledge a plus.
- Experience with UI frameworks such as XAML, YUI, ExtJS a plus.
Salary/Benefits:
Commensurate with experience
Please send your resume to techjobs@tutorvista.com
Job Description: Software Engineer (Flex - User Interface) (1 position)
TutorVista's software engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing tutoring technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced collaboration platform, context-sensitive content delivery mechanism, massive scalability and storage solutions, and large-scale applications that enrich the user experience.
Job Responsibilities:
As a User Interface Engineer at TutorVista, you will specialize in building responsive, Rich interactive application and elegant web UI's with AJAX, FLEX and similar technologies.
Skills:
- 2+ years Flex(MUST), JavaScript/HTML/CSS ("AJAX") experience.
- Significant development experience in Adobe Flash/Flex ActionScript 2.0/3.0 programming
- Experience with server-side web programming such as PHP, Perl
- User Interface design knowledge a plus.
- Experience with UI frameworks such as XAML, YUI, ExtJS a plus.
Salary/Benefits:
Commensurate with experience
Please send your resume to techjobs@tutorvista.com
Job Description: Release Engineer (1 position)
Overview:
Area : Engineering / Product Release Management
Role : Daily/Weekly/Quarterly Release Administration, Build Tools Automation, Software Package Version Control Management, Unix system administration
TutorVista's software engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing tutoring technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced collaboration platform, context-sensitive content delivery mechanism, massive scalability and storage solutions, and large-scale applications that enrich the user experience.
Job Responsibilities:
You will coordinate with Engineering Quality group to deploy product changes to the staging, production system, also automating the release management processes and improving the overall system and productivity. You will be hands-on in implementing tools for the release administration, source version control system. You will be the first member of this newly formed team, thus entirely hands-on to start. As we grow the team, you will become the Team Lead and take on additional responsibilities of product release management.
You will work with our development and quality team to release the product, asseverate the source version and promptly publishes the releases to the product shareholders. In addition, the role can be extended to potentially getting into networking, and systems administration expertise to build and run massively distributed, fault-tolerant infrastructure, performance analysis to capacity planning, from DNS to networking to application [mis]behavior. You will be ultimately responsible for making sure that TutorVista always works.
Skills:
- B.Sc / M.Sc in Computer Science or other technical field or equivalent experience.
- At least 1+ years of industry experience developing and/or administering build and tools systems for medium to large software intensive enterprises.
- Ability to script in unix shell, programming languages like PHP/Perl/Python is a very useful.
- Experience in SubVersion or any other source control system is highly preferred
- Strong troubleshooting, debugging, testing, and diagnostic skills.
- Excellent customer service skills. Ability to work well with developers, as well as non-engineering personnel.
Salary/Benefits:
Commensurate with experience
Please send your resume to techjobs@tutorvista.com
