- Company Name
- Futuristic Technologies Ltd
- Job Title
- QA Analyst
- Job Description
-
Job Title: QA Analyst
Role Summary: Lead a cross‑functional Agile/Scrum QA team to design, execute, and maintain quality assurance for web and API solutions. Own test strategy, automation frameworks, performance testing, and defect management across the SDLC, ensuring deliverables meet business and technical requirements.
Expectations: Deliver comprehensive test coverage, drive automation adoption, mentor junior testers, provide accurate status reporting, and collaborate closely with development, product, and business stakeholders to achieve high product quality and on‑time releases.
Key Responsibilities:
• Translate product and functional specifications into test plans, test cases, and test data.
• Design, develop, and maintain BDD/Cucumber, TestNG, and POM automation frameworks; create regression packs and continuous‑integration pipelines.
• Execute functional, regression, UAT, integration, and performance tests (LoadRunner) on web applications and APIs.
• Manage defect lifecycle in JIRA/Rally/RTC; coordinate with dev teams to resolve issues.
• Produce daily status updates, defect summaries, and test completion reports.
• Lead and mentor a team of QA engineers; define roles, assignments, and performance metrics.
• Conduct sprint planning, stand‑ups, and retrospective participation to align testing activities with Agile cycles.
Required Skills:
• 5+ years of software testing (manual and automated).
• Proficient with SDLC, STLC, and bug life cycles.
• Expert in TestNG, Cucumber, BDD, Selenium (Java/C#), and POM.
• Experience with performance testing tools (LoadRunner).
• Strong knowledge of defect tracking (JIRA, Rally, RTC) and test management (TFS, Azure, MTM).
• Skilled in continuous integration, version control, and automated build pipelines.
• APIs testing (REST/SOAP) and web applications.
• Knowledge of T‑SQL, ETL testing, and database validation.
• Excellent communication, teamwork, and leadership abilities.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
• Professional certifications such as ISTQB, CSM, or equivalent are desirable but not mandatory.