Work In Tech

Explore opportunities in Waterloo Region and beyond

AVP, Test Automation

Knoldus Software LLP.

Knoldus Software LLP.

Quality Assurance
Noida, Uttar Pradesh, India
Posted on Tuesday, December 27, 2022

About Us -

Founded over 12 years ago (headquartered in Canada with delivery centers in Chicago, New Delhi, Noida, Netherland and Singapore) and with a team of 350+ seasoned experts, Knoldus has the world’s largest team of Functional Programming and Fast Data engineers focused on creating customized high-performance solutions.

Our mission is to ‘Help businesses succeed with technology’ by leveraging emerging future-ready technologies hence bringing them a competitive advantage. Our capabilities in building high-performance millisecond response real-time applications that deposit data into high-speed data lakes thus enabling the AI models have won accolades from our clients in Fintech, Healthcare, Retail, Travel, Media, Publishing, Hi-Tech, and IoT.

Knoldus is a team of passionate engineers with product mindset who work along with business to provide solutions that deliver competitive advantage. We stay on the cutting edge of technology and processes to deliver future ready solutions.

Knoldus is backed by a large networks of certified strategic partners such as Google (Cloud, AI/ML, Tensorflow), Lightbend (Akka, Scala), Hashicorp, Datastax (Cassandra, DSE Graph), Confluent (Kafka), and Databricks (Spark, Delta Lake), assists enterprise clients, including many Fortune 500 companies, in building systems with next generation capabilities that set them apart and create new opportunities. Know more about us

About The Position -

As Technical Lead, Test Automation at Knoldus, you will be responsible to lead, and mentor a team of highly motivated technologist. We are looking out for someone who is passionate about solving real-world business problems to join our team. You will be a key member involved with test automation discussions, lead, and deliver enterprise-class projects using Agile Methodology. You will have the opportunity to stay at the forefront of technology and apply a principled approach to software test engineering, as well as have the opportunity to work on a wide range of interesting projects with our partners using emerging technology.

What you will Do: -

· Lead the team of test automation engineers working on different projects and ensure the quality delivery with all best practices implementation

· Collaborate closely with our product delivery team, performing testing across our web application.

· Code automation tests and perform manual testing within sprints and before releases.

· Improving overall system quality by identifying issues and common patterns as well as contributing to our standard operating procedures.

· Experience with build, testing and continuous integration tools and integrating test automation framework on cloud or on prem infrastructure

· Strong cross-browser and cross-device test implementation experience

· Design framework components with a plug and play approach and integrate intelligent automation solutions. Ability to quickly understand code and specifications

· Serve as Subject Matter Expert for Automation framework or solutions'

· Lead a team in solutions and design aspect and work in Agile/Kanban process.

· Partner with QA managers and directors in establishing best practices for automation

· Evangelise the framework across multiple clients with clear understanding of existing tools.

· Plan and design an ecosystem of tools revolving around the framework and remote execution to assist functional teams.

· Review and manage configurations, builds, branching, and deployment issues w.r.t to Framework and relevant tools.

· Partner with functional champions to gather requirements for stubs or tools.

· Assist in customizing automation framework to fit needs.

· Write utilities / automation tools using Java, Python, Groovy, JS, and C# Conduct workshops and sessions to transform engineers to Automation Champions.

· Formulate automation best practices guidelines.

· Create extensive documentation with examples for framework/tools.

· Triage problems and coordinate with multiple teams for issue resolution.

· Maintenance of requirements traceability.

· Responsible for operational profitability of QA Practice group Contribution to development and maintenance of automation framework, execution of automation scripts in various environment.

· Bring knowledge of the latest test automation technologies, industry trends and best practices to be at the forefront of technological advancement. Collaborate with the wider team, sharing ideas, knowledge and technical designs, as well as improve testability of the application.

· Provide technical leadership and mentoring to the junior team members.

· Active involvement in the Agile process and Release process.

· Promote In-sprint automation. Drive shift-left strategy and continuous testing by working closely with developers and dev-ops.

· Contribute to development of organization level testing standards, process & practices, test automation frameworks.

Note: Candidates having exposure only with selenium, please do not consider this job, as it's not a traditional QA role.

Who you are –

· Test Lead | 14+ years of software testing experience in a professional setting.

· Frontend test automation: Selenium, Cypress, Selenium Grid, browser DevTools usage

· API Test Automation: Rest Assured, Postman, browser DevTools usage. Cucumber

· Performance Test Automation: Jmeter, Gatling

· Continuous Testing: Git, Jenkins, Docker

· Programing Language: Java, Javascript

· Build Tool : Maven

· Frontend test automation : Selenium, Cypress

· Testing framework : TestNg, Junit

· Framework Design: DataDriven and Hybrid framework

· Database: : PostgresQL, Mysql, Mongo DB, Cassandra

· Must have hands-on experience in implementing automated continuous testing pipelines. [Regression, Smoke, Sanity]

· Experience in writing test plan and test strategy for assigned user story.

· Experience in testing data pipelines and database migration.

· Experience in testing messaging queue is plus

· Should be familiar with remote execution tools like Sauce Labs, Perfecto, Selenium Grid, etc

· Should have explored other automation tools such as UFT, WebdriverId, Robot, Sikuli, Robotium, SoapUI, Postman, SOATest, Appilitools, Cypress, Test Cafe,

· Experience working with Agile and BDD practices.

· Unix commands knowledge.

What Makes Knoldus A Great Place to Work?

· Flexible work mode.

Imagine starting your workday when you are completely rested, no need to get up early because you have the possibility to choose your own working hours. You can work fully remotely or choose the hybrid model. You can go to the office or stay at home.

· Unforgettable team meetings and fun at work

No comments at all. Join us at Life at Knoldus

· Knowledge sharing

Imagine, every day you sharpen your Scala skills by working alongside the best Scala Engineers from all over the world. You participate in knowledge-sharing sessions called Knolx. You can use our knowledge base full of interesting materials at Knoldus Blogs

You will have opportunity to participate in our Knoldus code camp. Giving back to society, you can feel like a member of the Scala community, having a chance to be a part of open source projects like ZIO, writing blogs, attending conferences as a participant, or as a speaker – it’s up to you!

Join us at Knoldus Success Express

· Growth & Learning

Together we will set your development path, and meet regularly for 1-o-1 discussions, where you will receive and give feedback. As we highly value your career development, we have introduced various employee development programs, which helps shaping the future of Knolders.