Testing Engineer

1 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Title: Testing Engineer-QA


Role Overview

You will own quality across our React web and React‑Native mobile codebases from unit tests through end‑to‑end automation to CI/CD integration with SITL. You’ll work hand‑in‑hand with Developers, Product Owners and DevOps to shift testing left, accelerate releases, and continuously raise confidence in every deployment.

 

Key Responsibilities


1)Test Strategy & Planning

●           Define test scope (unit, integration, E2E), entry/exit criteria, and coverage goals for both web and mobile.

●           Estimate testing effort, maintain test case documentation, and report quality metrics.

 

2) Unit & Component Testing

●           Write and maintain unit and component tests in:

●           React: Jest + React Testing Library

●           React‑Native: Jest + React Native Testing Library

●           Ensure ≥ 90% coverage on new features; track coverage trends.

 

3) Automation & E2E Testing

●           Build and maintain E2E suites using Cypress (web) and Detox or Appium (mobile).

●           Automate critical user flows (login, onboarding, core workflows) and regression checkpoints.

 

4) Manual & Exploratory Testing

●           Execute targeted manual testing: functional (black‑box, white‑box), regression, and exploratory sessions.

●           Log reproducible defects in Jira with clear steps, screenshots/video.


5)CI/CD Pipeline Development

●           Author and maintain GitHub Actions workflows that:

●           Run unit + E2E tests in parallel (web & mobile).

●           Gate merges on successful test passes and coverage thresholds.

●           Publish test reports and coverage badges.

●           Containerize test runners with Docker for consistency and scalability.

 

6)API & Backend Validation

●           Automate API tests (REST/GraphQL) using Postman/Newman or REST Assured.

●           Validate data contracts, error handling, auth flows.


7) Performance & Load Testing (Optional/As‑Needed)

●           Set up smoke and load tests with JMeter or Gatling for critical endpoints.

●           Analyze bottlenecks and recommend optimizations.

 

8)Production Monitoring & Reporting

●           Integrate Sentry, Bugsnag, or New Relic to catch regressions in production.

●           Triage errors, track trends, and drive fixes.

 

9)Collaboration & Mentorship

●           Participate in Agile ceremonies, review PRs for testability and coverage.

 

Required Qualifications

●           Experience: 1-2 years in an Agile QA/Testing role, with demonstrable impact on at least one React‑based web app and one React‑Native mobile app.

●           Unit Testing: Expert with Jest and React(‑Native) Testing Library.

●           E2E Automation: Hands‑on with Cypress for web; Appium or Detox for mobile.

●           Scripting: Comfortable writing test scripts in JavaScript/TypeScript

●           CI/CD: Proven track record building test pipelines in GitHub Actions.

●           Test Management: Familiarity with Jira.

 

Preferred (Nice‑to‑Have)

●           Security Testing: OWASP Top 10, Burp Suite/ZAP experience.

●           Performance Testing: JMeter, Gatling, or Locust experience.

 

Soft Skills

●           Analytical Mindset: Methodical problem‑solver with attention to detail.

●           Communication: Clear, concise reports of defects, test plans, and quality metrics.

●           Collaboration: Strong team player in Agile squads, open to feedback and continuous learning.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You