Senior test engineer automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building microservice test frameworks and deployment automation.
Responsibilities
Automate the SDLC pipeline from testing through deployment and validation
Investigate and troubleshoot deployment-related issues, identify root causes, and recommend solutions across environments
Develop and maintain automated test frameworks for code changes, including unit, integration, and end-to-end tests
Create and maintain test plans and test cases for microservices, covering relevant scenarios and edge cases
Collaborate with other engineering groups on integration testing
Suggest improvements to testing environments
Investigate requirements for safe deployment and rollback strategies
Verify deployment requirements during the deployment process
Write and maintain scripts to automate platform service deployments
Requirements
8 years of relevant experience
Bachelor's degree in Computer Science or its equivalent
Python and Pytest knowledge
Good understanding of modern testing methodologies
Working knowledge of Perl and Golang
Experience debugging across environments and reproducing failing tests locally on x86 vs. ARM, native or emulated
Knowledge of Debian packaging
Knowledge of QEMU's TCG vs KVM acceleration
Good Linux fundamentals, especially performance tuning
Experience with Bash and scripting fundamentals
Experience with automation tools and frameworks such as Jenkins, GitHub Actions, and SaltStack
Understanding of modern software development life cycle processes
Understanding of service level objective monitoring and alerting
Benefits
Annual bonus or incentives
Equity awards
Employee Stock Purchase Plan (ESPP)
Healthcare
RRSP
Company holidays
Vacation in the form of PTO
Sick time
Employee assistance program
Mental wellness support
Financial wellness support
FlexBase flexible work arrangement: at home, in an office, or a combination of both
Principal SDET Lead automating tests for Akamai’s cloud microservices. Building frameworks, pipelines, and deployment scripts for its distributed internet platform.
QA automation engineer building CI/CD, UI, API, and hardware - in - the - loop testing systems. Supporting Terawatt’s electric vehicle charging infrastructure with reliable, scalable quality automation.
NPI Test Engineer developing automated manufacturing tests for Ciena’s high - speed networking infrastructure. Enabling product quality, scalability, and production readiness.
Senior test engineer leading aerospace test application design, development, and program management at Honeywell Aerospace. Coordinating customer requirements, technical plans, risks, reviews, and production introduction.
Lead penetration testing across web, infrastructure, and cloud environments for S&P Global, a financial intelligence provider. Develop offensive security tools, assess threats, and guide remediation.
SDET II building automated testing frameworks and QA strategies for Best Buy, Canada’s technology retailer. Testing Java/Groovy applications across APIs, UI, microservices, frontend, and backend systems.
Test Engineer designing automated manufacturing test stations and VB.NET/Python software. Supporting reliable testing for ORBCOMM’s IoT products across engineering and production.
Photonic Test Engineer developing cryogenic measurement procedures for quantum emitters. Testing and improving integrated photonic circuits for scalable quantum technologies at Photonic.