QE Automation Engineer
- NS, Canada
- Nova Scotia, Canada, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Job Title: QE Automation Engineer
Location: Halifax, Nova Scotia - Hybrid
Job Description
We are looking for a highly skilled SDET / QE Automation Engineer with strong hands-on Python and Java coding experience. This is a development-focused Quality Engineering role, ideal for candidates with a strong software development background who are interested in working on test automation and quality engineering.
The ideal candidate should be a Python/Java Developer with experience in automation, API testing, and framework development. Candidates must have strong programming skills and the ability to build automation solutions rather than focus on traditional manual testing.
Required Skills & Responsibilities
- Strong hands-on programming and development experience in Python and Java.
- Experience designing, developing, and maintaining automation frameworks using Robot Framework.
- Strong experience in API testing and automation, particularly REST APIs.
- Hands-on SQL experience for database validation and backend testing.
- Good working knowledge of Linux, scripting, debugging, and troubleshooting.
- Ability to develop reusable automation components, test scripts, utilities, and frameworks.
- Perform development-oriented QE activities, including coding, testing, debugging, and code reviews.
- Experience with AI development, AI-assisted coding tools, or AI-enabled solutions is an added advantage.
Ideal Candidate Profile
- Strong Python/Java Software Developer willing to work in a QE/SDET role.
- Previous experience in SDET, Quality Engineering, or Test Automation.
- Strong coding, analytical, debugging, and problem-solving skills.
- Ability to develop and maintain scalable automation solutions.
Important Note: This is primarily a developer-oriented SDET/QE role, not a traditional manual testing position. Candidates with strong Python/Java development backgrounds and automation experience will be preferred.
More about this job
Responsibilities
Develop and maintain scalable automation frameworks, reusable components, test scripts, and utilities using Python, Java, and Robot Framework. Perform development-focused quality engineering, including API and backend testing, coding, debugging, troubleshooting, and code reviews.
Requirements
Candidates should have strong hands-on Python and Java development experience, along with experience in SDET, quality engineering, or test automation. The role also requires experience with Robot Framework, REST API testing, SQL, and Linux; AI development or AI-assisted coding experience is an advantage.
Skills
- Python
- Java
- Robot Framework
- API Testing
- REST APIs
- SQL
- Linux
- Scripting
- Automation Framework Development
- Test Automation
- Debugging
- Troubleshooting
- Code Reviews
- AI-Assisted Coding
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Quality Engineering
- SDET
- Python
- Java
- Robot Framework
- Test Automation
- Automation Frameworks
- API Testing
- REST APIs
- SQL
- Database Validation
- Backend Testing
- Linux
- Scripting
- Debugging
- Troubleshooting
- Reusable Components
- Test Scripts
- Code Reviews
- AI Development
- AI-Assisted Coding
- IT Services
- IT Consulting