Senior QA Engineer (Bengaluru)

Senior QA Engineer (Bengaluru)

14 Aug
|
Tredence
|
Bengaluru

14 Aug

Tredence

Bengaluru

- Full-Stack Engineer (Mobile Developer) L2 Position

Full-Stack Engineer (Mobile Developer) - L2

Experience -3-5 YearsLocation - Across India

Role Overview

We are seeking a highly motivated Full-Stack Engineer (Mobile Developer) with strong expertise in React Native, JavaScript/TypeScript, Firebase, Mobile Testing, API Testing, and Test Automation. The ideal candidate will be responsible for building scalable mobile applications while ensuring exceptional quality through robust automated testing and API validation.

The role requires a strong focus on creating seamless mobile experiences, integrating backend services, implementing deep linking, and establishing end-to-end quality assurance frameworks.

Key Responsibilities

Mobile Development

- Develop, test, and deploy hybrid mobile applications using React Native for iOS and Android platforms.
- Build reusable, scalable, and maintainable components using JavaScript and TypeScript.
- Implement responsive and pixel-perfect UI based on design specifications.
- Optimize application performance, stability, and user experience.

UI/UX Implementation
- Translate wireframes and Figma designs into intuitive mobile experiences.
- Implement smooth navigation flows, animations, lazy loading, and skeleton screens.
- Ensure accessibility, responsiveness, and consistency across devices.

Firebase & Backend Integration
- Integrate Firebase services including:
- Firebase Authentication
- Firestore
- Realtime Database
- Firebase Cloud Messaging (FCM)
- Firebase Analytics
- Crashlytics
- Remote Config

- Consume and integrate RESTful APIs and third-party services.
- Collaborate with backend teams to optimize API performance.

Deep Linking & Tracking
- Implement Universal Links, App Links, and deep-linking strategies.
- Configure Safari View Controller and Chrome Custom Tabs.
- Support affiliate and attribution tracking integrations.
- Ensure seamless app-to-web navigation and accurate campaign tracking.

Testing & Quality Assurance
- Design and execute Mobile Application Testing strategies.




- Perform API Testing using tools such as Postman, Swagger, or similar platforms.
- Develop and maintain automated end-to-end test suites using:
- Playwright
- Cypress

- Create automated regression and smoke test suites.
- Validate application functionality across multiple devices and operating systems.
- Integrate automated testing into CI/CD pipelines.
- Monitor and improve test coverage and release quality.

State Management & Security
- Implement state management using Redux, MobX, Context API, or similar libraries.
- Manage secure local storage using Keychain (iOS) and Keystore (Android).
- Follow mobile security best practices for authentication and data protection.

Required Skills

Core Technologies

- Robust experience with JavaScript (ES6+) and TypeScript.
- Hands-on expertise in React Native development.
- Experience with Firebase Services.
- Strong understanding of mobile application architecture.
- Experience integrating REST APIs and third-party SDKs.

Testing & Automation
- Strong experience in Mobile Application Testing.
- Hands-on experience with API Testing.
- Experience with automation frameworks such as:
- Playwright
- Cypress

- Knowledge of test case design, defect lifecycle, and test automation best practices.
- Experience integrating automated tests into CI/CD pipelines.

State Management & Security
- Redux / MobX / Context API.
- Secure storage implementations (Keychain, Android Keystore).
- Authentication and authorization best practices.

UI/UX
- Strong understanding of mobile user experience principles.
- Experience building responsive and intuitive interfaces.

Preferred Skills
- Experience with affiliate marketing and attribution platforms:
- Rakuten
- CJ Affiliate
- Impact
- Awin

- Experience with Agile/Scrum methodologies.
- Exposure to native Android (Kotlin/Java) or iOS (Swift).
- Experience with performance monitoring and analytics tools.

Qualifications
- Bachelor's degree in Computer Science, Information Technology, or equivalent.
- 3-5 years of experience in mobile application development.
- Demonstrated experience in React Native application delivery and automation testing.

Required Skills

📌 Senior QA Engineer (Bengaluru)
🏢 Tredence
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior qa engineer (bengaluru) / bengaluru