Golden Resources - Cincinnati, OH

posted 3 months ago

Full-time
Cincinnati, OH
Oil and Gas Extraction

About the position

The Mobile Automation Tester role is a critical position within our Quality Engineering team, specifically focused on Android applications. The primary responsibility of the Quality Engineer is to provide comprehensive feedback on the artifacts developed during the requirements and analysis phases of client projects. This includes authoring detailed test cases and scripts, as well as executing tests for both project-related and support activities. The Quality Engineer is expected to leverage their technical expertise to develop, maintain, and execute automation tests effectively. Additionally, this role involves identifying opportunities to enhance application code quality by increasing unit and integration test coverage, ensuring that the applications meet the highest standards of quality before they reach the end-users. In this position, the Quality Engineer will work closely with cross-functional teams in an Agile/Scrum environment, participating in all relevant ceremonies, meetings, and sessions. The role requires a strong understanding of QA processes and deliverables, as well as proficiency in defect tracking and root cause analysis using tools such as Jira and Rally. The Quality Engineer will also be responsible for managing test environments and test data, ensuring that all testing activities are conducted in a controlled and efficient manner. The ideal candidate will have extensive experience in mobile application testing, particularly with automation tools and frameworks. They will be expected to develop and maintain functional automation test scripts using modular frameworks and best practices. Strong communication and collaboration skills are essential, as the Quality Engineer will need to provide feedback on test automation frameworks and contribute ideas for continuous improvement in testing processes. Overall, this role is vital for ensuring the delivery of high-quality mobile applications that meet client expectations and industry standards.

Responsibilities

  • Ensure automation test suites are well maintained and operational
  • Analyze requirements and provide feedback on completeness and testability
  • Provide accurate estimates for QA efforts including test case design/scripting, test data management, test execution, and defect correction
  • Identify opportunities to improve application code quality by increasing unit and integration test coverage
  • Leverage technical expertise to develop, maintain, and execute automation tests
  • Provide ideas and feedback on test automation frameworks and opportunities to improve
  • Participate in all ceremonies, meetings, and sessions held for the project and team
  • Assist with building and maintaining test environments and driving their best use
  • Understand client core quality metrics and how to utilize them to foster quality improvement

Requirements

  • 7+ years of QA experience
  • 3+ years of experience testing mobile applications
  • Experience with QA processes and deliverables in an Agile/Scrum environment
  • Proficient in defect tracking and analyzing root cause utilizing tools (Jira, Rally etc.)
  • Strong understanding of automation and performance concepts and approaches
  • Understand and utilize risk-based testing technique
  • Experience in test environment and test data management
  • Strong communication and collaboration skills
  • 3+ years of experience writing Selenium tests in Java or JavaScript using (Web Driver, Web Driver IO, Marathon, Appium etc.)
  • 3+ years of experience with test runners (Junit, TestNG, Mocha, Jasmine)
  • 3+ years of experience with CI tools (Jenkins, TeamCity, GitLab)
  • 1+ years of experience with Selenium Grid
  • 3+ years of using Jira for defect tracking
  • 2+ years of using Quality Center/ALM for test case management
  • 2+ years utilizing SQL for back-end database validation

Nice-to-haves

  • Prefer Selenium being utilized in the current/most recent project
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service