Automation Developer (Selenium, TestNG, POM)

at  Atlantis IT group

Toronto, ON M5A 3N7, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 20253 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Toronto
Role Description: Test Automation Development? Develop and maintain robust and reusable test automation frameworks using Selenium WebDriver and TestNG.? Implement and follow the Page Object Model (POM) to improve test code organization and readability.? Design and execute automated test scripts to validate the functionality, performance, and reliability of web applications.Framework and Reporting? Integrate Extent Reports and/or Allure Reporting to generate comprehensive and visually rich test execution reports.? Continuously enhance the automation framework for scalability and maintainability.? Incorporate data-driven, keyword-driven, or hybrid test approaches as required.CI/CD Integration? Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.? Ensure smooth execution of automated tests during the build and deployment process.Collaboration and Debugging? Work closely with developers, QA teams, and product owners to define test requirements and strategies.? Analyze test results, identify issues, and collaborate with teams to resolve defects promptly.Continuous Improvement? Stay updated with emerging technologies and best practices in test automation.? Provide technical guidance to team members on the best practices for automation using POM, TestNG, and reporting tools.
Essential Skills: ? Bachelor?s degree in computer science, Engineering, or a related field.? At least 3+ years of experience in automation testing with Selenium, Java, TestNG, and POM.? Strong experience in Java programming and object-oriented principles.? Hands-on expertise with Selenium WebDriver for web automation testing.? Proficiency in TestNG for managing test execution and assertions.? In-depth understanding of the Page Object Model (POM) design pattern.? Experience with Extent Reports or Allure Reporting for test result visualization.
Desirable Skills: ? Familiarity with Maven or Gradle for project builds and dependencies.? Proficiency with version control systems like Git.? Knowledge of CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.? Basic understanding of API testing with tools like Postman or Rest Assured is a plus.? Familiarity with databases and SQL for backend data validation.
Keywords: Selenium, HTML, CSS, JavaScript, Typescript, Tailwind CSS, Webpack, React,Redux, Web Accessibility, NPM, Node JS, ASP.net MVC, WCF, C#,Razor, GraphQL, Rest API, HTTP, SOAP, XML, JSON,Postman/Fiddler, PowerShel

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Toronto, ON M5A 3N7, Canada