top of page
  • White LinkedIn Icon
  • GitHub

Hello! I'm Sashaye

Software Developer with 5+ years of experience in software testing, automation, and performance. Skilled in test planning, automation frameworks, and tools like Selenium, JUnit, and Postman. Experienced with CI/CD, API development, and large-scale testing.

Proficient in Java, C#, React, Angular, and Python for automation and scripting. Strong collaborator in agile teams, focused on improving software quality.

IMG_3908.jpg

Sashaye Roye

Software Developer | Automation Expert

6047658496

Email:

Address:

Surrey, BC

Phone:

EXPERIENCE

EXPERIENCE

July 2024 - Present

Contract Software Engineer

Byte Bridge Service

Job Description: 

Provide innovative software solutions for clients, focusing on cloud infrastructure and automation.

Team: 

Led a remote team of 3 Automation Engineers, overseeing project execution, mentoring team members, and ensuring alignment with client requirements and deadlines.

Scrum:

Actively involved in sprint planning, stand-up meetings, and retrospectives. Led team discussions, offering insights into technical solutions and process improvements.

Impact: 

Improved system reliability by automating test cases and achieved a 30% reduction in system failures during deployment.

Leadership Abilities:

Demonstrated strong leadership by guiding and mentoring a remote automation engineering team, fostering a collaborative and productive environment, and ensuring timely delivery of projects.

Created comprehensive test plans and strategies for the team, ensuring alignment with client needs and addressing scalability and performance requirements. 

Fostered open communication within the remote team, ensuring effective problem-solving and aligning team efforts with business objectives. 

Acted as the primary point of contact for client communications, ensuring customer satisfaction and facilitating seamless project execution.

Duties: 

Designed and automated test cases for cloud infrastructure using Selenium and Postman. 

Created test plans and strategies to ensure systems met scalability and performance requirements.

Implemented Test-Driven Development (TDD) practices to minimize defects in production environments. 

Integrated cloud systems within CI/CD pipelines using Gitlab, proving deployment efficiency.

September 2022 - May 2023

Vacation Hostess

Eagle Ridge Stays

Job Description:

Managed vacation home services on Airbnb and transitioned the property to provide stable housing for displaced families during the Great Shuswap Fire.

Team:

Led a team of 4 cleaners and a property manager.

Scrum:

Held daily stand-ups and bi-weekly retrospectives to review company operations and improve efficiency, based on real time feedback and performance.

Impact: 

Promoted the business through Instagram and Facebook, creating engaging content and reels that reached 10,000 views, significantly increasing bookings and sales 

Successfully supported over 3 displaced families during the Great Shuswap Fire by providing stable housing, ensuring they had a safe and secure place to stay during a time of crisis.

Duties: 

Created and managed vacation home rentals on Airbnb, optimizing the booking process and ensuring a seamless guest experience. Developed and maintained the company's website, incorporating a booking software system.

Led the transition of the property from short-term vacation rentals to full-time housing for displaced families during the Shuswap fires, ensuring families were relocated quickly and comfortably

Developed and mainted the company's website, incorporating a booking system linked with Airbnb and VRBO to streamline bookings and prevent over booking 

Implemented a security system using August locks, enhancing guest security and providing remote access to the property

Managed promotions through Instagram and Facebook, creating content and marketing campaigns that boosted visibilit and increased bookings leading to higher occupancy reates and increased revenue. 

Assisted with transitioning the role to a third party property management company, ensuring a smooth handover of responsibilities and continuity of operations.

August 2019 - August 2022

Full Stack Developer

Firefly Software Ltd.

Job Description: 

Designed, developed, and maintained robust full-stack systems for both the casino and kiosk teams. Focused on frontend and backend improvements using Java and JavaScript to enhance user experience and system functionality.

Team:

Collaborated with a cross-functional team consisting of three developers (frontend and backend) and two QA engineers.

Scrum:

Actively involved in sprint planning, stand-up meetings and retrospectives

