drjobs QARelease Engineer

QARelease Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Summary:

We are seeking a detailoriented and proactive QA/Release Engineer to join our mobile development team. In this role you will be responsible for ensuring the quality and stability of our mobile applications through comprehensive testing automation and release management. You will work closely with development product management and operations teams to ensure the seamless delivery of highquality mobile apps to our users. The ideal candidate is passionate about quality assurance has experience with mobile app testing and possesses a strong understanding of the mobile development lifecycle.

Key Responsibilities: Quality Assurance:
  • Develop execute and maintain comprehensive test plans and test cases for mobile applications (iOS and Android).
  • Perform manual and automated testing to identify bugs performance issues and other defects across different mobile platforms and devices.
  • Collaborate with developers and product teams to understand requirements design test strategies and report bugs effectively.
  • Conduct functional usability regression performance and security testing to ensure a seamless user experience.
  • Ensure thorough test coverage for both new features and existing functionality by maintaining detailed test documentation.
Automation:
  • Build and maintain automated test scripts using mobile testing frameworks (such as Appium Espresso XCUITest or similar).
  • Implement continuous integration (CI) and continuous deployment (CD) testing pipelines for mobile apps ensuring that code changes are automatically tested in a fast and reliable manner.
  • Work to expand the automated test suite for both UI and APIlevel tests.
Release Management:
  • Own the endtoend mobile app release process ensuring that releases are stable bugfree and aligned with the project timelines.
  • Coordinate with crossfunctional teams (development product marketing) to ensure a smooth and timely delivery of mobile app versions.
  • Manage app store submissions ensuring compliance with platformspecific requirements (Apple App Store Google Play Store).
  • Track and document app versions release notes and deployment schedules.
  • Monitor app health postrelease including crash reports user feedback and analytics and take quick action to resolve critical issues.
Continuous Improvement:
  • Proactively contribute to process improvements that enhance the quality of the development cycle and release pipeline.
  • Identify and implement best practices for mobile app testing automation and release workflows.
  • Stay uptodate with industry trends tools and best practices in mobile QA and release engineering.
Qualifications:
  • Bachelors degree in Computer Science Information Technology or a related field (or equivalent experience).
  • 2 years of experience in mobile app QA testing and release management with expertise in both iOS and Android platforms.
  • Strong understanding of mobile development processes including app design development and deployment.
  • Experience with manual and automated testing tools (e.g. Appium Espresso XCUITest Selenium).
  • Familiarity with CI/CD pipelines (e.g. Jenkins GitLab CI CircleCI) and mobile build systems (e.g. Fastlane).
  • Strong knowledge of mobile app submission processes for both the Apple App Store and Google Play Store.
  • Proficient in using bug tracking and test management tools such as Jira TestRail or similar.
  • Familiarity with version control systems (e.g. Git).
  • Excellent analytical troubleshooting and communication skills.
  • Ability to work in a fastpaced agile development environment.
Preferred Skills:
  • Experience with performance testing tools and crash analysis for mobile apps.
  • Knowledge of scripting languages (e.g. Python Bash) for automating tests or builds.
  • Familiarity with cloudbased mobile testing platforms (e.g. BrowserStack Sauce Labs).
  • Experience working with REST APIs and API testing tools (e.g. Postman).
  • Understanding of Agile methodologies and working in Scrum or Kanban teams.
Why Join Us
  • Opportunity to work with cuttingedge mobile technology in a dynamic and innovative environment.
  • Collaborate with a talented and passionate team that values quality and continuous improvement.
  • Competitive salary benefits and opportunities for professional growth.

If youre passionate about mobile app quality love solving complex problems and are eager to take ownership of the testing and release process wed love to hear from you!

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.