
Senior Quality Engineer
- Cincinnati, OH
- Permanent
- Full-time
- $85,000 - $110,000 base salary, benefits package, and company perks
- Advancement opportunities with aggressive and structured career paths
- TQL's IT Team offers a hybrid work environment with the ability to work remotely 40 hours per month
- Access to the latest emerging technologies
- Reimbursement for continuous education and technical training
- We win wherever we go - Voted a 2019-2023 Computerworld Best Places to Work in IT
- Analyze user stories, review and provide input to acceptance criteria and determine optimal test coverage resulting in high quality product
- Design and create test cases/scripts that provide accurate and complete coverage of user stories and requirements (functional and non-functional), including positive scenarios, negative scenarios and edge cases; this may be done individually, in pairs or mobs
- Develop, maintain and execute automated tests, using Android Native development toolkits (Kotlin, Android Studio, XML).Troubleshoot and drive resolution of automated test run failures. Collaborate with scrum team developers to review automated test scripts
- Create, execute and maintain automated test scripts for both APIs using Selenium with C#
- Assist with performance and security testing activities
- Identify and document defects found during test cycles, participate in defect prioritization sessions, help troubleshoot production issues
- Conduct root cause analysis
- Actively participate in agile ceremonies: daily stand up, Refinement, sprint planning, sprint reviews, retrospectives and demos
- Identify opportunities to the scrum team to improve application code quality by increasing unit and integration test coverage
- Contribute to QA best practices, scrum team technical documentation and to test automation frameworks, present at lunch and learn sessions
- Collaborate effectively within scrum team.
- Bachelor's degree in computer science, Engineering, a related field or equivalent work experience
- Thorough understanding of RESTful architecture and deployment of distributed services
- Deep expertise with mobile development applications using Android Native development toolkits (Kotlin, Android Studio, XML, Swift with Xcode for iOS)
- Strong attention to detail on the fit and finish of applications and overall quality
- Proven experience building functional and integrated automation tests
- Experience writing SQL, Java, or C# to develop automation frameworks to perform UI, API and backend database testing
- Demonstrated experience working on a scrum team
- Experience in automated testing including Selenium, Rest sharp, Android studio with Kotlin for Android and Swift with Xcode for iOS