Quality Assurance Automation Engineer
2+ years- experience in manual/automation testing of software and web applications
Experience in performance of build validation and verification, positive and negative, Boundary values analysis, equivalent classes partitioning, smoke (sanity), functional, integration, system, regression, Ad-
hoc (exploratory), crossbrowser, user interface and user acceptance tests
Strong understanding of software development life cycle as well as software testing life cycle.
2+ years of hands on experience with Selenium-Web driver, Selenium Grid, Selenium Page Object Model, Page Factory concept, and Cucumber, using Core Java or Python is a must
Expert level knowledge on Java (including OOP class/method/inheritance) or Python is required in SDLC principles and quality assurance processes and methodologies, automation
Experience of designing and implementing test frameworks from scratch (like Data driven, Keyword driven or Hybrid along with custom reporting)
Design, enhance and maintain automation testing frameworks that will meet business demands including complex migration processes, regression,load, stress, performance tests, bulk data management tools, managed user testing and build process integration, run management and distribution of tests, Data management, Repository management, reporting framework
Should be able to analyze the application requirements very quickly and come up with right framework which can support scalable automation and support huge number of test cases with least maintenance
Solid SQL skills, can write complex SQL queries; functions, triggers and stored procedures
Possess excellent communication, and problem-solving skills
Defect management, working closely with product management and dev teams.
Strong ability to manage multiple tasks simultaneously and prioritize work efforts
Working experience in Agile methodology, JIRA, Confluence, and other related tool experience.
Qualifications:
Minimum of an undergraduate degree or recognized technical diploma/certificate
Expert professional knowledge of testing methodology, best practices and processes (including but not limited to automation, performance and data management methodologies)
Proficiency in developing test plans and strategies and leading test execution activities for projects of light to high complexity
Experience working with version control tracking systems based on git
Willingness and aptitude to learn and teach new skills in a rapidly changing environment
Excellent English communication skills (oral, written, and presentation), organizational, and collaboration skills
Demonstrates a team approach to quality
Familiarity with Agile/Scrum/Kanban disciplines preferred
Working competence with JIRA and Confluence a plus
Working knowledge of React.JS based web applications, Web API, a plus
Some familiarity with computer vision detection algorithm analysis and testing would be a big plus.
Recruiter Name:HR
Email :[email protected]
Address :46 Dineen Drive, Canada - E3B9W4