Senior Quality Assurance Automation Engineer

4 weeks ago


Canada Happiest Minds Technologies Full time

The automation engineer will be responsible for developing and maintaining technical process automation tools, and business automation tools, and developing solutions to support our client's platform. Besides writing automated tests, Test Automation Engineers can do exploratory testing when they need to understand or test how functionality manifests itself to the customer. Due to the complexity of this role, we are looking for an experienced candidate to be accountable for the quality life cycle, providing large-scale test coverage and cutting-edge solutions.

Scope of Work:-

• Responsible for repeatable test automation at all three levels of the Agile Test Pyramid.

• Author the Test Suite - test scenarios and test cases traceable to requirements to validate the application deliverables.

• Proficient in developing test automation scripts with TDD/BDD methodology.

• Work with internal and external customers to analyze, understand, and document their automation test requirements.

• Develop, produce, and maintain software test plans, processes, and technical documentation.

• Analyze and assist in maintaining and improving current business and technical processes.

• Use industry knowledge and experience to effectively assist with troubleshooting as needed.

• Communicate and document testing status and any discovered issues and risks.

• Review and analyze requirements, specifications, and technical design documents, providing timely feedback.

• Develop detailed, comprehensive, and well-structured test plans and test cases.

• Prioritize and plan testing activities.

• Play the role of test engineer: Design, develop, and execute automated tests.

• Identify and report issues found, then verify that issues are resolved.

• Create clear, concise, detailed project artifacts that meet the standards of the testing processes.

• Own the testing strategy for existing and new products.

• Perform multiple types of black-box, white-box, and grey-box testing including functional, system, end-to-end, data integrity, smoke, regression, and ad hoc testing

• Estimate, prioritize, plan, and coordinate testing activities.

• Work closely with product teams to ensure alignment.

• Submit comprehensive defects using our bug-tracking system.

• Regress and verify defects as needed, record test results, and provide metrics.

• Test software applications at all points in the life cycle on multiple environments.

• Continuously analyze the testing strategy to maximize its effectiveness pragmatically.

• Assist with designing and maintaining quality system policies and procedures.

• Experience with Jira( defect tracking and task creation tool) & X-ray.


Required Skills:-

• Strong experience with modern languages such as JavaScript, C#, PHP, Python etc.

• Strong experience with open-source test frameworks including Selenium, Katalon studio.

• Setting up selenium test environments such as selenium web driver, Maven integration, TestNG, Java, and Jenkins integration.

• The selenium tester must create test cases with selenium web driver commands and element locators and also inspect elements.

• The tester must escalate test cases using JUnit/ TestNG annotations and Java programming.

• The selenium tester must also maintain automation resources.

• The tester must set up a selenium environment for preparing scripts, selecting language, and preparing tool.

• Strong experience with continuous integrations tools like Jenkins, Bit bucket GitHub Actions, etc.

• Experience with AWS, Docker, Swagger, RESTAPI’s.

• Experience with Agile Scrum and other Agile methodologies.

• Excellent analytical skills to work with developers for troubleshooting and peer review. Effective written and verbal communication skills ideal candidate will be comfortable with shaping testing culture and socializing best practices.

• Working knowledge of Quality testing and business process analysis, concepts, practices, and procedures in the Agile / DevOps environment. Ability to demonstrate a certain

• degree of creativity combined with analysis, critical thinking, and problem-solving skills.

• Proven ability to collaborate with technical peers and business partners.

• Capable of working independently and as part of a team. May assist and guide junior staff as necessary.

• Testing experience in SaaS environment is a plus.

• Strong ability to create and design test automation and test infrastructure.

• Experience in HTML/JavaScript development is required.

• Excellent verbal and written communication skills

• Strong experience with a code-based test automation suite such as Selenium is required.

• Proven ability to write automated test scripts to verify data structures, data formats, and data values.

• Experience with Jenkins or similar build/deployment automation tools.


Required Years of Experience:

  • 5- 7 years of experience in the field or a related area.


