Testing Engineer (US Based Company) at Vani · Bengaluru (Bangalore) · 3 - 6 years · ₹8L - ₹16L / yr · Posted 20 May 2022
Senior QA Engineer shall be responsible understanding of the domain and using that understanding to enhance work output in terms of functionality of software applications. This Role needs to assess and diagnose issues during the requirement gathering process; Determine preliminary solutions to identified issues and gaps; Plan test schedules and strategies in accordance with project delivery dates. Must work towards continuously aligning test activities to prioritized requirements stack/product backlogs and JIT (just in time) model storms. Develop & execute test cases in alignment to test strategy
Automation QA
- Have worked on automation using tools like Selenium WebDriver or Appium.
- Experience in testing banking applications – like core banking systems, electronic banking apps, payment services
- Experience working on applications like Finacle, Fiserve DNA will be a plus.
- Testing Experience with good understanding of Software Test Lifecycle including Test Cases Design, Test Data Setup, Defect Management, Test log, Test results, Test Traceability Matrix
- Understand functional requirements and prepare test scenarios and test cases for multiple projects.
- Perform Desktop, Web, API - functional, regression, smoke, exploratory testing & end to end testing.
- Demonstrated experience working within an Agile team and using project management tool like JIRA or similar tools
- Excellent communication to interact with the onshore counterparts, business teams and team members

