Software Engineer
CurrentSoftware Maintenance: feature enhancements, performanceimprovements, troubleshooting, and bug fixing.•Providing technical documentation (test procedures, designspecifications, etc.)•Debug and maintain embedded real time applications for Linux andAndroid based products in Javascript, C, & C++ developmentenvironments.•Develop and maintain data-driven automated test scripts usingPython and Robot Framework.•Create keyword-driven test scripts in Robot Framework to enhancetesting efficiency.•Participate in daily Scrum meetings to provide updates on testingprogress.•Utilize JIRA for bug tracking and work with the developmentteam to resolve issues.•Work closely with other software and hardware engineers to solvedesign issues.•Integrate automated tests into the CI/CD pipeline using Jenkins,reducing deployment times by 30%.•Provide detailed test reports and defect documentation to thedevelopment team.•Develop automated test scripts using TestComplete and Java tovalidate UI components.•Participate in code reviews and provide feedback to improve thequality of automated tests.