Software Quality Assurance Engineer at Opibus (Roam)
JobWebKenya
Software & Data
Job Summary
Job Description/Requirements
Job Description The Beginning Roam was founded in just as electric mobility was taking off, when electric cars were just arriving on our streets. Roam vision is to make electric transport more accessible to a broader market by making the technology more cost efficient and simplifying deployment. The company focuses on all-electric conversion kits for fleet vehicles such as light trucks, public transport and buses, as well as electric motorcycles and energy systems. These focus areas have been chosen to maximize impact, as these vehicles are some of the highest CO2 emitting vehicles on the market and are largely an untapped opportunity.About the role:We are looking to hire a Software Quality Assurance Engineer to oversee and perform Automated testing on all applications from the earliest opportunity and with precision before any application is deployed to production. Communicating all test issues effectively to the manager. Managing the daily workload of a Tester and giving direction on projects. Participate in the test automation tool selection and adoption process; Develop and execute automated test suites using COTS and custom tools; Integrate test suites into the test management system and custom test harnessed. Perform code reviews for the software team.Key Duties and responsibilities: Develop and execute test plans and test cases to ensure software quality across the full stack, including front-end, back-end, and databaseTest software releases across various platforms, including web, mobile and desktopCreate and maintain detailed documentation of defects and issues found during testingWork closely with the development team to identify, reproduce and resolve defectsParticipate in agile software development practices including daily standups, sprint planning, and retrospectivesCollaborate with product management and design teams to ensure that the product meets customer needs and specificationsContinuously improve software testing practices, methodologies, and toolsWork in a fast-paced environment, taking ownership of tasks and meeting tight deadlinesDevelop and maintain automated test suites for front-end and back-end systemsWork with developers to identify, track and resolve performance and scalability issuesDevelop and execute load and performance tests to ensure system reliability and stabilityDesign, and implement the integration process, including creating documentation for future managers and engineers to address issues. Qualifications Experience in software quality assurance/testing, preferably in the automotive or electric vehicle industry.Proficiency in test planning, test case development, execution, and defect management.Strong knowledge of testing methodologies, tools, and best practices.Familiarity with agile development methodologies and continuous integration/continuous delivery (CI/CD) pipelines.Experience with test automation frameworks and tools, such as Selenium or Appium.Strong analytical and problem-solving skills, with a keen eye for detail.Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.
Get Insured through mTek Services
You can explore medical and personal accident insurance covers conveniently. Compare pricing from various insurance companies, save, and budget
Get Insured