Senior Software Engineer
1 week ago
Senior Software Engineer ( QA Automation – Salesforce)
The Opportunity:
In this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can provide fast relevant feedback to the team using smart test design and a business-value mindset. You will apply your automation expertise - designing, developing, and maintaining automated tests - to increase efficiency and ensure high regression test coverage.
In this role you'll:
- Learn product architecture and design, analyze complex requirements, seek to understand the business implications, craft quality test cases, and carry out the appropriate level of testing using the right tools to be efficient and effective. I.e. UI, Integration, REST APIs, APIs, Business End to End, Database, Load
- Craft Test Automation Strategies, identify and automate the critical regression tests, ensure robustness, stability, and scalability of automation infrastructure
- Establish common work processes, standards, and tools; coordinate test activities across teams to meet business and customer needs
- Succinctly and accurately report defects, support post-test diagnosis in the most efficient and effective way, and communicate test status and risks throughout the SDLC
- Make decisions on planning, strategies, estimations, and milestones for testing leading to successful implementation and timely project completion
- Make decisions on test processes related to reporting, tracking and escalation of issues discovered during testing and ensure closure on the issues
- Make decisions on the design, implementation, documentation, and maintenance of manual and automated test cases used to execute acceptance and regression tests
- Make decisions on optimal test tooling and techniques to enable API testing, UI Testing, Performance/Load testing, Database testing, for both manual and automated testing
- Derive test scenarios and test cases for even the most complex business rules and scenarios
- Collaborate with cross-functional teams to ensure timely and robust execution of testing as part of a regular release schedule
- Demonstrate exceptional analytical skills and ability to independently analyze test results and be confident making decisions and recommendations
- Demonstrate ability to integrate and apply feedback in a professional manner to solve process or technical problems
- Develop product testing strategies & testing automation strategies and technologies
- Proactively research and evaluate new technologies, frameworks, and methodologies
- Define mid to long-term testing software / architecture strategy
- Bring substantial experience designing and developing test frameworks and test applications
- Remain productive despite uncertainty
- Strengthen others through mentoring
- Achieve high levels of customer satisfaction
- Actively support the RB Unreserved Commitment to Safety: to send everyone home, every day, the way they came to work, by taking personal responsibility for your safety and safety of your team, co-workers and customers.
Here's what you bring:
- College diploma or University Degree in Computer Science, Computer Engineering, Information Technology or similar (or equivalent experience)
- A technical certification in the areas of software engineering is preferred
- 7 years direct experience as a tester for major application integration projects or major application product releases
- 4 years direct experience in the design, development and implementation of QA Best Practices
- 3 years hands-on designing and developing test automation frameworks
- 3 years developing and maintaining automated tests using tools such as Appium, Selenium, Cucumber, TestNG and REST-Assured
- 3 years using one or multiple programming languages, such as Java
- Experience with Postman, Jenkins CI, Zephyr JIRA plugin, ZAPI, JMeter, SQL query language
- Experience with Salesforce platform is preferred
- Salesforce platform software engineering experience is preferred
-
Senior Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada RBGlobal Full timeDescriptionSenior Software Engineer (Lead - Salesforce) The Opportunity:The Senior Software Engineer (lead) is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce and its related ecosystem. The Senior (Lead) Software Engineer will lead their Development team,...
-
Senior Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada Infoblox Full timeDescriptionAt Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big enough...
-
Senior Software Engineer
7 days ago
Burnaby, British Columbia, Canada Infoblox Full time US$133,000 - US$198,220At Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big enough to make...
-
Senior Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada Infoblox Full timeDescriptionAt Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big...
-
Senior Software Engineer
7 days ago
Burnaby, British Columbia, Canada RBGlobal Full timeSenior Software Engineer ( QA Automation – Salesforce)The Opportunity:In this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can provide fast...
-
Senior Software Engineer
7 days ago
Burnaby, British Columbia, Canada Ritchie Bros. Full timeJob DescriptionSenior Software Engineer ( QA Automation – Salesforce)The OpportunityIn this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can...
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada RBGlobal Full timeDescriptionThe Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company when buying and selling the heavy equipment, trucks and other capital assets they use to run their businessesResponsibilitiesTakes ownership of parts...
-
Senior Software Engineer
5 days ago
Burnaby, British Columbia, Canada RB Global Inc. Full timeThe Senior, Software Developer is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus onSalesforce (Sales & Marketing Clouds)and its related ecosystem. The Senior Developer will work closely with the Lead software developer as well as other team members such as QA, Product Owners,...
-
Senior Software Engineer
5 days ago
Burnaby, British Columbia, Canada Uplifter Full timeThanks for checking out our job openings. See something that interests you? Apply here.Senior Backend Engineer (Django)Location: Hybrid – Burnaby (Vancouver), BCDepartment: EngineeringReports To: Engineering LeadEmployment Type: Full-TimeAbout UplifterUplifter is a fast-growing SaaS platform powering thousands of sports organizations across North America,...
-
Senior Software Engineer
5 days ago
Burnaby, British Columbia, Canada Uplifter Inc. Full timeThanks for checking out our job openings. See something that interests you? Apply here.Senior Backend Engineer (Django)Location:Hybrid – Burnaby (Vancouver), BCDepartment:EngineeringReports To:Engineering LeadEmployment Type:Full-TimeAbout UplifterUplifter is a fast-growing SaaS platform powering thousands of sports organizations across North America, from...