The CNBC Technology team's Quality Engineering internship program is designed to provide an opportunity for interns to learn quality-engineering process & practices involved in building & delivering high quality products across CNBC's On-Air & Digital platforms. Intern will work in agile team getting exposure to all phases of SDLC. Intern will get exposure to testing CNBC's vast portfolio of applications including On-Air Real Time Graphics application, CNBC.com, CNBC Pro, Mobile apps (iOS & Android), Conversational apps (Alexa, Google Home, etc), OTT apps (Roku TV, Apple TV, Android TV, Fire TV), Market Data systems, Digital content (News/Video) creation & distribution applications
Quality Engineering Intern will
- Work with automation frameworks like Selenium WebDriver, Appium & Calabash
- Work with programming languages like Java & Ruby
- Create automated test solution to assure product quality in continuous test environment
- Work with tools like TestRail, JIRA, Maven, Git and Jenkins
I was not just thrown into the water during the internship, but I was allowed to swim in the codebase. When I struggled, there was always a life preserver. This means that I was given full ownership of my project; however, when I needed help there was always someone to help me.
-Dalvin J Sejour
As a CNBC Digital Quality Assurance Intern I had a great hands-on experience with automation engineering and the agile software development process. I learned the pillars of efficient testing with tools such as Selenium, TestNG and Appium. On the web team I was actively checking on site updates and new features daily, making it a high-paced and immersive learning environment. Being in QA I had the opportunity to oversee different roles specific to my team and CNBC Digital. The experience I had could not have been more educational or inspiring.