Home
Jobs
4 Job openings at Testing Mavens Software
About Testing Mavens Software

Testing Mavens is a software testing and quality assurance company that specializes in providing agile testing services to help businesses deliver reliable software products.

QA Automation Engineer - Mobile (iOS

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

1 - 4 years

INR 8.0 - 12.0 Lacs P.A.

Work from Office

Full Time

We are looking for a skilled QA Automation Engineer with expertise in web and API testing to join our quality assurance team. The ideal candidate will have hands-on experience with Playwright, TypeScript, BrowserStack, and Jest, and a strong understanding of test automation best practices for web applications and APIs. Key Responsibilities: Design, develop, and maintain automated test scripts for web applications and APIs using Playwright and TypeScript. Build and execute test cases using Jest for unit and integration testing. Integrate automated tests into CI/CD pipelines. Perform cross-browser testing using BrowserStack and ensure consistent functionality across environments. Collaborate closely with developers, product managers, and other QA engineers to understand requirements and resolve defects. Identify, log, and track defects using tools such as JIRA or similar. Continuously improve test automation frameworks and processes. Requirements: Strong experience with Playwright for browser automation. Proficiency in TypeScript and JavaScript. Familiarity with Jest for testing frameworks. Experience with BrowserStack or similar tools for cross-browser testing. Solid understanding of RESTful APIs and hands-on experience with API testing. Knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI). Familiarity with version control tools like Git. Strong debugging and analytical skills. Excellent communication and collaboration skills. Your Quality Gatekeepers, Partner with us today.

Senior Flutter Engineer

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

1 - 4 years

INR 3.0 - 6.0 Lacs P.A.

Work from Office

Full Time

About Us Testing Mavens is a next-generation QA & Software Testing Services provider headquartered in New Jersey, USA, with offshore facilities in India. We have deep expertise in various spheres like Finance and Advisory, EdTech, Fashion and Pharmacy, etc. We partner with massive global brands to deliver excellent testing experience. Position: Flutter Technical Manager Location: Initially remote, Later in Pune, India About the Role We are looking for an experienced and strategic Technical Manager to lead and grow our engineering team. This role is ideal for a hands-on technical leader who can manage senior engineers, contribute across the full stack, and drive architectural decisions for a platform that powers a modern no-code/low-code application builder. As the Technical Manager, you will report to the VP of Engineering and work closely with product, design, and delivery leadership. You will be responsible for team leadership, technical planning, mentorship, and ensuring the scalability and quality of our platform and of course, writing high quality code every day. Responsibilities Engineering Management: Lead, mentor, and support a team of senior engineers, promoting a high-performance and collaborative culture. Technical Planning: Define engineering priorities, allocate resources, and align development efforts with product and business goals. Full-Stack Oversight: Guide and contribute to development across the stack (Flutter/Dart front-end, Node.js back-end, PostgreSQL, GraphQL, and REST APIs). Architecture & Standards: Drive system architecture design and ensure adherence to performance, scalability, and security best practices. Cross-Functional Collaboration: Work closely with the design team to provide technical feasibility input and accurate estimates of engineering effort. Delivery Team Integration: Coordinate with the delivery team to ensure features and initiatives are scoped, built, and released on time. Hands-On Contribution: Step in to code, debug, and support strategic technical initiatives as needed. Documentation: Produce high-quality technical documentation for both technical and non-technical audiences, including internal tools and client-facing systems. Team Growth: Support hiring, onboarding, and professional development of engineering staff. Process Improvement: Improve and enforce workflows for CI/CD, code review, release management, and incident response. Sales & Delivery Support: Work with sales and delivery teams to support future and existing clients on an ongoing basis as required. Requirements 5+ years of hands-on software development experience. 4+ years of engineering management or technical leadership experience. Production Portfolio: At least 2 Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review. Flutter Expertise: 2+ years of experience with Flutter and Dart, with strong command over layout, rendering pipeline, and animation framework. Development Experience: 8+ total years of development experience in any mobile or frontend frameworks or languages Reactive Programming: Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers. State Management: Proven experience designing scalable state architectures using GetX and optionally Provider, Riverpod, or BLoC. GraphQL & Hasura: Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in flutter applications. Custom Widgets & Theming: Ability to create reusable, styled components and manage theme systems with ThemeData. Animations: Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions. Navigation & Routing: Proficiency with GetX navigation or structured routing libraries like go_router or auto_route. Performance Profiling: Skilled in optimizing widget builds, memory usage, and app startup time. Testing: Proficient in writing unit, widget, and integration tests using Flutter s built-in tooling, including golden testing. Proficiency in full-stack development, including Flutter/Dart (front-end), Node.js (back-end), PostgreSQL (data), and GraphQL. Familiar with OAuth 2.0, JWT, OIDC and enterprise-grade authentication/SSO. Willingness to dive into any technology challenge and learn new technologies as required. Experience managing technologists across different specialties and coding languages. Demonstrated leadership in managing senior engineers and mentoring junior engineers. Strong collaboration with design teams to assess feasibility and produce accurate engineering estimates. Experience working in or supporting a client delivery-oriented environment. Ability to produce clear and accessible documentation for both technical and non-technical audiences. Strong communication skills with ability to bridge technical and business domains. Comfortable operating in fast-paced startup environments and handling ambiguity effectively. Nice-to-Haves Experience with platform architecture, no-code/low-code ecosystems, or B2B SaaS. Familiarity with DevOps practices and managing infrastructure (AWS, CI/CD pipelines, Terraform). Your Quality Gatekeepers, Partner with us today.

Lead Automation Engineer

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

4 - 9 years

INR 6.0 - 11.0 Lacs P.A.

Work from Office

Full Time

