Enable job alerts via email!

QE Automation Tester

Cynet Systems Inc

Vancouver

On-site

CAD 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Cynet Systems Inc is seeking a Quality Engineer in Vancouver, Canada. The role involves collaborating with cross-functional teams to develop automated test scripts using Python, performing manual testing, and mentoring junior team members. Candidates should have a Bachelor's or Master's degree in Computer Science and proven experiência in software testing.

Qualifications

  • Experience as a Quality Engineer in software testing.
  • Strong programming skills in Python and SQL.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Design and execute automated test scripts using Python.
  • Perform manual testing to ensure comprehensive coverage.
  • Document software defects and collaborate with developers.

Skills

Software Testing
Automation
Python
SQL
Problem-Solving

Education

Bachelor's or Master's degree in Computer Science

Tools

Robot Framework
Git

Job description

Job Description:

Responsibilities:
  • Collaborate with cross-functional teams to understand software requirements, identify test scenarios, and develop comprehensive test plans.
  • Design, develop, and execute automated test scripts using Python and the Robot Framework to validate software functionality, performance, and reliability.
  • Create and maintain test data sets and test environments using SQL and Unix commands.
  • Perform manual testing when necessary, ensuring comprehensive coverage of functional and non-functional requirements.
  • Identify and document software defects and work closely with developers to troubleshoot and resolve issues.
  • Analyze test results, track and report defects, and provide detailed reports on test coverage and test execution progress.
  • Collaborate with developers and other stakeholders to prioritize and resolve defects in a timely manner.
  • Contribute to the continuous improvement of the testing process by identifying opportunities for automation, process enhancements, and efficiency gains.
  • Stay up to date with the latest industry trends and technologies related to software testing and quality assurance.
  • Provide guidance and mentorship to junior team members, promoting knowledge sharing and best practices.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proven work experience as a Quality Engineer or a similar role in software testing and quality assurance.
  • Strong programming skills in Python for test automation and scripting. Robot Framework is an added advantage.
  • Experience with test automation frameworks like Robot Framework or similar tools.
  • Proficiency in SQL for querying and manipulating databases.
  • Familiarity with Unix/Linux command-line tools and shell scripting.
  • Solid understanding of software testing methodologies, test design techniques, and quality assurance processes.
  • Experience with version control systems such as Git.
  • Knowledge of Agile/Scrum methodologies and experience working in Agile development environments.
  • Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex software issues.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.