Senior Test Engineer (Mobile)
Sorry, this job was removed at 11:53 a.m. (MST) on Monday, April 27, 2020
By clicking Apply Now you agree to share your profile information with the hiring company.
Position: Senior Test Engineer, MobileReports to: Director of Test EngineeringLocation: Boulder, CO
Overview:
The Senior Software Test Engineer position is responsible for being a leader in implementing and executing test solutions and being champions of quality for MLB’s products and services. As Major League Baseball's technology team, we are responsible for delivering software to our fans as well as to the broader baseball community. Our team is constantly shipping new releases and functionality - therefore, we have a responsibility to ensure that the software works as expected. Currently, we heavily rely upon manual tests and are looking to accelerate our adoption of automated testing.
Responsibilities:
- Developing test plans and test cases documents for automated and manual test requirements and execution for MLB’s mobile applications on both iOS or Android platforms
- Implementing and maintaining test scripts based on agreed upon test framework to validate functionality, negative, performance, stress and duration testing aspects of the mobile applications
- Communicating test results and coverage clearly to the rest of the team and organization
- Ensuring that tests are running successfully and debugging/fixing failed tests
- Working with developers to troubleshoot/debug root cause of problems and capturing information in bug tracking system
- Collaborating with Developers and Product Managers early during planning to be the voice of the test team and to provide input
- Performing manual and automated verification of UI’s, application logic and navigation
- Coordinating cross-functional effort around test-driven development, regression testing, and performance testing
Minimum Qualifications:
- Bachelor's degree in Computer Science or related field, or equivalent practical experience
- 6+ years of programming experience with Java, Python, Swift or other languages
- Strong desire to overcome challenges and mentor junior engineers
- Expertise with mobile automation tools (eg. Appium, Espresso, UI Automation, Firebase, Early Grey, XCTest)
- Expertise with development tools (eg. Jira, Jenkins, GitHub, TestRail, TestFlight)
- Expertise of test processes and methodologies as well as problem solving and troubleshooting skills
Read Full Job Description