Designs and executes detailed functional, integration, and end-to-end tests. Converts requirements and acceptance criteria into scenarios, including exceptions, boundary conditions, permissions, failures, and data-handling cases. Performs exploratory testing, validates results across connected systems, and documents defects with clear reproduction steps and evidence. Uses AI to help develop scenarios or investigate failures, then checks the results against approved requirements.
Locations (4)
Bangalore, Karnataka, India
Hyderabad, Telangana, India
Noida, Uttar Pradesh, India
Pune, Maharashtra, India
Responsibilities
Designs and executes detailed functional, integration, and end-to-end tests
Converts requirements and acceptance criteria into scenarios
Performs exploratory testing and validates results across connected systems
Documents defects with clear reproduction steps and evidence
Uses AI to develop scenarios or investigate failures
Owns the test automation strategy and quality gates. Defines coverage across API, integration, end-to-end, regression, and applicable non-functional testing. Ensures tests trace back to requirements and business controls. Uses AI to help create test scenarios and identify coverage gaps, while validating expected results, test data, and execution evidence. Oversees automation architecture, pipeline integration, test environments, and reporting of quality risks.
The Quality Assurance Engineer I is responsible for continuously improving the quality of the company’s product line by preventing, quickly detecting, and validating product and process defects, to deliver market and customer driven business results.
Compensation
We offer a competitive salary, bonus structure, generous HSA company contribution, healthcare, vision, dental benefits and a 401k match program that you can take advantage of on day one!
Responsibilities
Develop test plans, test scenarios and test cases based on business, user, and functional/nonfunctional requirements
Participate in daily stand ups, sprint planning and refinement meetings
Utilize JIRA for project planning and tracking
Collaborate with Product Owner and Engineers on a regular basis
Conduct automated tests using user-level test automation tools and/or behavioral-driven test scenarios
Requirements
Bachelor's degree in Computer Science or related field (implied)
AWS Full Stack Developer designing, building, and supporting secure, scalable, cloud-native applications.
Responsibilities
Design, develop, test, and maintain end-to-end web applications using Java, Spring Boot, JavaScript/TypeScript, HTML, CSS, and Lit-based web components.
Build reusable, accessible, responsive, and standards-based UI components using Lit and native Web Components.
Design and implement secure REST and event-driven APIs and integrate applications with enterprise and third-party systems.
Develop cloud-native services on AWS using appropriate compute, storage, database, integration, security, and observability services.
Create and support microservices deployed through containers and serverless patterns.
Perform hands‑on functional, integration, regression, and end‑to‑end testing; design test strategy, plans, and detailed test scenarios; coordinate defect triage and resolution; support test data preparation and environment validation; manage offshore testing activities; report status and metrics to stakeholders.
Compensation
Pay Rate: $50/hr
Responsibilities
Perform hands‑on functional, integration, regression, and end‑to‑end testing
Design Test Strategy, Test Plan, estimate and track testing efforts, develop, review, and execute detailed test scenarios and test cases based on functional requirements and banking business workflows
Actively participate in and coordinate defect triage, collaborating with developers, business analysts, and Testing teams to investigate, prioritize, and resolve defects
Perform defect retesting, regression validation, and root cause investigation to ensure quality fixes
Support test data preparation, test environment validation, and troubleshooting of testing dependencies