Job Openings
Quality Assurance Engineer - RA
About the job Quality Assurance Engineer - RA
Key Responsibilities
- Test Planning & Strategy: Create comprehensive, well-structured, and detailed test plans, test cases, and test scenarios based on product requirement documents (PRD) and user stories.
- Test Execution: Perform thorough functional, regression, integration, smoke, and end-to-end (E2E) testing across web and mobile platforms.
- Defect Management: Identify, isolate, log, and track software defects using tools like Jira. Collaborate closely with developers to ensure timely resolution and verification of bug fixes.
- API Testing: Conduct back-end and API-level testing using tools like Postman to ensure seamless data integration and performance.
- Collaboration: Actively participate in Agile/Scrum ceremonies (sprint planning, daily stand-ups, and retrospectives) to provide QA estimations and risk assessments.
- Mentorship & Quality Culture: Guide junior QA team members, advocate for QA best practices within the cross-functional team, and ensure release readiness.
- Automation Collaboration: Collaborate with the automation QA team to identify test cases that are ripe for automation and assist in defining acceptance criteria.
Job Requirements & Qualifications
- Experience: Minimum of 3-4 years of professional experience working as a QA Manual Engineer or in a software testing role.
- Technical Domain: Strong understanding of software development life cycle (SDLC) and software testing life cycle (STLC) concepts.
- Testing Toolkit: Proficiency in using test management and defect tracking tools (e.g., Jira, Confluence, Xray, or Zephyr).
- API Proficiency: Hands-on experience with API testing tools, specifically Postman or Swagger.
- Database Knowledge: Solid understanding of relational databases with the ability to write basic SQL queries for data verification and backend testing.
- Platform Familiarity: Extensive experience testing responsive web applications and native mobile apps (iOS and Android).
- Soft Skills: Exceptional analytical thinking, strong attention to detail, and excellent written and verbal communication skills to articulate bugs and technical blockers clearly.
Preferred Qualifications (Point Plus)
- Automation Exposure: Basic knowledge, conceptual understanding, or hands-on exposure to test automation frameworks (e.g., Selenium, Cypress, Playwright, Appium, or Cucumber).
- Scripting Skills: Familiarity with programming/scripting languages (e.g., JavaScript, Python, or Java) is highly advantageous.
- CI/CD Awareness: Basic understanding of CI/CD pipelines (e.g., Jenkins, GitLab CI, or GitHub Actions) and how automated tests integrate into them.
Vendor submissions - 08 months