Test Automation Engineer

3 days ago

Toronto ON, Toronto Census Division, ON; Ontario, Canada TEKsystems Full-time €65 - €75 Temporary

Description


Test Automation Developer

Mandate Description


We are seeking a highly skilled and experienced Test Automation Developer to join our team. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the highest quality of our software products. This role requires a deep understanding of testing frameworks, automation tools, and best practices in software testing. Additionally, the candidate will be required to create and execute manual test cases and develop comprehensive test plans. This person needs to have a strong experience in Automation and a strong expertise with Oracle Fusion Financial Suite (e.g. modules such as AP, AR,GL, CM, etc.). Some Playwright experience is a strong nice to have, open to Automation Tools and Technologies as long as hands-on with coding test scripts from scratch.

What You\'ll Do Here


Design, develop, and maintain robust and scalable automated test scripts for functional, regression, and performance testing.

Collaborate with cross-functional teams, including Java developers, product owners, IT business analysts, and other test automation developers, to define test requirements and ensure comprehensive test coverage.

Identify, document, and track bugs and issues to resolution.

Implement continuous integration and continuous deployment (CI/CD) pipelines to automate the testing process.

Perform code reviews and provide mentorship to junior test automation engineers.

Stay up-to-date with industry trends and advancements in test automation tools and techniques.

Develop and maintain test automation frameworks and tools to improve efficiency and effectiveness.

Analyze test results, generate test reports, and provide insights to stakeholders.

Ensure compliance with best practices and standards in software testing and quality assurance.

Create detailed, comprehensive, and well-structured test plans and test cases.

Execute manual test cases and report results.

What You Bring To The Table


Bachelor\'s degree in Computer Science, Engineering, or a related field.

5+ years of experience in test automation development.

Proficiency in programming languages such as Java, Python, C#, or JavaScript.

Strong experience with test automation tools like Selenium, Appium, JUnit, TestNG, or similar.

Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.

Solid understanding of software development lifecycle (SDLC) and Agile methodologies.

Excellent problem-solving skills and attention to detail.

Strong communication and interpersonal skills.

Ability to work independently and as part of a team.

Experience with performance testing tools like JMeter or LoadRunner is a plus.

Familiarity with cloud platforms (AWS, Azure, GCP) is advantageous.

For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.

No Canadian work experience required however must be eligible to work in Canada.

Languages spoken and written: English

Minimum Requirements


Proficiency in programming languages such as Java, Python, C#, or JavaScript.

Strong experience with test automation tools like Selenium, Appium, JUnit, TestNG, or similar.

Oracle Financial ERP module experience and payments.

Technologies Required


Java / Python / C# / JavaScript; Selenium; Appium; JUnit; TestNG; Jenkins / GitLab CI / CircleCI; Oracle ERP (modules & payments) (plus: JMeter/LoadRunner; AWS/Azure/GCP)

Skills


Automation, Java, Selenium, Python, Automation testing, API, Quality assurance testing, ORACLE, ORACLE ERP, Javascript, C#, Devops

Top Skills Details


Automation, Java, Selenium, Python, Automation testing, API, Quality assurance testing

Nice-To-Have Skills


Additional Skills & Qualifications


  • Experience with cloud platforms can be GCP, AWS, Azure

Job Type & Location


This is a Contract position based out of Toronto, ON.

Pay And Benefits


The pay range for this position is $65.00 - $75.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Workplace Type


This is a hybrid position in Toronto,ON.

À propos de TEKsystems et TEKsystems Global Services


Nous sommes un fournisseur de services aux entre