Job Openings
Sr. QA Engineer
About the job Sr. QA Engineer
Experience: 4+ Years
Job Location: Remote
No. of Positions: Multiple
Qualifications: B. Tech / M. Tech / MCA
Work Timings: 1:30 PM IST to 10:30 PM IST
We are seeking an experienced Sr. Quality Assurance (QA) Engineer with a minimum 4+ Years of Extensive experience in functional, regression, and exploratory testing for both Web and Native Mobile (iOS/Android) applications.
Key Responsibilities
- End-to-End Testing: Execute functional, regression, and sanity testing across Web and Mobile (iOS/Android) applications.
- API Validation: Perform robust API testing to ensure seamless data exchange and integration.
- Hybrid Automation: Maintain and execute existing automated test scripts for web applications, contributing to our goal of continuous testing.
- Database Verification: Write and execute SQL queries to validate data integrity and perform back-end testing.
- Defect Management: Identify, document, and track bugs using Jira, ensuring clear reproduction steps and severity assessment.
- Global Collaboration: Interface directly with US/Europe-based stakeholders to gather requirements and report quality metrics.
Skills, Knowledge, and Experience
- Excellent written and verbal communication skills.
- 4+ Years of Extensive experience in functional, regression, and exploratory testing for both Web and Native Mobile (iOS/Android) applications with at least 1–2 years in automation (Web/API).
- Proficiency in Browser DevTools (Network/Console) and mobile debugging to differentiate between front-end glitches and back-end failures.
- Expertise in manual validation of RESTful/GraphQL APIs using Postman, Swagger, or Insomnia, including header manipulation, payload verification, and status code logic.
- Familiarity with Karate Framework or Katalon for API automation is a plus.
- Hands-on ability to write and execute complex SQL queries (MySQL, PostgreSQL, others) (multi-table Joins, Aggregates, and Subqueries) to validate data integrity and backend state.
- 1–2 years of hands-on experience in Web/API Automation (Selenium, Playwright, or Cypress), with the ability to maintain scripts and debug CI/CD pipeline failures.
- Proven ability to analyze ambiguous requirements and create high-coverage Test Plans and BDD-style Test Cases (Gherkin).
- Experience working with US or European clients, demonstrating professional communication standards, is a plus.
- Ability to present technical risks and automation strategies to both technical and non-technical stakeholders.
- Familiarity with log-monitoring tools to perform root-cause analysis beyond the UI, to identify issues, and to trace a front-end crash back to a specific API failure.
- Advanced usage of Jira for defect life cycle management and Confluence for technical documentation.
- Ability to conduct basic performance checks (Lighthouse/JMeter) and identify common security vulnerabilities (OWASP basics).
- Fundamental knowledge of Git workflows (Pull Requests, Branching) to coordinate with development teams.
- Experience using AI tools (like GitHub Copilot or custom GPT-based test generators) to generate test cases from requirements.
- Ability to write effective prompts to generate synthetic test data or complex SQL queries