
Senior Software Engineer (SDET, QA Engineer, QA Analyst)
D3 Securityover 1 year ago
Vancouver, CanadaSenior
Responsibilities
- Perform manual and automated testing across D3 Security’s application, including functional analysis, test planning, test case creation, environment setup, functional testing, regression testing, and bug creation and validation.
- Design, deploy, and maintain environments for functional, performance, and security testing.
- Troubleshoot and analyze issues identified during testing.
- Create internal QA, release, and training documentation.
- Participate in CI/CD processes and work with the Deployment team to support smooth production installation.
Requirements
- Bachelor’s degree in Computer Science or equivalent.
- At least five years of experience in manual testing and automated testing scripting and tools.
- Experience managing a team of five or more members.
- Experience with CI/CD, Jenkins, DevOps practices, Git branching, merging, and pull requests.
- Knowledge of Python, C#, .NET 6, SQL, MQL, Lua, Cypher, JavaScript, React, jQuery, CSS, HTML, and TypeScript.
- Knowledge of MS SQL Server, PostgreSQL, MongoDB, Redis, GraphDB, and Neo4j.
- Knowledge of Windows, Linux, Docker, Kubernetes, Azure, AWS, and Google Cloud.
- Knowledge of cloud-native and microservice development, database architecture and performance tuning, and cybersecurity technologies.
- Strong problem-solving, troubleshooting, communication, collaboration, and ownership skills.
- Preferred qualifications include prior QA Manager experience, automated testing tools such as Selenium, at least one year of development experience in T-SQL, C#, HTML, or JavaScript, performance/load testing in high-throughput server environments, and virtual environments such as Hyper-V or VMware.
Benefits
- Full-time, permanent position with a Monday-to-Friday schedule.
- In-office work in downtown Vancouver; Greater Vancouver Area candidates only.
- Performance-based bonuses and equity opportunities for exceptional performers.
- Extended health and dental benefits.
- On-site gym access.
- Commuter expense reimbursement.
- Team events, social activities, and free food and snacks in the office.
Tech Stack
AWSAzureC#CSSDockerGitGoogle CloudHTMLJavaScriptJenkinsjQueryKubernetesLinuxLuaMicrosoft SQL ServerMongoDBNeo4j.NETPostgreSQLPythonReactRedisSeleniumSQLTypeScriptWindows