meet with system users to understand the scope of projects work with software developers and project support teams identify business requirements plan projects monitor applications and software systems carry out stress testing, performance testing, functional testing and scalability testing write and execute test scripts run manual and automated tests test in different environments including web and mobile write bug reports assess code carry out resource planning review documentation work towards departmental and project deadlines provide quality assurance provide objective feedback to software development project teams trouble shoot and problem solve design tests to mitigate risk present findings to software development and business user teams travel to different project sites work on multiple projects at one time document analysis liaise with project teams in other parts of the world communicate findings to technical and non-technical colleagues.
Qualifications: - B. Tech/BE/MCA/MSC (IT) Strong experience in Database design for complex web and mobile application, including writing complex store procedures, function, triggers and ad-hoc queries. Hands-on development experience with T-SQL. Strong experience on Database designing, normalization, optimization and performance tuning. Experience in advanced SQL programming, problem-solving and analytical skills. Experience in security, troubleshooting and optimizing the performance of databases and stored procedures. Experience in Refactoring/troubleshooting existing databases as needed. Deep understanding of referential integrity and indexing. Assisting with production database issues and helping to troubleshoot and isolate the root cause of issues and provide issue resolution by interacting with Developers. Ability to estimate development tasks accurately and meet agreed upon deadlines. Understanding of code promotion, version control and QA procedures. Good Communication skills.
About Us upGrad is an IIT Delhi alumni and Ronnie Screwvala founded company where we focus on enabling universities to take their programs online. Given team's background in education and media sectors, we understand what it takes to offer quality online programs, and at upGrad - we invest alongside universities to build and deliver quality online programs (content, platform, technology, industry collaboration, delivery, and grading infrastructure). You can read about some of our press releases at - upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning At upGrad - we have partnered with leading universities such as IIIT Bangalore, BITS Pilani, Duke Corporate Education, MICA Ahmedabad, IMT Ghaziabad and Cambridge University's Judge Business School to offer programs in the domains of Data, Technology and Management What you would be doing Lead end-to-end roadmap of our academic and delivery products in sync with business objectives Manage all aspects of the product lifecycle, including problem definition, customer needs, requirement/use case definition Employ data backed product development methodology to improve user experience and feature prioritization. Employ a range of qualitative (user discovery research, focus groups, usability studies, etc.), quantitative (surveys, analytics, market research, etc) data into product requirements. Work with cross-functional internal teams including senior leadership, engineering & business to help them make data-driven decisions to achieve business goals. Prioritize features for sprints and lead scrums Constantly analyze the product performance against ROI, KPIs, and other metrics and driven to improve performance Develop a deep understanding of the competitive landscape and successfully synthesize those into focused product roadmap. What we are looking for Computer Engineering degree (must have) with MBA - Good to have Excellent problem-solving skills with strong ability to break down problems and prioritize a wide-roadmap. Experience in developing an educational product would be Good to have 2+ years of experience in shipping products end-to-end. Strong analytical skills, comfort with handling data sets and deriving insights Ability to think strategically and holistically about business outcomes, while also being able to act tactically and have strong attention to detail. Strong communication skills Proficiency in SQL is preferable
"Responsibilities Include Develop, test, implement and maintain application software Take part in software and architectural development activities Transform requirements into implementation details Debug application issues and helping support respond to client queries Participate in application development meetings Provide accurate estimates, clearly communicate status of tasks and identification of risks Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem Performance tuning of application code at different service levels Incorporate design changes to improve performance of the application Interact with customers of the application and help address issues reported Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements