Work In Tech

Find your next role at Canada's fastest-growing tech companies

Technical Lead - Test Automation

Knoldus Inc.

Knoldus Inc.

This job is no longer accepting applications

See open jobs at Knoldus Inc..
IT, Quality Assurance
Noida, Uttar Pradesh, India
Posted on Tuesday, September 5, 2023

Technical Lead – Test Automation

Position Summary

As a Technical Lead, Test Automation at Knoldus (now NashTech), 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.

Technical Skills Required

▪ 5-7 years of experience in software testing and test automation.

▪ Proficiency in TypeScript (preferable) or JavaScript and Java programming languages.

▪ Strong understanding of front-end automation using Selenium and JavaScript-based automation 

testing tools like Cypress, Playwright, or Nightwatch.js.

▪ Hands-on experience in designing data-driven and hybrid automation frameworks, including 

BDD (Behaviour-Driven Development).

▪ Expertise in integrating tests with CI/CD using Azure DevOps Pipeline and GitLab.

▪ Experience and good understanding for Test Data Management for the complete project.

▪ Familiarity with NPM module and package management, as well as Maven for Java projects.

▪ Proficiency in Git, Jira, and Confluence for effective collaboration and project tracking.

▪ Proven experience in creating comprehensive and scalable test strategies.

▪ Excellent communication skills to convey technical concepts to both technical and non-technical 

stakeholders.

▪ Familiarity with remote execution tools like Sauce Labs, Browser-Stack, and Selenium Grid.

▪ Understanding of mobile app automation, covering Android, iOS native, and Progressive Web 

Apps (PWAs).

▪ Experience on Azure cloud will be an added advantage.

Key Responsibilities

▪ Develop and implement the overall testing strategy, test plans, and test cases for the software 

project.

▪ Identify testing scope and requirements, estimate testing efforts, and prioritize testing activities.

▪ Conduct system testing across multiple environments and adhere to standards and quality 

assurance principles.

▪ Independently set up test environments to effectively validate assigned work.

▪ Ensure effective and efficient execution of test cases by the testing team.

▪ Provide guidance to the testing team and coordinate with development to promptly fix bugs.

▪ Possess strong cross-browser and cross-device test implementation and execution experience.

▪ Identify suitable test cases for automation and establish automated testing frameworks.

▪ Assess automation feasibility, recommend appropriate tools, and assist with tool selection and 

adoption.

▪ Report test results accurately and comprehensively, highlighting any identified defects.

▪ Create thorough and thoughtful defect reports, including clear steps to reproduce issues.

▪ Investigate and troubleshoot customer-reported problems, providing timely solutions.

▪ Collaborate actively within an Agile development team, engaging with software developers and 

other stakeholders.

▪ Apply creativity and independence to problem-solving tasks across various project assignments.

▪ Demonstrate expertise and offer valuable insights throughout the software development 

lifecycle.

▪ Strive to ensure timely deployment of all software products and updates.

▪ Stay up to date with current best practices, industry trends, and developments in the testing field.

▪ Ensure software meets quality standards and adheres to relevant regulations and standards.

▪ Assess quality risks and implement measures to mitigate them. Develop and modify Test 

Engineering procedures and standards.

▪ Lead and manage the testing team, ensuring skills, training, and resources align with 

responsibilities.

▪ Motivate, guide, and provide feedback to team members, fostering a collaborative work 

environment.

▪ Identify potential challenges and bottlenecks in the testing process and proactively address them.

This job is no longer accepting applications

See open jobs at Knoldus Inc..