Home › Companies › Vena › Senior Software Developer in Test
Senior Software Developer in Test
Vena · Canada - Remote (0002), Canada · Remote · Active · CAD 114,000–CAD 155,000 / year · Pinpoint
Job facts
| Field | Value |
|---|---|
| Company | Vena |
| Title | Senior Software Developer in Test |
| Normalized title | - |
| Department / team | Product Development |
| Location | Canada |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | CAD 114,000–CAD 155,000 / year |
| Status | active |
| ATS provider | Pinpoint |
| Posted / first seen | — / 2026-05-31 |
| Changed / last seen | 2026-06-05 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Vena. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Pinpoint. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Department jobs | Active postings in Product Development. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Vena |
| Source | 53d5a393-1cc0-4d96-8f81-cb86121abedc |
| ATS provider | Pinpoint |
Description
As a Senior Software Developer in Test, you will be responsible for the development, execution and maintenance of automated tests to support the Software Test Life Cycle.
You will collaborate closely with development and product teams to define and execute functional, integration, and regression testing approaches, while continuously monitoring and improving the scalability, stability, and consistency of testing processes.
Analyze functional and technical requirements to define comprehensive test strategies and automation needs Design, write, maintain, and manage automated UI and API test suites Contribute to building and enhancing scalable automation frameworks (e.g., Playwright, Rest-Assured) Identify, plan, and execute exploratory, functional, integration, performance, and regression tests Collaborate with development and product teams to validate testing requirements and optimize test coverage Champion best practices for automation, test data management, CI/CD integration, and code quality Monitor, troubleshoot, and optimize automation pipelines and test frameworks for dependability, scalability, and stability Perform root cause analysis and support teams in identifying and preventing defects
5+ years’ experience in QA/QE and test automation development roles, within a fast-paced Agile environment Strong understanding of software testing methodologies, automation design patterns, and the fundamentals of high-quality test case development 3+ years of hands-on experience with at least one automation framework for both UI and API test automation (Playwright, Cypress, Selenium, RestAssured, RestSharp, Pytest, etc.) Hands-on experience with version control, issue tracking, and test case management tools (GitHub, Gitlab, JIRA, Xray, Zephyr, Qase, etc.) Proficiency with relational databases and data validation (SQL, MS SQL, Oracle, GraphQL, or DB2) Proficiency in one or more programming languages (Java, JavaScript, Typescript, C#, or Python) Hands-on experience to leverage modern AI tooling to improve testing and automation productivities Ability to think critically about system architecture and assess the impact of product changes across components Strong troubleshooting, analytical, and problem-solving skills Exceptional written and verbal communication skills, with the ability to articulate both technical and non-technical concepts Interest in AI and willingness to explore AI-driven solutions to enhance performance and drive efficiencies
Base salary range 114,750 - 155,250 CAD
*Our salaries are tailored to roles, levels and locations. Your individual pay within this range is influenced by factors like work location, skills, experience and education. As you progress in your role, your compensation may adapt, offering flexibility for growth beyond initial levels. For specifics, your recruiter will provide details and address any questions during the hiring process.
Full job record
| Job ID | 3eb09891c272dbab1806d94de3dc3a17749bd6f2 |
| Org ID | e7629605-7bb2-4149-a79b-b4d673d1de00 |
| Source ID | 53d5a393-1cc0-4d96-8f81-cb86121abedc |
| Board ID | 53d5a393-1cc0-4d96-8f81-cb86121abedc |
| Provider | pinpoint |
| Provider Job Key | 498684 |
| Title | Senior Software Developer in Test |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Canada - Remote (0002), Canada |
| Department | Product Development |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | Canada |
| Region | — |
| City | — |
| Salary Raw | $114,000 - $155,000 / year |
| Salary Min | 114,000 |
| Salary Max | 155,000 |
| Salary Currency | CAD |
| Salary Period | year |
| Source URL | https://www.lifeatvena.com/en/postings/68e51b34-336d-4487-b537-91339917b999 |
| Apply URL | https://www.lifeatvena.com/en/postings/68e51b34-336d-4487-b537-91339917b999 |
| First Seen At | 2026-05-31 17:45:49Z |
| Last Seen At | 2026-06-06 20:20:47Z |
| Last Checked At | 2026-06-06 20:20:47Z |
| Last Changed At | 2026-06-05 01:28:36Z |
| Inactive At | — |
| Source Posted At | — |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=pinpoint/board=vena/date=2026-06-06/2026-06-06T20-20-46-469Z-ce563a16b58233dd4f609232953ead20eed5608826fa7c32ba6bf568feb4b0b9.json |
Event Fields
{
"content_hash": "f87f2d1042cb421fbd917170b3204a67be6b39e34435569284d471c649543e2f",
"source_hash": "658f70c33a525421a3eb29690f1166e8853aaea41a69456577650b09afebf93b",
"last_changed_at": "2026-06-05T01:28:36.375Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Canada - Remote (0002), Canada",
"city": null,
"region": null,
"country": "Canada",
"is_remote": true,
"confidence": 0.95
},
"salary_max": 155000,
"salary_min": 114000,
"inferred_at": "2026-06-06T20:20:47.311Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Canada - Remote (0002), Canada",
"city": null,
"region": null,
"country": "Canada",
"is_remote": true,
"confidence": 0.95
},
"countries": [
"Canada"
]
},
"remote_policy": "remote",
"salary_period": "year",
"workplace_type": "remote",
"salary_currency": "CAD"
}Extensions
{}Native Structured
{
"id": "498684",
"job": {
"id": "506007",
"division": {
"id": "10398",
"name": "Product & Technology"
},
"department": {
"id": "57645",
"name": "Product Development"
},
"requisition_id": "PIN-0373",
"structure_custom_group_one": {
"id": "8707",
"name": "PNT014",
"title": "Department Code"
}
},
"url": "https://www.lifeatvena.com/en/postings/68e51b34-336d-4487-b537-91339917b999",
"path": "/en/postings/68e51b34-336d-4487-b537-91339917b999",
"title": "Senior Software Developer in Test",
"benefits": "",
"location": {
"id": "52871",
"city": "Canada",
"name": "Canada - Remote (0002)",
"province": "Canada",
"postal_code": ""
},
"deadline_at": null,
"description": "<div><!--block-->As a Senior Software Developer in Test, you will be responsible for the development, execution and maintenance of automated tests to support the Software Test Life Cycle.<br>You will collaborate closely with development and product teams to define and execute functional, integration, and regression testing approaches, while continuously monitoring and improving the scalability, stability, and consistency of testing processes.</div>",
"compensation": "$114,000 - $155,000 / year",
"reporting_to": "",
"workplace_type": "remote",
"benefits_header": "",
"employment_type": "full_time",
"workplace_type_text": "Fully remote",
"compensation_maximum": 155000,
"compensation_minimum": 114000,
"compensation_visible": true,
"employment_type_text": "Full Time",
"key_responsibilities": "<ul><li><!--block-->Analyze functional and technical requirements to define comprehensive test strategies and automation needs</li><li><!--block-->Design, write, maintain, and manage automated UI and API test suites</li><li><!--block-->Contribute to building and enhancing scalable automation frameworks (e.g., Playwright, Rest-Assured)</li><li><!--block-->Identify, plan, and execute exploratory, functional, integration, performance, and regression tests</li><li><!--block-->Collaborate with development and product teams to validate testing requirements and optimize test coverage</li><li><!--block-->Champion best practices for automation, test data management, CI/CD integration, and code quality</li><li><!--block-->Monitor, troubleshoot, and optimize automation pipelines and test frameworks for dependability, scalability, and stability</li><li><!--block-->Perform root cause analysis and support teams in identifying and preventing defects</li></ul><div><!--block--><br></div><div><!--block--><br></div>",
"compensation_currency": "CAD",
"compensation_frequency": "year",
"skills_knowledge_expertise": "<ul><li><!--block-->5+ years’ experience in QA/QE and test automation development roles, within a fast-paced Agile environment</li><li><!--block-->Strong understanding of software testing methodologies, automation design patterns, and the fundamentals of high-quality test case development </li><li><!--block-->3+ years of hands-on experience with at least one automation framework for both UI and API test automation (Playwright, Cypress, Selenium, RestAssured, RestSharp, Pytest, etc.)</li><li><!--block-->Hands-on experience with version control, issue tracking, and test case management tools (GitHub, Gitlab, JIRA, Xray, Zephyr, Qase, etc.)</li><li><!--block-->Proficiency with relational databases and data validation (SQL, MS SQL, Oracle, GraphQL, or DB2)</li><li><!--block-->Proficiency in one or more programming languages (Java, JavaScript,</li><li><!--block-->Typescript, C#, or Python)</li><li><!--block-->Hands-on experience to leverage modern AI tooling to improve testing and automation productivities</li><li><!--block-->Ability to think critically about system architecture and assess the impact of product changes across components</li><li><!--block-->Strong troubleshooting, analytical, and problem-solving skills</li><li><!--block-->Exceptional written and verbal communication skills, with the ability to articulate both technical and non-technical concepts</li><li><!--block-->Interest in AI and willingness to explore AI-driven solutions to enhance performance and drive efficiencies</li></ul><div><!--block--><br></div><div><!--block--><strong>Base salary range 114,750 - 155,250 CAD</strong><br><em>*Our salaries are tailored to roles, levels and locations. Your individual pay within this range is influenced by factors like work location, skills, experience and education. As you progress in your role, your compensation may adapt, offering flexibility for growth beyond initial levels. For specifics, your recruiter will provide details and address any questions during the hiring process.</em></div>",
"key_responsibilities_header": "How You'll Make an Impact",
"skills_knowledge_expertise_header": "We'd Love to See"
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/3eb09891c272dbab1806d94de3dc3a17749bd6f2?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/e7629605-7bb2-4149-a79b-b4d673d1de00JSONGET https://api.bluedoor.sh/job-postings/v1/sources/53d5a393-1cc0-4d96-8f81-cb86121abedcJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/3eb09891c272dbab1806d94de3dc3a17749bd6f2/eventsJSON