Back to results

Senior Software Engineer

  • Mississauga, ON, Canada

Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
3+ years of experience in software quality assurance or software testing.
Posting language
English
Posted

Original job description

p2c3stsAdditional QA support is required to assist with functional, regression, and end-to-end testing to help reduce testing bottlenecks and ensure timely project delivery while the team manages increased workload.

The contractor will be responsible for testing software applications, identifying defects, executing/creating test plans, and ensuring that solutions meet functional and technical requirements before QA release.

Key Responsibilities

Develop and execute test plans, test cases, and test scripts.

Perform manual and automated testing of software applications.

Identify, document, and track software defects.

Conduct functional, regression, integration, and system testing.

Verify bug fixes and ensure issues are resolved.

Collaborate with development teams to improve software quality.

Ensure that solutions meet functional and technical requirements.

Maintain test artifacts.

Required Qualifications

3+ years of experience in software quality assurance or software testing.

Experience with Linux and shell scripting.

Experience testing web-based applications and network applications.

API testing experience.

Knowledge of SQL and experience with MySQL .

Experience with defect management tools.

Strong problem-solving skills and attention to detail.

Strong written and verbal communication skills.

Quality-focused approach.

Technical Skills

Operating systems: Linux and Windows

Programming/Scripting: knowledge and experience with Shell scripting, Python, Perl, Java, C/C++

Version control systems: CVS, GitHub

Preferred Qualifications

Knowledge of Transaction and payment processing industries

Experience with security testing.
More about this job

Responsibilities

Develop and execute test plans, cases, and scripts, and perform manual and automated functional, regression, integration, system, and end-to-end testing. Identify and track defects, verify fixes, maintain test artifacts, and collaborate with development teams to ensure solutions meet functional and technical requirements.

Requirements

Requires at least three years of software quality assurance or testing experience, including Linux and shell scripting, web and network application testing, API testing, SQL, and MySQL. Candidates should have experience with defect management tools and strong problem-solving, communication, and attention-to-detail skills; transaction or payment processing knowledge and security testing experience are preferred.

Skills

  • Software Quality Assurance
  • Software Testing
  • Linux
  • Shell Scripting
  • Web Application Testing
  • Network Application Testing
  • API Testing
  • SQL
  • MySQL
  • Defect Management
  • Python
  • Perl
  • Java
  • C/C++
  • GitHub
  • Security Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Quality Assurance
  • Software Testing
  • Functional Testing
  • Regression Testing
  • End-to-End Testing
  • Integration Testing
  • System Testing
  • Manual Testing
  • Automated Testing
  • Test Plans
  • Test Cases
  • Test Scripts
  • Defect Tracking
  • Linux
  • Windows
  • Shell Scripting
  • Python
  • Perl
  • Java
  • C/C++
  • CVS
  • GitHub
  • Web Applications
  • Network Applications
  • API Testing
  • SQL
  • MySQL
  • Defect Management Tools
  • Payment Processing
  • Security Testing

Report this job

Get in touch
MovoJobs

Contact us