About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. 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 too Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning About the Role We are looking for a technically curious, Software Development Engineer in Test to develop core test automation infrastructure to make testing cycles efficient. In this role, you will be responsible to develop UI and API level automation infrastructure that will simplify adding new automated tests, for the product team. This is a growing team, which makes for many opportunities to be involved directly with product management, development, sales, and support teams. Everybody on the team is passionate about their work and we’re looking for similarly motivated “get stuff done” kind of people to join us! Key Responsibilities Collaborate with cross-functional teams, Product Managers and Developers to define the project quality goals, testing strategy, test plan, and test cases Review test-design, guide other team members to improve quality, report product/solution quality, escalate if needed: be the gatekeeper for quality Build test automation infrastructure and automate test cases Engineering dashboards (e.g. JIRA) to provide insights into test cycles Be ready to adapt to the changing priorities Ensure tests are running in Continuous Integration (CI) model and moving towards Continuous Delivery (CD) goal Play well with others! Be a great teammate and help maintain our positive culture Knowledge and Skills 1+ years of relevant QA / SDET / Testing experience Strong knowledge of software QA methodologies, tools and processes Experience with anyone programming or scripting language (Java, Ruby, Python, C# etc) Exposure to any of web / mobile automation tools (Selenium Webdriver, Appium, Capybara, Calabash etc) Experience using defect tracking solutions (JIRA, Bugzilla, QC etc) Good to have Experience in API Testing, Security Testing and Performance Testing (JMeter, Gatling etc) Familiar with SQL and popular databases (Postgres, MySql etc) Experience in using Build automation tools (Maven, Gradle, bundler etc) Experience in using Continuous Integration tools (Jenkins, Hudson etc) Experience in using BDT frameworks (Jbehave, Cucumber, Lettuce etc) Worked on Agile Scrum/KanBan methodology
We are looking for an experienced and passionate Software Tester to join our team!. As a Software Tester at our company, you will have the opportunity to work on new and exciting product and develop your career. Software Tester duties and responsibilities analyzing users stories and/use cases/requirements for validity and feasibility collaborate closely with other team members and departments execute all levels of testing (System, Integration, and Regression) Design and develop automation scripts when needed Detect and track software defects and inconsistencies Provide timely solutions Apply quality engineering principals throughout the Agile product lifecycle Provide support and documentation Software Tester requirements and qualifications: At least 2 years of experience as a Software Tester or similar role Ability to handle multiple tasks simultaneously Ability to work in a fast paced environment with minimal supervision Sense of ownership and pride in your performance and its impact on company’s success Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills This is a full time on location position. People looking for remote work please DO NOT APPLY.
Minimum 3 years of experience working in a QA/Test engineer role in a product start-up Good knowledge in writing SQL Queries and understanding of Complex SQL Queries. Basic understanding of some coding language and architecture (like what are SDKs, what is JSON, what is APIs) Experience in Functionality, Compatibility, Integration and Regression Testing Experience in API Testing using POSTMAN or any REST API Testing tool High energy and highly motivated, with the zeal to drive closure of issues across cultures with a sense of ownership Ability to work with developers. Interacting with technical experts and developers (both internally and externally), as well as debugging and troubleshooting will be part of your everyday work. Experience in testing Android/iOS apps and performing UI automation
BASIC QUALIFICATIONS · 10+ years of experience in database development/migration using PL/pgSQL· 5+ years hands-on experience on PostgreSQL· Experience with databases of 1-10TB in size across multiple database platforms (e.g. PostgreSQL, Oracle, SQL Server, MySQL, MariaDB, etc.)· Experience with heterogenous database migrations from one database engine to another· Experience in performance optimization techniques· Bachelor's degree in Computer science or equivalent· High end Troubleshooting and Communication skills PREFERRED QUALIFICATIONS · AWS Solutions Architect Certified· Scripting language (bash, Perl, python)· Experience in Database Administration – backup/restore, replication, etc.· Experience in ETL workflow management· Experience in non-relational databases – DynamoDB, Mongo, etc.· Experience in MPP data warehouse solutions – Redshift, Greenplum, etcNote: Client is not preferring the candidates from Administration background.
What You’ll Do• As a member of our cross-functional squad, you will own the entire infrastructure.• You will design, document and implement systems.• You will write and review codes under the scope of your squad.• Take ownership and troubleshoot sophisticated systems under pressure.• Partake in on-call rotation with DevOps and backend engineers.• You will be aware of the systems at all times.Required Skills• 3+ Yrs Commanding knowledge in Systems & Networking [Linux]• Architect level knowledge on Cloud computing platform [Preferable AWS]• Excellent Architectural/implementation level knowledge on any Container Orchestration tools[We use EKS]• Good Administration/Tuning knowledge on SQL/NoSQL [RDS/ES/Kafka/Mongo/Scylla]• One of the Must required skill is very strong coding and scripting skills on any of thefollowing languages - Go- Python- Bash - Java• You are comfortable with large scale production systems and technologies, for example, loadbalancing, monitoring/logging, distributed systems, and configuration management[Terraform/Vault/Consu]• Good understanding & experience with software engineering best practices like Automationand CI-CD• You believe in solving problems with open source tools and technology.• Always ready to learn more and adopt new cutting edge technology with the right valueproposition. • Good to have1. Ansible2. Building tools/dashboards to monitor infrastructure.3. EKS4. Helm chart5. Jenkins6. Load balancers7. Open-source contributionsWhat can you expect● Work with a team who believes in STUDENT FIRST, you will have an opportunity to build thefirst (BE ORIGINAL) Open Social Learning Platform that can impact millions of students acrossthe globe● A working environment where you can look at things differently and challenge and offersolutions; which also offers you a freedom to commit ‘n’ number of first time mistakes - NEVERDEPRIVE A LEARNER● Complete ownership and responsibility for the success of your autonomous team across allscope of works - OWN IT and BE BOLD● An opportunity to lead bunch of Young, Smart, Driven and Dynamic engineers who arecommitted to go BEYOND SELF to solve business challenges● Work closely with the leadership team who live by the value of BE BETTER EVERYDAY to helpgrowing an amazing organisation
Job Responsibility: Need to have an excellent experience in Perl Programming, shell scripting. Need to have good knowledge in regex usage. Need to Develop clean, high-quality and reusable codes based on programming standards. Need to Prioritize, plan and handle multiple tasks effectively. Need to interact with internal team members for integrated development. Need to have good communication skill. Skills Required: Need to have an experience on MySQL, XSLT, XML, and JSON. Need good knowledge in the concepts of Perl scripts and modules. Need experience in Using Git and SVN. Need to have experience in database concepts. Need experience in investigate and resolve issues and bugs. Preference of Educational background: E/ B. Tech MCA Preference of Professional background: 3-5 years of experience with Per development using OOPs concept. Good exposure to cloud environment. Prior experience with XML, JSON. Excellent written and oral communication skills Good to have knowledge on elastic search. Should have strong knowledge and understanding of software development life cycle. With mandatory data structure experience and proficiency in database and Linux. Experience on working on AWS S3 is added advantage. Other Comments: Male candidates only preferred (Need to extend work in late night also)
Position Title: SDET 2/3Software Development Engineer in Test (SDET)Position/Role DescriptionThis position is for a tester with strong coding skills who likes challenges - someone who is constantly striving for excellence in software test automation.Responsibilities include:* Develop automated test cases on a day-to-day basis* Gather and prioritize user requirements, feed these requirements into overall Automation Framework requirements and test plans* Train team members on tool use and test automation tools, practices, techniques and best practices* Communicate cross-functionally throughout the engineering organization* Continuously monitor and boost test coverage across the product Minimum Job Qualifications:* Bachelor’s degree or better in CS or related field, with 6+ years experience in software test.* Exposure to best practices in SQA including code reviews, debugging, troubleshooting and CI processes* Experience in front-end (UI/Web) automation using Java ,Appium or any other app automation testing tool or Experience in backend Testing using Java, API-Testing,Rest assured ,and Performance testing using Jmeter* Excellent communications and technical presentation skills* Initiative to research and build solutions to tough problems in domains like Flash, OpenGL, WebGL where off-the-shelf automation tools might not be available* Some experience/comfort with working in a Linux/Unix environment* Excellent analytical, problem-solving, troubleshooting skills.Preferred (Bonus) Qualifications:* Knowledge of current build and test automation tools and processes, such as JUnit/TestNG, Maven, Jenkins, Mockito, JBehave, Git, etc* Experience with whitebox testing, code reviews, SDK testing* Experience with performance testing, stress testing, and advanced aspects of system testing automation.* Knowledge of at least one scripting language (Python, Bash, Ruby or comparable). Please acknowledge and revert with your availability on weekday betweem 11:30 AM to 2:30 PM
Strong C/C++ programming skills Excellent Communication and Team work skills Experience in working with Agile methodology Good experience in Stakeholder Management Linux Platform Experience Preferred: Good Knowledge of Automotive Infotainment System Architecture Strong knowledge of UML Modelling tools like EA, Rhapsody. Good knowledge of SW-Version-Tools – SVN and GIT Good knowledge of SW Process tools – Atlassian tool chain.
Requirements: 5+ years of experience in Testing (manual and automation) Experience with Open Source testing tools like Selenium, Appium, REST Assured. Strong command of programming language like Java Ability to write custom code to test applications Deep understanding and ability to implement OO Programming Experience in creating test strategy and frameworks Ability to spike and choose appropriate automated testing tools for given problem statement Exposure to version management tools like SVN or GIT Familiarity with automated deployment processes (CI & CD)
CPaaS Senior Manager is being appointed by the Engineering Director to lead development team and product delivery for Radisys CPaaS (Communications Platforms as a Service) product. 1.1 Designation Senior Manager 1.2 Role & Responsibilities • Ownership of product development & delivery • Building, mentoring & motivating high performing teams • Team performance management, reward/recognition & improvement plans • Lead and moderate technical decision making on architecture, design & feature prioritization • Focus on innovation & quality consciousness • Interfacing with and managing stakeholders within larger team and outside functions like Product Management, Sales, Operations, QA • Deep understanding of software engineering fundamentals and processes • Evangelist for Agile, DevOPS & Automation • Sharp technical flair and hands on capabilities on coding, debugging • Attention to details and capability to do critical review of requirements, design & code 1.3 Reports To Engineering Director 1.4 Industry Experience • 15-18 years of relevant software product engineering experience with last 5 years’ experience in leading and managing team • Hands-on product development experience in building Carrier and Enterprise grade communications products and solutions • 2+ years of leadership experience in driving development & delivery in CPaaS • 2+ years of development experience in Cloud enabled APIs for Voice, Video, SMS • Deep hands on experience in Networking, Distributed systems, Big Data, Least Cost Routing, Billing, Invoicing, Analytics, Fraud detection & Prevention • Experience in VOIP protocols, SMS Protocols, Cloud Infra, Docker containers and Kubernetes, AWS, Web and Mobile Platforms, Microservices • Well versed with Agile/Scrum & DevOPS software development methodologies and processes 1.5 Responsibilities and Key Result Areas The CPaaS Senior Manager is expected to be proficient in the following: • API Frameworks (2 or more) o Apigee, KONG, NGINX, Mulesoft Anypoint • Web Development frameworks/Stacks (2 or more) o Golang, Django, Python, Flask, Redis, Postgres, Celery • Service Orchestration Engine & Call Application o Telestax, Freeswitch, Kamailio, Asterix o Markup Language and Service Creation Environments • AAA, Billing & OAM • Telecommunication o Experience in technologies such as VoLTE, VoIP, SIP, UC, RCS, WebRTC o System Engineering & System Validation • Programming o Proficient in at-least one OO language o Writing high-performance, reliable and maintainable code o Good knowledge of database structures, theories, principles, and practices o Very good analytical and problem-solving skills • Authorship o Excellent documentation skills – ability to create documents that can be externally published o Experience of publishing whitepapers, technical papers o Excellent presentation skills 1.6 Qualification ▪ Graduate/Post graduate/PhD in Computer Science / Electronics Engineering in the relevant field
Experience : 6 Months - 1+ Year Job brief: We are looking for an QA for API testing who possesses a passion for pushing Web technologies to the limits. This QA will work with our team of talented engineers to design and build the next generation of our Web applications. Works closely with other app development and technical teams. As a QA engineer, you should review requirements, design specifications or stories to provide timely and meaningful feedback. You will work independently to create detailed, comprehensive and well-structured test plans and test cases. Our development strategy is agile, you will be working on improving features by testing them. Skills: Excellent with a strong technical background and strong communication skills. Experience in analyzing the middle tier technology problem solving skills and testing using REST API web services. Good understanding of Agile Methodology. Experience in raising bugs in JIRA and drive defect triage call Collaborate with testing, developers and architects on *collecting requirements payloads data for service testing and service virtualization. Understanding of STUB/Service virtualization. Understanding of any API testing tools like POSTMAN, Rest Client, Anypoint etc. Requirements: Hands on experience on REST ASSURED/JUnit framework for API testing. Hands on experience in any Java IDE (e.g. Eclipse). Hands on experience on GIT, JIRA. Good Understanding of REST API types (GET, PUT, POST, DELETE) an its working. Good understanding of HTTP, JSON protocol and syntax. Good understanding of Message Schema, RAML, Message Request-Response mechanism. Working experience in Agile methodology / SAFe with in-sprint automation. Good Exposure on Product Testing. Understanding of Test Management tool. Understanding of complete STLC.
Responsibilities ● Design and implement an automation solution framework based on system understanding and analysis of technology and system specifications. ● Develop appropriate automation test strategies and create automated test scripts, in coordination with the functional test strategy, including identifying data requirements and generate required test data subsequently. ● Execute automated functional, regression, and system tests for the core application and report test results and quality status accordingly. Update test cases as needed. ● Work on releases across teams and bridge the gaps. ● Work with customers to know their use cases and try to incorporate it in our internal environments. ● Train other QA personnel in test automation scripting. ● Coordinates with other teams to maintain the test environment. ● May perform other duties as assigned. Requirements ● 5 – 8 years core development experience as a Software Engineer. ● Strong understanding of computer science fundamentals and data structures. ● Demonstrable experience in writing clean code quickly. Preferably Java coding. ● Test framework design and automation experience. ● Understanding of QA methodologies, life cycle and processes. ● Experience developing high quality test strategies and test automation. ● Skill set: Java or Python/Shell Scripting/Basic SQL. ● Strong analytical and problem solving skills.
The engineering team at Zeta designs builds and owns the systems to support the various applications, products, and services. We are a team of highly motivated individuals with a passion for solving large complex problems. We value an aptitude for research and a passion for learning. Together we are building one of the largest distributed computing platforms in the country. What is the job like? Designing and implementing automated test suite for various platform capabilities. Thoroughly testing various input combinations for any given API. Understanding and assuring high standard for the platform at all times. Working closely with product and engineering team. Participating actively in recruitment and nurturing of QAs as awesome as you. What do we look for? Experience - 5 to 8 years The ideal candidate should be able to: Write clean, elegant code. Solve complex problems while handling ambiguity. Manage his/her deliverables with a strict commitment to the project deadlines. Review and promote best coding practices among peers. Clearly, communicate his/her ideas and help train other team members. From the technology perspective, the ideal candidate should be proficient in a reasonably sized subset of the following: Has a solid grasp of programming fundamentals with proficiency in Java / Python / any scripting language. Has experience with Git or another Version Control System Can understand and write SQL queries About Zeta! Zeta is making employee benefits, rewards, cafeterias and payments digitised and convenient through its revolutionary technology. Zeta (bootstrapped fin-tech startup) is part of the Directi group, a prestigious tech conglomerate with a 17-year-long history and 25 software products in the market. The group has churned out successful mass market businesses like Media.net, Flock, Ringo, Radix, Skenzo and Codechef, without any external funding. Here’s what we’ve built so far: 1. Zeta Optima: Fully-digitised employee tax-benefits programme that helps employees save over 80K in taxes and helps organisations save up 90% of their time and resources. 2. Zeta Express: A corporate cafeteria solution that makes cafeterias automated and completely cashless 3. Zeta Super Card: An advanced card-based payment solution that is 10x more secure than bank-issued cards 4. Zeta Spotlight: A digitised rewards, recognition and gifting solution that is easy to distribute and easy to spend.