07/09/2024 updated
PG
100 % available
Software Engineer in Test
Guelph, India
Only remote
HTMLJavaScriptArtificial IntelligenceMacintosh ComputersApple IOSApple XcodeTest AutomationUnit TestingBootstrap (Software)C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingSoftware DocumentationSoftware Quality
iOS, Xcode, AI, test framework, Bootstrap, C#, C++, CSS, chatbots, Cloud computing, programming, CI/CD, Data Structures, Database, Django, Eclipse, Front-end development, Git, HTML, Computer Science, JSON, JavaScript, large language models, Linux, Mac, Markdown, MS Office tools, Visual Studio Code, MS Windows, MySQL, NetSuite ERP, Object oriented design, OOP, Operating Systems, PostgreSQL, Programming languages, Python, React.js, remote service, RESTful APIs, Selenium, Selenium webdriver, software documentation, Software development life cycle, code quality, version control system, Swift, Unit testing frameworks, unit testing, Web Programming, XCTest
Languages
EnglishGood
Project history
* Developed Python scripts to perform tests that consisted of sending queries from one Android device to activate Google Assistant
on another, capturing the audio response, and verifying the accuracy of Google Assistant's output.
* Maintained existing Python scripts written for functional testing of Google Assistant application on Android devices(Mobile and
TV), and ensured they remained up-to-date and adaptable to any new UI changes, resulting in a 20% increase in the pass rate of
test cases. The test framework used was Mobly, which is based on Python and developed by Google.
* Played a significant role in the unit testing of the Google Assistant application on iOS mobile devices by solely automating 80% of
test cases using Swift. Test framework used - XCTest.
* Automating the transmission of voice commands to the TV using Android TV remote service application which enables simulating
microphone inputs without requiring direct interaction with or connection to a physical remote control.
* Developed clear and concise summaries of test cases and their associated code suitable for inclusion in reports, manuals, and
other software documentation intended for client presentations
* Collaborated with the manual testing team to communicate technical problems, processes, and solutions, aiming to identify test
cases suitable for automation.
on another, capturing the audio response, and verifying the accuracy of Google Assistant's output.
* Maintained existing Python scripts written for functional testing of Google Assistant application on Android devices(Mobile and
TV), and ensured they remained up-to-date and adaptable to any new UI changes, resulting in a 20% increase in the pass rate of
test cases. The test framework used was Mobly, which is based on Python and developed by Google.
* Played a significant role in the unit testing of the Google Assistant application on iOS mobile devices by solely automating 80% of
test cases using Swift. Test framework used - XCTest.
* Automating the transmission of voice commands to the TV using Android TV remote service application which enables simulating
microphone inputs without requiring direct interaction with or connection to a physical remote control.
* Developed clear and concise summaries of test cases and their associated code suitable for inclusion in reports, manuals, and
other software documentation intended for client presentations
* Collaborated with the manual testing team to communicate technical problems, processes, and solutions, aiming to identify test
cases suitable for automation.