Python Automation Test Engineer

3 weeks ago


Toronto, Canada Cognizant Full time

OverviewWe are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation solutions as part of an Agile team for our banking clients.About Cognizant’s QEA PracticeWe are the largest Quality Assurance Practice Globally servicing 800+ Clients including 50+ clients in the Fortune 100. We bring industry-leading vision and expertise to help with the Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Process Assurance, Quality Engineering, Cloud Platform Assurance, Customer Experience Assurance and Robotic Test Automation. We have been ranked #1 for Market Impact by Everest Group four times in a row and ranked #1 for completeness of vision, test advisory and Digital Business Assurance in Gartner Magic QuadrantIn this role, you willAutomate assigned areas/features using the existing Framework and provide the test estimations, build automation scripts using Python & Unix.Implement and maintain test automation frameworks using Robot Framework.Perform data validation using SQL DB queries and handling medium to complex queries with ease.Support the implementation of the QE Program and overall QE process and standards through continuous test execution and reporting.Leverages the existing automation frameworks, tools and artefacts to ensure the testing process is continuous, comprehensive and fully autonomous.Responsible for doing hands on testing, technical coaching, mentoring, training, and day-to-day interaction with a team of QE practitioners, and developers and driving test case for projects/programs.Work with Sr. QE lead/ Manager across LOB to identify E2E application changes to drive QE strategies during testing.What you’ll need to succeed (required skills)Minimum of 6-10 Yrs. of experience in test automation with at least 2+ yrs. of hands-on automation testing using Python and 4+ years in other automation tool.Must be proficient in Robot Framework (UI Automation) and possess strong Python scripting abilities.Must have good experience with SQL database and writing complex SQL queries.Good experience in a QE/test environment with a focus on technical, automated testing in a variety of environments (cloud, distributed and mainframe, business workflows and services/APIs, databases).Experience in a variety of test automation frameworks/tools e.g., (Cucumber, Robot Framework, SoapUI, Selenium, TestNG) and script development using Python.Familiarity with GitHub Co-pilot, leveraging AI technology for QE tasks.Good knowledge with QE Processes, methodologies and Test Design techniques.Good knowledge of ALM, JIRA and Confluence.What will help you stand out (preferred skills)Experience in the banking domain is a plus.QA-related certification. E.g. ISTQB, Agile testing,Exposure to Gen AI, LLM, Data Engineering.Experience with Linux and shell scripting.At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.Working ArrangementsWe believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a Cognizant or client office in Toronto. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various well-being programs.Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. #J-18808-Ljbffr



  • Toronto, Canada Cognizant Full time

    Join to apply for the Python Automation Test Engineer role at Cognizant Join to apply for the Python Automation Test Engineer role at Cognizant We are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering...


  • Toronto, Canada Cognizant Full time

    Join to apply for the Python Automation Test Engineer role at CognizantJoin to apply for the Python Automation Test Engineer role at CognizantWe are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation...


  • Toronto, Canada Cognizant Full time

    Overview We are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation solutions as part of an Agile team for our banking clients. About Cognizant’s QEA Practice We are the largest Quality Assurance...


  • Toronto, Canada Cognizant Full time

    Overview We are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation solutions as part of an Agile team for our banking clients. About Cognizant’s QEA Practice We are the largest Quality Assurance...


  • Toronto, Canada Cognizant Full time

    OverviewWe are looking for a detail-oriented and technically proficient Python Automation Test Engineer to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation solutions as part of an Agile team for our banking clients.About Cognizant’s QEA PracticeWe are the largest Quality Assurance...


  • Toronto, Canada Cognizant Full time

    Overview Join to apply for the Senior Automation Test Engineer (Python + ETL/SQL) role at Cognizant . We are looking for a Senior Automation Test Engineer to join our team for a permanent role. The ideal candidate will have deep hands-on experience with Python, Robot Framework and strong proficiency in SQL. You will enhance automated regression testing...


  • Toronto, Canada Cognizant Full time

    OverviewJoin to apply for the Senior Automation Test Engineer (Python + ETL/SQL) role at Cognizant.We are looking for a Senior Automation Test Engineer to join our team for a permanent role. The ideal candidate will have deep hands-on experience with Python, Robot Framework and strong proficiency in SQL. You will enhance automated regression testing...


  • Toronto, Canada Cognizant Full time

    OverviewJoin to apply for the Senior Automation Test Engineer (Python + ETL/SQL) role at Cognizant.We are looking for a Senior Automation Test Engineer to join our team for a permanent role. The ideal candidate will have deep hands-on experience with Python, Robot Framework and strong proficiency in SQL. You will enhance automated regression testing...


  • Toronto, Canada Cognizant Full time

    OverviewJoin to apply for the Senior Automation Test Engineer (Python + ETL/SQL) role at Cognizant.We are looking for a Senior Automation Test Engineer to join our team for a permanent role. The ideal candidate will have deep hands-on experience with Python, Robot Framework and strong proficiency in SQL. You will enhance automated regression testing...


  • Toronto, Canada Cognizant Full time

    We are looking for a Senior Automation Test Engineer to join our team for a permanent role. The ideal candidate will have deep hands-on experience with Python, Robot Framework and a strong proficiency in SQL. You will play a critical role to enhance our automated regression testing coverage, maintain our test automation framework and ensuring the accuracy of...