Senior Software Consultant - Test Automation
Senior Software Engineer – Test Automation
As a Sr Software Consultant, Test Automation at Knoldus (now NashTech), you must have 3-5 years of
experience and should be able to work independently on testing tasks and collaborate effectively with
cross-functional teams to ensure that software applications are thoroughly tested and meet the required
standards. Should have a deep understanding of automated testing methodologies, tools, and
frameworks. They should be able to identify areas for automation, develop and maintain automated test
suites, integrate automated tests with CI/CD pipelines, monitor and analyze test results, and ensure test
Technical Skills Required
▪ 3-5 years of progressive experience in software testing and automation.
▪ Strong grasp of core Java, advanced testing methodologies, and industry best practices.
like Cypress, Playwright, or Nightwatch.js.
▪ Proven experience in designing and implementing automated testing frameworks.
▪ Thorough understanding of CI/CD processes and proficiency with Git for version control.
▪ Advanced understanding of API testing concepts and practical applications.
▪ Possess at least a year of experience in performance testing. Skillfully execute performance tests to
assess system responsiveness, stability, and scalability.
▪ Proficient problem-solving skills with a commitment to delivering top-tier software.
▪ Experience on Azure cloud will be an added advantage.
▪ Manage testing tasks independently, collaborating effectively with cross-functional teams to
ensure meticulous testing of software applications, meeting required standards.
▪ Utilize an in-depth understanding of automated testing methodologies, tools, and frameworks to
identify automation opportunities.
▪ Develop, enhance, and maintain automated test suites, seamlessly integrating them into CI/CD
pipelines for streamlined testing.
▪ Monitor and meticulously analyze automated test results, promptly identifying and reporting
software issues or bugs.
▪ Ensure high-quality test code and consistent adherence to best practices, fostering code integrity.
▪ Guide and mentor junior QA consultants. Review test cases and provide guidance on testing
methodologies. Identify areas for improvement and growth.
▪ Identify, plan, and implement strategic automated tests covering a comprehensive range of
▪ Collaborate seamlessly with development teams, integrating automated testing effectively into
the software development life cycle.
▪ Continuously evaluate and optimize automated testing frameworks and processes for improved
efficiency and effectiveness.
▪ Demonstrate strong leadership skills in the development and maintenance of automated test
▪ Showcase an extensive familiarity with industry-standard tools and practices related to
automated testing and quality assurance.
▪ Formulate and implement robust strategies for managing and maintaining automated test suites.
▪ Collaborate closely with development teams to ensure swift resolution of defects and issues
discovered during testing.
▪ Maintain comprehensive documentation of automated testing processes, encompassing test
cases, plans, results, and defect reports.
▪ Demonstrate outstanding communication skills, analytical acumen, effective decision-making,
and innovative problem-solving abilities.