Similar jobs (10)
The Senior Quality Assurance Analyst will lead a team of Quality Analysts assigned to a project and will be responsible for coordinating all testing efforts. The Senior Quality Assurance Analyst will create and execute test plans and test cases to ensure adherence with specified requirements. The Senior Quality Assurance Analyst will perform functional, regression, integration, and system testing using a combination of manual testing and automated tools to validate end to end system performance. The Senior Quality Assurance Analyst supports external clients through their testing cycles by providing detailed release notes with every delivery, triaging issues reported, and engaging clients to review system discrepancies as needed. The Senior Quality Assurance Analyst will provide training t
Responsibilities:
- Review requirement documentation to ensure understanding of the scope of the project and what needs to be tested.
- Create and maintain test plans and test cases designed to offer adequate test coverage and minimize escaped defects.
- Create and maintain Quality Assurance matrices of test coverage, slippage ratios, and other pertinent quality metrics.
- Follow established quality control processes, test execution methods and standards to identify, analyze, and document issues, bugs, defects, and other problems.
- Complete full regression testing and analyze test results.
- Manage code and data migrations across multiple testing and production environments.
- Perform a thorough shakeout testing after builds/installs are complete.
- Monitor defect tracking system daily and collaborate with the development team to ensure that any defects are fixed in a timely fashion.
- Actively participate in team meetings such as stand-up meetings and sprint retrospectives and provide testing status reporting on a regular basis.
- Provide mentorship and ongoing support to other Quality Assurance resources.
- Develop and document training materials and job aids aimed at fostering more efficient and consistent practices across implementations.
- Evaluate existing practices, identify, and implement process improvement initiatives.
- Take ownership of all functional areas and features on assigned client implementations.
- Reinforce the use of best practices on the team and motivate the team to be more productive.
- Assist with recruitment and onboarding of new hires.
- Lead team of 2-3 Quality Assurance resources and coordinate all testing activities on assigned projects.
- Develop, execute, and maintain automated test scripts using tools such as Katalon, Playwright, or Selenium (Java), ensuring reliable and scalable test coverage.
- Utilize Git branching strategies and CI/CD concepts to integrate automated test execution into build and deployment pipelines, supporting continuous quality validation.
- Leverage AI-powered testing tools and automation frameworks to improve test design, test data generation, defect analysis, and overall testing efficiency while reducing maintenance effort.
- Leverage AI-powered tools to support manual testing activities, including test case generation, exploratory testing, requirement analysis, test data creation, and defect investigation to improve test effectiveness and productivity.
Job Description:
We are looking for an experienced QA Automation Engineer with strong expertise in Automation Testing and Manual Testing. The candidate should have hands-on experience in Selenium-based web automation using Java/Python, API automation testing, and automation framework development. The role also requires experience with CI/CD integration, Jenkins, and Agile testing methodologies.
Key Responsibilities
- Develop, maintain, and execute automated test scripts using Selenium.
- Perform web application automation testing using Selenium with Java/Python.
- Execute API automation testing using tools such as ReadyAPI, Postman, and Playwright.
- Build and maintain automation frameworks from scratch.
- Integrate automation scripts with CI/CD pipelines.
- Work with Jenkins for continuous integration and automated test execution.
- Integrate automation tools with test management tools.
- Collaborate with cross-functional teams to ensure application quality.
- Follow Agile testing methodologies and SDLC processes.
- Track and manage test activities using JIRA/Azure DevOps.
Mandatory Technical Skills
Skill Requirement hands-on experience
- Selenium Strong
- Java/ Python Programming knowledge for
automation
- Playwright As specified in Posting
- ReadyAPI API testing
- Postman API testing
- Automation Framework Ability to develop framework
from scratch
- Jenkins CI/CD integration
- CI/CD Testing Automation
Integration
- JIRA Test management
- Azure DevOps Test management
- Agile Strong understanding
- SDLC Strong understanding
Qualifications
Bachelor’s or master’s degree in computer science engineering, or a related field. 4 - 7 Years
Role Summary
The QA Engineer (Automation + Manual) is responsible for ensuring the quality, reliability, and compliance
readiness of the ERP platform. This role involves end-to-end testing of complex workflows, including compliance
processes, legal case management, and multi-entity operations. The QA will play a critical role in preventing
defects in high-risk areas such as accounting, regulatory filings, and audit trails, while also building automation
frameworks to improve testing efficiency and release confidence.
Job Responsibilities
• Understand business requirements, technical architecture, and ERP workflows.
• Create test strategies and test plans covering functional, integration, and regression testing.
• Identify high-risk areas such as compliance deadlines, approvals, and workflow dependencies.
• Perform functional testing of ERP modules and end-to-end workflow testing.
• Validate complex business scenarios and multi-role workflows such as admin, compliance officer, and accountant.
• Conduct exploratory testing for edge cases.
• Ensure accuracy of financial and legal data flows.
• Design and develop automated test scripts for UI and APIs.
• Build scalable automation frameworks.
• Automate regression suites and critical workflows such as compliance filings, approvals, and calculations.
• Integrate automation with CI/CD pipelines.
• Validate REST / GraphQL APIs.
• Perform data validation between database and API responses.
• Test integration points with third-party APIs and government portals.
• Test multi-step approval workflows, RBAC, and document lifecycle flows.
• Ensure correct escalation and notification flows.
• Conduct basic performance testing, including API response times.
• Identify bottlenecks in workflows and support load testing efforts.
• Log clear, reproducible bugs and track defects through the lifecycle.
• Collaborate with developers for quick resolution.
• Prioritise based on business impact.
• Work closely with the Product Manager and developers for requirements clarity and early testing.
• Participate in sprint planning, daily standups, and sprint demos.
• Use Gen AI as a force multiplier.
Qualifications
• Bachelor's degree in Computer Science / IT / Engineering.
• 5-7 years of experience in QA, including manual and automation testing.
• Experience in enterprise applications / ERP / SaaS platforms.
• Strong experience in workflow-based systems.
• Strong expertise in test case design, exploratory testing, and workflow validation
Senior QA Engineer
Make quality part of the engineering system.
AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. We're looking for a senior quality engineer who can move quality upstream: from release-time testing to better automation, contracts, observability, and engineering practices.
What You'll Own?
• Own quality strategy across web, mobile, backend APIs, integrations, and end-to-end workflows.
• Design and maintain automated regression suites for critical customer journeys.
• Build API, integration, contract, and workflow tests that catch failures before production.
• Partner with engineering and product teams during design - not only after development is complete.
• Define release readiness, risk-based testing, and production validation practices.
• Investigate escaped defects, identify systemic causes, and drive preventive improvements.
• Improve test data, environments, tooling, and CI integration so teams can ship confidently.
What We're Looking For?
• 5+ years in software quality engineering or test automation.
• Strong API and backend testing experience, including asynchronous and integration-heavy systems.
• Experience testing mobile and web applications and understanding client/ server failure modes.
• Ability to write automation in JavaScript/ TypeScript, Python, Java, or a similar language.
• Strong debugging skills across logs, network requests, databases, and distributed services.
• Experience with CI/CD and integrating automated tests into release pipelines.
• A product mindset: prioritize risk and customer impact rather than maximizing test-case counts.
Nice to Have
• Performance, load, security, or reliability testing.
• Experience with Playwright, Cypress, Appium, Postman/ Newman, k6, or similar tooling.
• Experience with event-driven systems, queues, webhooks, and long running workflows.
• Experience testing AI-assisted or non-deterministic product behavior.
How We Think About Quality?
Quality is an engineering responsibility. Automation should create confidence, not dashboards. A production escape should improve the system that allowed it to happen. The goal is simple: ship quickly without making customers our test environment.
Strong Senior QA/SDET Profile with hands-on automation building and QA-function ownership
2
Mandatory (Experience 1): Must have 6+ years in QA/test automation/SDET roles with clear progression in scope (Engineer to Senior to Lead)in a B2B SaaS product company
3
Mandatory (Experience 2): Must have direct experience scaling a QA function at a SaaS company and building automation frameworks or QA processes from scratch
4
Mandatory (Tech skill 1): Must have hands-on UI automation experience with Selenium (Java + TestNG) or Playwright / Cypress (JavaScript / TypeScript) using maintainable design patterns like Page Object Model
5
Mandatory (Tech skill 2): Must have API testing & automation experience with Postman and RestAssured (or equivalent) for functional, integration, and contract testing
6
Mandatory (Tech skill 3): Must have experience with CI/CD integration (Jenkins or GitHub Actions) and Git for version control
7
Mandatory (Skill 1): Must have a strong grasp of Agile / Scrum delivery and JIRA for defect and test management
8
Mandatory (Skill 2): Must have experience leading or mentoring QA engineers and collaborating cross-functionally with developers and product teams
9
Mandatory (Skill 3): Must have solid experience using AI in test automation and manual testing exposure
10
Mandatory (Communication): Must have strong communication skills for cross-functional collaboration
11
Mandatory (Company): Must come from a B2B SaaS
Key Responsibilities
- Test Scripting: Write, maintain, and execute automated test scripts for UI applications and API endpoints.
- Execute & Monitor: Run regression test suites, analyze results, and update existing automation frameworks.
- Defect Tracking: Document, log, and track software bugs through to resolution using tools like Jira.
- Collaborate: Work closely with senior engineers and developers to understand system architecture and warehouse flows.
- Manual to Automation: Review manual test cases and convert them into efficient automated scripts.
Required Skills and Qualifications
- Automation Tools: Hands-on experience with Selenium, Playwright, or Cucumber, Github/Jenkins.
- Programming Languages: Foundational coding skills in Java, Python, or JavaScript/TypeScript.
- API Testing: Basic experience testing APIs using tools like Postman or programmatic libraries.
- Testing Basics: Good understanding of software QA methodologies, tools, and processes.
- Eager to Learn: Strong desire to learn complex supply chain workflows and advanced automation techniques.
Preferred Qualifications (Added Advantage)
- Domain Expertise: Prior exposure to Supply Chain, Logistics, or Third-Party Logistics (3PL).
- WMS & OMS Experience: Familiarity with WMS platforms (e.g., Manhattan, Blue Yonder, Korber) and Order Management Systems.
- EDI & Protocols: Exposure to EDI transaction sets (e.g., 850, 856, 940, 945).
- Inventory Workflows: Solid understanding of core warehouse operations like receiving, picking, packing, and shipping.
Job Role: Senior QA Engineer
Company: Appmaker by StarApps
Location: Kochi, Kerala (On-Site)
Experience: 3–5 Years
Employment Type: Full-time
About Appmaker by StarApps
At StarApps, we build tools like Appmaker that help thousands of global e-commerce merchants turn their web stores into native mobile apps.
About the Role
We're looking for an experienced QA Engineer to take overall ownership of our QA cycle. You'll do hands-on testing, build strong quality control so fewer issues reach QA in the first place, and
guide our current QA team. Your goal: catch issues early, reduce the number of QA cycles per release, and ship high-quality apps faster.
Key Responsibilities
- QA Ownership: Own the end-to-end QA cycle, from requirement review to final releasesign-off.
- Quality Control: Set up quality checks, entry/exit criteria and checklists that stop issues early and reduce repeat QA cycles.
- Team Guidance: Mentor and guide the current QA team, review their test cases and bug reports, and raise the team's testing standards.
- Test Planning: Create test plans and test cases from the requirements and designs shared, covering functional, regression and edge cases.
- Device & Design Parity Testing: Test on real Android and iOS devices, and run design parity checks against approved designs.
- Bug Management: Report, prioritise and track bugs, document regressed bugs, and verify fixes with the dev team.
- Process Improvement: Find the root causes of recurring bugs and improve QA processes, tools and documentation.
- Communication: Keep management updated on release quality, risks and issues found.
- AI-Assisted Testing: Use AI tools to generate test cases and speed up testing, while reviewing the output carefully.
What We're Looking For
- Experience: 3–5 years in software QA, with strong experience testing mobile apps.
- Ownership: Proven experience owning QA for releases and reducing QA cycles or bug
- leakage.
- Leadership: Experience guiding or mentoring junior QA engineers.
- Testing Expertise: Strong knowledge of test planning, functional, regression,
- smoke/sanity testing and the bug life cycle.
- QA Tools: Hands-on experience with QA tools like BrowserStack, Appium and bug
- trackers such as Jira, and the judgment to pick the right tool for the job.
- AI Tools: Experience or strong interest in using AI tools for testing.
- Attention to Detail: You notice when a price, image, spacing or button looks off.
- Communication: Clear written and spoken English for reports, updates and working with developers and management.
Bonus Points
- Experience testing Shopify or e-commerce apps.
- Experience with test automation (Appium, Playwright or similar) or API testing (e.g.
- Postman).
- Experience setting up QA processes from scratch in a fast-moving team.
Why Join Us?
- Real Impact: Own the quality of apps used by thousands of global brands and millions of shoppers.
- Leadership: Shape how QA works at Appmaker and grow the QA team.
- Modern QA: Work with AI-driven testing tools and a modern workflow.
- Growth & Culture: High ownership and a supportive team in our Kochi office.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job Title: QA Automation Engineer – Playwright
Experience: 6+ Years
Location: Pune
Work Mode: 5 Days WFO
Notice Period: Immediate Joiners
Mandatory Skills:
- Strong experience in Java
- Hands-on experience with Selenium
- Strong knowledge of BDD & Cucumber
- Experience in API Testing
- Hands-on experience with Playwright
- API Testing using Playwright is mandatory
Roles & Responsibilities:
- Design, develop, and maintain automated test scripts using Java, Selenium and Playwright.
- Develop and execute BDD test scenarios using Cucumber.
- Perform API testing and automation using Playwright.
- Identify, document, and track defects throughout the testing lifecycle.
- Collaborate with development and QA teams to ensure application quality.
- Maintain and enhance automation frameworks and test suites.
Job Summary
We are looking for an experienced QA Automation Engineer with strong hands-on experience in C#, SpecFlow, BDD, and API Automation Testing. The ideal candidate should have experience in designing, developing, and executing automation test scripts to ensure application quality and reliability.
Key Responsibilities
- Design, develop, and maintain automation test scripts using C#.
- Implement BDD frameworks using SpecFlow.
- Create and maintain feature files using Gherkin syntax.
- Develop and execute API automation test scripts.
- Perform functional, regression, and integration testing.
- Identify, report, and track defects throughout the testing lifecycle.
- Collaborate with developers, business analysts, and QA teams.
- Participate in test planning, test case design, and automation framework development.
- Integrate automation scripts into CI/CD pipelines.
Mandatory Skills
- 5+ years of experience in QA Automation Testing.
- Strong hands-on experience in C# programming.
- Experience with SpecFlow framework.
- Strong understanding of BDD (Behavior-Driven Development).
- Hands-on experience in API Automation Testing.
- Good understanding of REST APIs and HTTP methods.
- Experience in functional and regression testing.
- Knowledge of automation framework development and maintenance.
Good to Have Skills
- Experience with Selenium WebDriver.
- Knowledge of NUnit / xUnit.
- Experience with Postman or RestSharp.
- Familiarity with Azure DevOps / Jenkins.
- Knowledge of Git and CI/CD pipelines.
- Understanding of Agile / Scrum methodologies.
We are currently looking for a QA Engineer (3+ years of experience) to join our team. The ideal candidate should have strong experience in Python-based testing and mobile automation for Android and iOS using Appium. In this role, you will be responsible for ensuring product quality through automated and manual testing, identifying bugs, and collaborating with cross-functional teams to deliver high-quality applications.
Key Responsibilities:
- Design, develop, and execute test cases for web and mobile applications
- Perform automation testing using Python and PyTest
- Develop and maintain mobile automation scripts for Android and iOS using Appium
- Identify, log, and track bugs, and work closely with developers for resolution
- Perform regression, functional, and integration testing
- Participate in requirement analysis and test planning
- Improve test frameworks and automation coverage
- Ensure timely delivery of high-quality releases
Required Skills:
- 3+ years of experience in QA/testing
- Strong experience in Python testing
- Hands-on experience with PyTest
- Experience in Android & iOS automation testing
- Hands-on experience with Appium
- Understanding of SDLC/STLC and Agile methodology
- Good debugging and analytical skills
- Strong communication and teamwork skills
Preferred Skills:
- Experience with CI/CD tools
- API testing knowledge
- Experience with test management and bug tracking tools














