
Quality Assurance Engineer
SourcingXPress • Bengaluru, Karnataka, India
Salary: INR 800,000 - INR 1,600,000 / year
Role & seniority: QA Engineer, mid-senior (4–6 years)
Stack/tools
-
Manual & automated testing (UI, API, integration)
-
Automation: Selenium, Cypress (or similar); API testing with Postman, RestAssured
-
Performance/load testing: JMeter/LoadRunner
-
Defect tracking/test management: Jira, TestRail; basic Git
-
CI/CD integration and test data management
-
Security testing concepts (OWASP); PCI compliance awareness
Top 3 responsibilities
-
Test planning and strategy: design test plans (functional, performance, security, usability); prioritize by risk; define scope per release/sprint
-
Functional, cross-browser/device testing: validate catalog, cart, checkout, payments, promotions; verify integrations; ensure mobile responsiveness
-
Automation, performance, and defects: build/maintain automated tests; run load tests; defect reporting/tracking; coordinate fixes and retesting
Must-have skills
-
4–6 years QA experience; 1+ year in e-commerce/platform testing
-
Strong SDLC and QA best-practice knowledge; both manual and automated testing
-
Experience with Jira/TestRail or equivalent; basic SQL; performance/load testing concepts
-
Security testing fundamentals (XSS/CSRF/injection) and PCI awareness
-
Detail-oriented with strong analytical skills
Nice-to-haves
-
SFCC or similar platform experience; API testing (REST/GraphQL)
-
Additional automation frameworks (Selenium, Cypress, Playwright)
-
Mobile app testing; advanced performance t
Full Description
Company: Bhartiya Converge
Website: Visit Website
Business Type: Enterprise
Company Type: Service
Business Model: B2B
Funding Stage: Seed
Industry: Business Consulting
Salary Range: ₹ 8-16 Lacs PA
Job Description
QA Engineers ensure that e-commerce platform is reliable, performant, and secure. They design comprehensive test strategies, execute test cases, and identify defects before they reach production, working closely with developers and delivery managers to maintain quality standards.
What You’ll Own (Responsibilities)
Test Planning & Strategy
Design comprehensive test plans covering functionality, performance, security, and usability Identify critical test scenarios and edge cases Prioritize testing efforts based on risk and business impact Define testing scope for each release and sprint Plan for seasonal load testing (Black Friday, holiday sales)
Functional Testing
Execute manual test cases for new features and enhancements Test product catalog, shopping cart, checkout flows, and order management Validate integrations with payment processors and shipping providers Test user account management, login, and password recovery Verify promotional codes, discounts, and pricing calculations Test mobile responsiveness across devices and browsers
Performance & Load Testing
Design and execute load tests to identify bottlenecks Test system behavior under peak traffic conditions (simulating seasonal spikes) Monitor performance metrics (response times, throughput, resource utilization) Identify performance regressions between releases Coordinate with backend team on optimization opportunities
Security & Compliance Testing
Test for common security vulnerabilities (XSS, CSRF, injection attacks, insecure data transmission) Verify PCI compliance for payment processing Test authentication and authorization mechanisms Validate data encryption and secure data handling Participate in security audits and penetration testing
Automation & Test Framework
Develop and maintain automated test suites (UI, API, integration tests) Implement continuous testing in CI/CD pipelines Build testing infrastructure and tools Create test data management strategies Contribute to test automation best practices and code quality Use tools like Selenium, Cypress, or similar for UI automation Develop API test automation using tools like Postman, RestAssured, or similar
Defect Management & Reporting
Report defects with clear descriptions, steps to reproduce, and screenshots/videos Track defect lifecycle from identification to resolution Verify defect fixes and perform retesting Analyze defect trends and patterns Provide metrics on quality and defect escape rate
Cross-Browser & Device Testing
Test across multiple browsers (Chrome, Firefox, Safari, Edge) Verify functionality on various devices (desktop, tablet, mobile) Test with different operating systems and browser versions Ensure consistent user experience across platforms Test accessibility features and keyboard navigation
User Acceptance Testing (UAT)
Coordinate with stakeholders for UAT activities Prepare UAT test cases and documentation Facilitate UAT sessions Collect and incorporate feedback Sign-off verification
Collaboration & Communication
Work closely with developers to understand features and design test cases Communicate defects clearly with actionable information Participate in daily stand-ups and sprint ceremonies Contribute to process improvement discussions Help identify quality risks early in the development process
What Skills You’ll Need
4–6 years of software QA testing experience 1+ years of e-commerce or platform testing experience Strong understanding of SDLC and QA best practices Experience with both manual and automated testing Familiarity with test management and defect tracking tools (Jira, TestRail, etc.) Knowledge of performance and load testing concepts Understanding of security testing principles Excellent attention to detail and analytical skills
Good to Have
SFCC or similar platform testing experience API testing experience (REST, GraphQL) Experience with test automation frameworks (Selenium, Cypress, Playwright) Mobile app testing experience Performance testing tools experience (LoadRunner, JMeter, Apache JMeter) Database testing and SQL knowledge Salesforce platform familiarity Experience with agile testing methodologies
Technical Skills
Core: QA methodologies, test case design, defect management
Manual Testing: UI testing, functional testing, exploratory testing, regression testing
Automation: Selenium, Cypress, or similar automation frameworks
API Testing: Postman, REST Client, or similar tools
Tools: Jira (defect tracking), TestRail or similar test management, Git basics
Performance: JMeter, LoadRunner, or similar load testing tools
Scripting: Basic JavaScript, Python, or similar scripting for test automation
Databases: Basic SQL for test data creation and validation
Security: OWASP principles, common vulnerabilities (XSS, CSRF, injection) Show more Show less