Software Tester
Core
Create and execute test cases, scenarios, and plans for embedded Android-based fitness equipment systems, converting manual tests to automation and ensuring software quality.
Role type
individual-contributor software tester (embedded systems)
Builds
integrated technology in fitness equipment
Domain
consumer electronics / fitness equipment / embedded software
Required skills
object-oriented programming (C++, Java), Android Studio, Unix shell scripting, functional testing, regression testing, performance testing, defect tracking, test automation, root cause analysis, cross-functional collaboration
Preferred skills
embedded systems knowledge, mentoring, tool building, international coordination
Technologies
Android, Java, Ubuntu, Unix, Windows
Responsibilities
Create test cases, scenarios, plans, and cycles for multiple embedded Android-based systems; Turn manual regression and feature test cases into automated scripts and run them in our test center; Review product software requirements, designs, and functional specifications; Work with Product Development teams to understand requirements and create and manage test scenarios for new projects; Communicate, prioritize, and track test execution, defects, and issues, recommending corrective actions when needed; Conduct functional, regression, user interface, and performance testing for feature requirements; Investigate root causes of issues during the software development lifecycle; Help resolve problems and coach Product Owners and developers, while mentoring colleagues and offshore teams; Test throughout development to deliver quality products, including regression, functional, integration, and end-to-end testing; Build tools that improve testing reliability and efficiency; Coordinate with offshore teams to validate and approve software release builds; Join evening calls with global teams and travel internationally when needed
