Overview
Job Summary:
We are seeking a skilled and detail-oriented Software Tester who also has hands-on experience with React.js to join our dynamic team. This hybrid role is ideal for a candidate who is passionate about delivering high-quality web applications through rigorous testing while also contributing to front-end development. You will work collaboratively with developers, designers, and product teams to ensure robust performance and a seamless user experience.
Key Responsibilities:
Software Testing:
- Design, develop, and execute comprehensive test plans, test cases, and test scripts (manual and automated).
- Perform functional, regression, integration, and UI/UX testing.
- Identify, document, and track software defects and inconsistencies using bug-tracking tools (e.g., JIRA).
- Collaborate with developers and stakeholders to resolve issues and validate fixes.
- Develop and maintain automated test scripts using tools such as Jest, Cypress, or Testing Library.
- Ensure test coverage for all React components and related APIs.
- Conduct performance, compatibility, and accessibility testing across browsers and devices.
- Contribute to test strategy, QA processes, and continuous improvement initiatives.
React Development:
- Build and maintain responsive, reusable front-end components using React.js.
- Translate UI/UX wireframes into functional React code.
- Collaborate with designers and backend developers to implement new features.
- Integrate RESTful APIs and ensure front-end consistency and performance.
- Participate in code reviews, Agile ceremonies, and sprint planning.
Required Skills & Experience:
Testing Expertise:
- 3+ years of experience in software testing or quality assurance.
- Proficiency in manual and automated testing practices.
- Familiarity with testing tools like Jest, Cypress, Playwright, Selenium, or Testing Library.
- Strong knowledge of QA methodologies and bug tracking systems.
React & Front-End Development:
- Solid hands-on experience with React.js, React Hooks, and modern JavaScript (ES6+).
- Experience with state management tools (e.g., Redux, Context API).
- Strong HTML5/CSS3 and responsive design skills.
- Familiarity with Git, REST APIs, and front-end tooling (Webpack, Babel, NPM/Yarn).
Preferred Qualifications:
- Experience with TypeScript.
- Understanding of accessibility standards (WCAG).
- Exposure to CI/CD tools and pipelines.
- Familiarity with Next.js, Vite, or similar frameworks.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Soft Skills:
- Excellent analytical and problem-solving skills.
- Strong attention to detail and commitment to quality.
- Effective communication and teamwork in Agile environments.
- Ability to manage multiple tasks and meet deadlines.
Job Type: Full-time
Pay: ₹40,000.00 - ₹50,000.00 per month
Benefits:
- Health insurance
- Work from home
Schedule:
- Night shift
Education:
- Bachelor's (Required)
Experience:
- total work: 5 years (Required)
Work Location: Remote