Desired Education:

  • Bachelor’s degree in computer science, Computer Engineering, Information Technology, or similar (or equivalent experience)
  • Candidates must be available to work Mon - Fri 9 am - 6 pm US Eastern Time


  • Canada Test Dev Tools Full time

    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. The primary...


  • Canada Programmers.io Full time

    One of our Global Healthcare Client is looking for Lead Clojure Quality Engineer Role for 100% RemoteNote- We have open position of Lead Clojure Developer alsoPlease find Job DescriptionTitle - Quality Engineer ClojureLocation- RemoteTerms- Long Term Contract/Full TimeRequired Qualifications:5+ years of progressive experience testing major application...

  • Software QA Engineer

    1 month ago


    Canada The Testing Consultancy Limited Full time

    The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Medical, Dental,...

  • Senior QA Engineer

    4 weeks ago


    Canada Techedinlabs Full time

    We have an opportunity for a Senior QA Engineer role based in Canada. Kindly review the job description provided below. This position offers full-time engagement with the flexibility of remote work, although candidates must reside within Canadian territory. Minimum Qualifications Bachelor's degree in Computer Science or equivalent program Minimum...


  • Canada CNA Full time

    Manager, IT Quality Assurance page is loaded Manager, IT Quality Assurance Apply locations Winnipeg, MB, CAN Calgary, AB, CAN time type Full time posted on Posted 30+ Days Ago job requisition id R-3538 You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which...


  • Canada Advantage Group Full time

    Senior Quality Assurance Analyst to Work in an Agile Environment Advantage Group International is seeking a quality assurance analyst to join our Digital team to help us improve and enhance the client-facing, back-office applications and data flows that drive our business. Advantage believes that stronger collaboration leads to better business results in...

  • Quality Assurance

    3 weeks ago


    Canada C-Change Labs Inc. Full time

    We are looking for a highly motivated software QA engineer who can work on a complex project. In this role, you will be responsible for ensuring the quality and reliability of our products through rigorous manual testing, Selenium-based automation and collaboration with development team. We want someone who can help document existing product features as you...


  • Canada Apex Systems Full time

    Intermediate QA (Software Manual and Automated) Apex Systems is a Global IT Services Firm, and our Staffing practice is looking for a Manual QA, to place at our client, a Commercial Real Estate Firm. You will be joining a highly collaborative, fast paced, and high performing team. Client: Commercial Real Estate Firm Line of Business: Software...


  • canada Apex Systems Full time

    Intermediate QA (Software Manual and Automated)Apex Systems is a Global IT Services Firm, and our Staffing practice is looking for a Manual QA, to place at our client, a Commercial Real Estate Firm. You will be joining a highly collaborative, fast paced, and high performing team. Client: Commercial Real Estate FirmLine of Business: Software Applications and...


  • Canada Payshepherd Full time

    Job Title: QA Specialist Join Our Remote Team & Shape the Future of Procurement Are you a design enthusiast ready to leave your mark on the tech industry? Do you want to work from the comfort of your home while making a real impact? If so, we've got the perfect opportunity for you. Welcome to PayShepherd, a trailblazer in the world of procurement....


  • Canada Advantage Group Full time

    Senior Quality Assurance Analyst to Work in an Agile Environment Advantage Group International is seeking a quality assurance analyst to join our Digital team to help us improve and enhance the client-facing, back-office applications and data flows that drive our business. Who We Are Advantage believes that stronger collaboration leads to better business...


  • Canada NetBrain Full time

    Founded in 2004, NetBrain is the leader in no-code network automation. Its ground-breaking Next-Gen platform provides IT operations teams with the ability to scale their hybrid multi-cloud connected networks by automating the processes associated with Diagnostic Troubleshooting, Outage Prevention and Protected Change Management. Today, over 2,500 of the...


  • Canada Payshepherd Full time

    Job Title: QA Specialist Join Our Remote Team & Shape the Future of Procurement Are you a design enthusiast ready to leave your mark on the tech industry? Welcome to PayShepherd, a trailblazer in the world of procurement. We're using cutting-edge technology to save heavy industries worldwide from losing trillions of dollars each year due to inefficient...


  • Canada Graebel Companies Inc. Full time

    This role can be remote anywhere in Ontario, CAN. Join the Graebel team to build or expand your new career. We provide talent mobility and relocation solutions to Global 1000 firms and their employees. We pride ourselves on delivering exceptional customer service and believe that happy and fulfilled employees make it happen. They innovate, take ownership...


  • Canada Test Dev Tools Full time

    About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. ...


  • Canada Test Dev Tools Full time

    Who we are: We're a global digital transformation partner for change agents, working to modernize their organizations. Who we help: Our 650+ digital specialists have helped global companies like Kraft Heinz, Moderna, Lululemon, Games Workshop, Atlassian, and The Very Group create business impact. What we do: We offer clients end-to-end expertise...


  • Canada Autodesk, Inc. Full time

    Software Quality Assurance Specialist page is loaded Software Quality Assurance Specialist Apply locations Toronto, ON, CAN time type Full time posted on Posted 2 Days Ago job requisition id 24WD77647 Job Requisition ID # 24WD77647 Position Overview Fusion is the first 3D CAD, CAM, CAE, and PCB tool of its kind, unifying design, engineering,...


  • Canada Mapgears Full time

    Job specification Essentially, you will have to participate in the development and implementation of quality assurance strategies. You will have to ensure the quality of the web and mobile solutions put in place. Among other things, you will have to: Design, implement and maintain units, functional and compatibility tests Contribute to the configuration...

  • Quality Engineer

    2 weeks ago


    Canada Programmers.io Full time

    One of our client which is having a global presence is looking for a Quality Engineer-Clojure. This is a fully remote and contract job opening. Title: Clojure Quality Engineer Location: Remote in Canada Contract Work independently to prioritize, design, perform, and automate tests for EDI software components. test automation code primarily in...


  • Canada Programmers.io Full time

    Programmers.io is currently looking for a Quality Assurance Lead in CanadaFully Remote RoleContract PositionRequired Qualifications:5+ years of progressive experience testing major application integrations or product releases3+ years of progressive experience in writing automated tests1+ years of Clojure software automation testing with clojure.test or...