Test Automation Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
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