Impact: 

Led the development of a secure payment system that improved transaction safety and boosted user trust. 

Spearheaded the Cypress testing framework for critical casino games like Texas Hold'em and Blackjack.

Duties: 

Designed and implemented both frontend (React) and backend (Java) components for the casino and kiosk systems. Developed and maintained the payment system, ensuring robust security measures, including token-based authentication.

Spearheaded the Cypress testing framework for critical casino games like Texas Hold'em and BlackJack, ensuring through testing and enhancing the user experience.

Reduced system bugs and defects by creating comprehensive test cases, ultimately improving production quality

February 2018 - August 2019

Electronic Arts

Contract Software Developer in Test

Job Description: 

Developed and maintained automated testing frameworks for FIFA 18 and FIFA 19, contributing to the overall testing and quality assurance process. Focused on enhancing testing efficiency through automation and integration into CI/CD pipelines.

Team:

Collaborated closely with a fully QA Automation team of five members, consisting of highly skilled QA engineers. 

Worked within a fully automated testing environment, ensuring that testing efforts were aligned with development goals and deadlines.

Fostered strong communication between server-side and client-side QA teams for the timely resolution of critical issues.

Scrum:

Actively incolved in backlog grooming, sprint planning, stand-up meetings, and retrospectives. Lead team discusions, offering insights into techinical solutions and process improvements.

Impact: 

Contributed to the release of FIFA 18 and FIFA 19, with my name featured in the credits for both games. 

Identified and resolved over 100 critical bugs, significantly improving the games' quality and performance. 

Enhanced automated testing frameworks in Java and C#, leading to a more efficient and reliable testing process.

Leadership Abilities:

Actively participated in cross-team collaboration, driving improvements in communication between manual and automated QA teams 

Supported continuous improvement by integrating feedback from manual testing into automation practices, ensuring more comprehensive test coverage. 

Promoted the importance of early identification of risks in development life cycles, helping teams address issues proactively.

Duties: 

Developed and maintained automated testing frameworks in Java and C# for both FIFA 18 and FIFA 19. 

Integrated automated tests into CI/CD pipelines using Git and Jenkins, streamlining the testing and deployment process.

Performed API testing using Postman to validate the functionality and performance of game-related services

Collaborated with the QA teams to incorporate feedback from manual testing into automation efforts, enhancing test coverage and quality assurance.

Workes with cross-functional teams to identify potential risks early in the development process and ensure resolution of issues.

November 2016 - December 2017

Junior Software Developer

Job Description: 

Worked within a development team to design, build, and maintain systems that supported business operations. Focused on enhancing workflows, streamlining processes, and adapting to organizational changes during a company transition.

Team:

Collaborated in a team of eight, consisting of four developers, two junior developers, and two QA members, working in an Agile environment.

Scrum:

Actively involved in standup meetings and retrospectives

Impact: 

Developed and maintained an in-house team system, allowing the sales team to directly update the website and assist customers with horse betting.

Automated workflows and testing processes using Mercurial.

Duties: 

Built and maintained the in-house team system that enabled the sales team to update content and assist customers in placing horse bets. 

Automated testing processes and streamlined development workflows using Mercurial, reducing manual effort and improving deployment efficiency.

Contributed to the team's ability to quickly adapt to changes during the Company's transtion, ensuring minimal disruptions and continuity to the development process.

EDUCATION

EDUCATION

2024

Bachelor's Degree

British Columbia Institute of Technology

Bachelor of Technology, Major Database Administration

SKILLS

SKILLS

Programming Languages

Java, C#, Typescript, and Python

Test Automation and Tools

JUnit, Selenium, Cypress, TestNG, and Postman

Database

Postgres SQL, MySQL, and Oracle

Frame Works

Spring Boot, Angular and React

CI/CD and Dev ops

Gitlab, Jenkins, Mercurial, Docker, and Git

Agile and Collaboration

Scrum, Kanban, Jira, Confluence

bottom of page