QA Engineer

Engineering · Full-time · Pune, India

Job description

Are you interested in working for world leaders in real-time TV & Media Recommendations?

Do you want to work in a fast-paced QA team and have responsibility for testing software solutions for global customers? ThinkAnalytics’ flagship solution is the Emmy® Award Winning Search and Recommendations Engine - the most widely deployed real-time, Personalised Content, Search and Recommendations engine globally. Our customer base is over 80 video service providers and we serve over 8 billion recommendations per day to over 475 million subscribers worldwide.

As we continue to grow, we invite motivated and ambitious go-getters to apply for our QA Engineer role based in our growing Pune Office.

The Role

We are looking for a talented individual who has experience of working in a fast-paced environment with responsibility for the Functional & Performance Testing of applications to join our talented team in our Pune Office.

Working closely with the global development and project teams to ensure quality deliverables with test coverage reports for functional and performance benchmarks for both on-premises and public cloud deployments. You will provide quality assurance for high-load real-time systems to serve our worldwide customer base including leading TV platforms such as Tata Play, Sony, HBO Latin America, DirecTV Latin America, Liberty Global, MBC Shahid, Deutsche Telekom, Astro, Proximus, Rogers, Sky, Singtel and Vodafone.

Key Responsibilities

You will work in our modern Pune office within a highly skilled and experienced team to;

  • Use best practice and industry standard toolsets to set up automation testing frameworks and streamline our functional and performance testing processes.

  • Understand business requirements in detail, prepare/update test plan, test case documents and ensure verification by the Project/Product owner.

  • Setup the test harness and execute functional and performance tests.

  • Conduct log analysis and identify where the issue has occurred.

  • Update test results in issue tracking tools and create/assign bugs to developers and collaborate with developers to resolve the bug.

  • Be present in daily scrum calls, and provide accurate information on assigned tasks.

  • Keep abreast with new concepts and technologies and promote knowledge sharing.

Essential Skills

We would like to hear from you if you have:

  • 2+ years of QA experience.

  • BE/BTech/ME/MTech/MCA/Computer Science Graduate with 70% and above aggregate.

  • Experience in test planning, authoring test scenarios, test analysis and defect management.

  • Experience with Performance Test Engineering using tools such as JMeter, Gatling or similar tools is a must.

  • Programming experience with at least one language such as Java, Python, or scripting languages such as Java-Script, Shell.

  • Experience working on Unix platforms including standard Unix commands.

  • API testing experience using API testing tools like Postman/Swagger/Insomia/REST or similar tools is a must.

  • Experience with building test automation frameworks and integrating with CI/CD pipelines using tools like Jenkins/Bamboo/Travis CI is a added advantage.

  • Experience with Maven/Gradle/Ant or similar build and configuration tools.

  • Knowledge of MySQL or other relational databases ia a must. Knowledge of NoSQL like Cassandra will be an advantage.

  • Experience with UI Automation testing with tools like Cypress is an added advantage.

  • Experience using AWS or other cloud platforms. AWS Cloudwatch experience will be an added advantage.

Apply Now

We’re passionate about what we do and expect you to be too.

We are committed to the growth of the company as well as our people and we’ll invest in your progression with training opportunities whether that’s access to an external platform to brush up on new tech or supporting you to become certified in professional areas, such as AWS. We offer fully funded training support for this and in return for becoming certified, we offer financial incentives too!

We offer the opportunity to work within talented and close-knit teams where you feel truly valued and the opportunity to gain exposure working with colleagues around the globe too.

In addition to our in-depth company onboarding programme, we offer a generous benefits package and regular team social events.