About Us Testing Mavens is a next-generation QA & Software Testing Services provider headquartered in New Jersey, USA, with offshore facilities in India. We have deep expertise in various spheres like Finance and Advisory, EdTech, Fashion and Pharmacy, etc. We partner with massive global brands to deliver excellent testing experience. About the Role We are seeking a highly experienced Senior Flutter/Dart Engineer to help build and evolve our no-code/low-code platform. This individual will be responsible for delivering high-quality applications across web and mobile using modern Flutter patterns, state management, and GraphQL integration. Candidates should demonstrate deep expertise through a portfolio of production-ready applications and well-crafted code. Position: Senior Flutter/Dart Engineer Location: Initially remote, Later in Pune, India Responsibilities Cross-Platform Development: Build, deploy, and maintain robust Flutter applications targeting iOS, Android, and Web. State Management Architecture: Design and implement advanced state management using GetX and related reactive patterns including Controllers, Bindings, Workers, and Rx observables. Feature Development: Collaborate with design, product, and engineering teams to ship new features across the Burrow platform. GraphQL Integration: Build and maintain complex GraphQL queries and mutations, with seamless integration into Hasura or equivalent systems. UI/UX Implementation: Create responsive layouts and pixel-perfect UI using custom widgets, reusable components, and adaptive theming. Performance Optimization: Monitor, profile, and optimize rendering performance, widget rebuilds, and memory usage. Testing & QA: Implement unit, widget, and integration tests using flutter_test, integration_test, and golden testing frameworks. Navigation & Routing: Use GetX or other routing libraries to manage structured navigation stacks and route transitions. CI/CD & Version Control: Work within Git-based workflows, contribute to CI/CD pipelines, and ensure high-quality releases. Team Collaboration: Communicate effectively in a remote team environment, participate in design discussions, and conduct code reviews. Requirements Production Portfolio: At least 3 Flutter applications deployed to production (mobile/web), including at least 1 targeting the web, with code samples or repositories available for review. Flutter Expertise: 4+ years of experience with Flutter and Dart, with strong command over layout, rendering pipeline, and animation framework. Development Experience: 8+ total years of development experience in any mobile or frontend frameworks or languages Reactive Programming: Deep understanding of reactive programming concepts and patterns as used in GetX, including use of Rx observables and GetX controllers. State Management: Proven experience designing scalable state architectures using GetX and optionally Provider, Riverpod, or BLoC. GraphQL & Hasura: Hands-on experience integrating Flutter apps with Hasura or similar GraphQL engines, including crafting complex queries and mutations and implementing them in flutter applications. Custom Widgets & Theming: Ability to create reusable, styled components and manage theme systems with ThemeData. Animations: Familiarity with AnimationController, AnimatedBuilder, implicit animations, and page transitions. Navigation & Routing: Proficiency with GetX navigation or structured routing libraries like go_router or auto_route. Performance Profiling: Skilled in optimizing widget builds, memory usage, and app startup time. Testing: Proficient in writing unit, widget, and integration tests using Flutter s built-in tooling, including golden testing. Startup Experience: Comfortable operating in an agile, fast-paced environment and independently owning project areas. Communication: Strong verbal and written communication skills with a focus on team alignment and clear documentation. Nice-to-Haves Experience with Burrow or other no-code/low-code platforms Familiarity with cohort and feature flag management strategies Background in back-end systems such as Node.js, PostgreSQL, and Hasura metadata Your Quality Gatekeepers, Partner with us today.

Flutter Technical Manager

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

2 - 7 years

INR 8.0 - 12.0 Lacs P.A.

Work from Office

Full Time

About Us Testing Mavens is a next-generation QA Software Testing Services provider headquartered in New Jersey, USA, with offshore facilities in India. We have deep expertise in various spheres like Finance and Advisory, EdTech, Fashion and Pharmacy, etc. We partner with massive global brands to deliver excellent testing experience. Location - Kochi, Kerala or Remote Job Overview: We are seeking a highly motivated and detail-oriented Software QA Engineer with strong manual testing expertise and working knowledge of automation frameworks. The ideal candidate should have experience testing Salesforce Commerce Cloud and Salesforce Service Cloud, along with hands-on skills in Python and Robot Framework for automation. Job Title: Test Engineer Location: Kochi, India (Hybrid/Remote) Experience: 2+ years Working Hours: 2:00 PM - 10:00 PM IST (to align with client and team collaboration needs) Key Responsibilities: Perform thorough manual testing of web applications across various browsers and devices. Create and maintain comprehensive test plans, test cases, and test reports. Execute functional, integration, regression, and exploratory testing. Validate and verify features in Salesforce Commerce and Service Cloud environments. Log and track bugs effectively using tools like JIRA or similar. Develop and maintain automated test scripts using Python and Robot Framework. Collaborate with cross-functional teams including developers, business analysts, and project managers. Participate in Agile ceremonies and contribute to QA process improvement. Must-Have Skills: 2+ years of experience in software testing roles. Strong command of manual testing concepts, techniques, and tools. Proven experience in testing Salesforce Commerce Cloud or Salesforce Service Cloud. Practical experience with Python and Robot Framework or similar for automation scripting. Familiarity with defect management tools (e.g., JIRA) and version control systems (e.g., Git). Excellent communication skills and attention to detail. Good to Have: Experience with test management tools (e.g., Xray, Zephyr). Exposure to CI/CD tools and workflows. Familiarity with performance or security testing tools. Your Quality Gatekeepers, Partner with us today.

FIND ON MAP

Testing Mavens Software

Testing Mavens Software

Testing Mavens Software

Software Testing/Quality Assurance

Test City

50-100 Employees

4 Jobs

    Key People

  • Jane Doe

    CEO
  • John Smith

    CTO
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview