QA Senior Mobile (Kotlin)
New
J
JobgetherSoftware Quality Assurance
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerJenkinsKotlinSwiftAPI testingCI/CDMicroservicesGitHub Actions
Requirements
- Solid experience in software quality processes for complex systems, including test modeling, scenario creation, testing strategies, and management reports.
- Strong experience building and customizing mobile test automation frameworks.
- Hands-on experience with Appium for frontend mobile testing.
- Knowledge of Kotlin for Android development and Swift for iOS environments.
- Strong understanding of clean code principles and software design patterns.
- Experience integrating quality processes into CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, or similar solutions.
- Experience working with containers, including Docker.
- Practical experience validating APIs and microservices-based architectures.
- Experience applying Artificial Intelligence tools to software testing workflows, including test data generation, automation script creation, correction, or process optimization.
- Ability to define, track, and improve quality metrics and create clear analytical testing reports.
- Experience mentoring quality teams and supporting technical growth.
- Experience collaborating directly with enterprise clients and technical leadership.
Responsibilities
- Design end-to-end quality strategies and establish long-term technical guidelines for software reliability and testing practices.
- Architect, validate, and continuously improve complex mobile test automation frameworks and accelerators.
- Research, adopt, and govern new technologies, including Artificial Intelligence solutions such as LLMs and autonomous agents to optimize testing processes.
- Build and evolve Quality Gates, test observability practices, and automated testing pipelines within complex CI/CD environments.
- Influence software architecture decisions to ensure systems are testable, resilient, scalable, and reliable.
- Perform mobile application testing activities, ensuring quality across different devices and operating environments.
- Mentor and support the technical development of other quality engineers, promoting best practices and knowledge sharing.
- Work directly with strategic clients and technical stakeholders, translating quality metrics into business insights.
- Define, monitor, and improve quality indicators, testing reports, and reliability measurements.
- Validate APIs, microservices integrations, and complex system behaviors to ensure end-to-end product quality.
View Full Description & ApplyYou'll be redirected to the employer's site