Jobs.ca
Jobs.ca
Language
Grand Software Solutions logo

Quality Assurance Automation Engineer

Grand Software Solutionsabout 19 hours ago
Hybrid
Toronto, Ontario, Canada
Senior Level
Full-Time

About the role

QA Automation Engineer

Location: Toronto, Ontario, Canada Work Mode: Hybrid (3-4 days onsite)

Quality Assurance Automation Engineer will be responsible for testing and automation processes, methodologies, test strategy and improvements of overall test delivery.

What will you do?

Responsible for testing of all the Digital and Originations apps portfolio and accountable for driving Automation and automated test case creation and execution, maximizing automation for all project deliverables and common quality activities Responsible for developing and executing automated test plans for ecosystem/program/large projects (might assume planning execution accountability) Accountable for driving quality and champion defect prevention/early defect detection Responsible for designing, building, or enhancing scalable and robust BDD based automation framework and automated test cases Responsible for modelling system behaviors/attributes performing model optimization to improve scope and functional coverage and maintain models as business requirements change Create test suites, traceability matrix etc. and provide support on test suite walkthrough with different teams Develop and maintain existing applications automation scripts for test activities and aligning to Quality Engineering practices while partnering across IT and with assigned business lines to plan functional and non-functional testing activities Responsible for all test execution and maximizing automation for all project deliverables and for following defined processes and tools and alignment with overall QE strategy and framework for the applications Effectively communicates and build automation reports and metrics for project stakeholders and business partners from initiation to close Create intuitive, robust, and reusable test and automation interfaces using modern frameworks and help build strong automation regression suites and ensure quality deliverables

Must-have

Computer Engineering, Computer Science or related (technical) degree/diploma 4+ years of hands-on active software engineering and test automation coding experience Proven experience including development and defining & owning test automation infrastructure for a large enterprise with coding skills in Python, Java, (or anything equivalent) Strong Experience with BDD, and any test automation framework (Selenium, Appium, Robot, Cucumber, Playwright, Cypress, TestNG) Strong understanding of testing frameworks & methodologies and In-sprint automation (Agile Management Framework & Iterative Waterfall) and best practices Very good communication skills, ability to focus, prioritize and solve complex technical problems

Nice to Have

Functional knowledge of Wire Payment Systems, Gateways, SWIFT and Payment messages (MX/MT) for Banking Experience in Microservices and APIs (ReadyApi, Swagger), build tools such as Maven/Gradle, Jenkins and Source Code Management tool such as Git and GitHub Experience with cloud solutions such as ELK and Kafka and frameworks such as Spring

About Grand Software Solutions

Software Development
1-10

At Grand Software Solutions, we are more than just an IT staffing firm; we are your strategic partner in navigating the ever-evolving tech landscape. With a deep understanding of the industry and a robust network of skilled professionals, we bridge the gap between your unique business needs and the right IT talent. Our dedicated team is committed to delivering tailored solutions that align with your goals, ensuring you have the expertise needed to stay ahead in a competitive market.

What We Do:

  • Talent Acquisition: We source, vet, and place highly skilled IT professionals who excel in various domains, including software development, cybersecurity, data analytics, cloud computing, and more.

  • Customized Solutions: Whether you need temporary staffing for a short-term project or permanent hires for strategic growth, we provide flexible solutions that meet your specific requirements.

  • Industry Expertise: Our team brings extensive knowledge and experience across diverse sectors, including finance, healthcare, technology, and manufacturing, allowing us to understand and address your unique challenges effectively.

  • Personalized Service: We take the time to understand your organizational culture and project needs, ensuring a perfect match between candidates and clients. Our hands-on approach guarantees a seamless recruitment experience from start to finish.

Why Choose Us:

  • Proven Track Record: With a history of successful placements and satisfied clients, we pride ourselves on delivering exceptional results.

  • Innovative Approach: We leverage cutting-edge technology and industry insights to identify and engage top talent, staying ahead of trends and market demands.

  • Commitment to Quality: Our rigorous screening and selection process ensures that only the most qualified and motivated candidates are presented to you.

  • Long-Term Relationships: We build enduring partnerships with both clients and candidates, focusing on mutual success and growth.

Similar Jobs