Test Automation Engineer

3 weeks ago


Mumbai Maharashtra India, Maharashtra Smart Moves Consultants Full time

Job Description

We are seeking a Test Automation Engineer with 4–6 years of experience in automating tests for mobile (iOS, Android, Flutter) and desktop applications. The ideal candidate should have strong programming skills, hands-on experience with modern automation tools and frameworks, and a solid understanding of CI/CD integration. You will be responsible for designing and maintaining robust automation frameworks, executing automated test suites, and collaborating with cross-functional teams to ensure product quality and release readiness.

You will play a key role in streamlining the testing process, improving test coverage, and accelerating delivery cycles through automation.


Roles & Responsibilities

  • Design and implementation of mobile test automation frameworks and strategy
  • Develop, and maintain scalable automated test frameworks for Flutter/ Java & Objective-C iOS and Android mobile applications using tools like Appium, Espresso, XCUITest, Flutter Driver or similar with focus on mobile app testing
  • Develop test scenarios with strong understanding of Flutter architecture, widgets, and state management, strong programming skills in Dart
  • Automate desktop applications using tools like WinAppDriver
  • Implement comprehensive automated tests for backend APIs (REST/SOAP)
  • Integrate automated test suites into CI/CD pipelines (Azure DevOps, GitLab CI)
  • Set up, configure, and maintain mobile test environments (physical, virtual, cloud)
  • Execute automated suites, analyze results, track defects in Azure DevOps, and verify fixes
  • Develop automation test strategies and plans based on application requirements and risk analysis
  • Own the automated regression testing process to ensure release quality
  • Participate in sprint ceremonies, test planning, and release activities
  • Collaborate with developers and product teams to define test coverage and acceptance criteria


Technical Skills Required

Tools & Utilities:

Hands-on experience with several of the following tools and familiarity with others through project exposure or collaborative environments.

  • Mobile Automation: Appium, Flutter Driver, integration_test, Espresso, XCUITest, TestProject, Sauce Labs, BrowserStack
  • Desktop Automation: WinAppDriver, White Framework, FlaUI
  • Test Automation: Selenium, Playwright, Cypress, TestComplete, Robot Framework, TestNG, JUnit, PyTest
  • API Testing: Postman, RestAssured, Karate
  • CI/CD & DevOps: Azure DevOps, Jenkins, GitLab CI, GitHub Actions
  • Data Validation: JSON/XML, SQL (basic to intermediate)


Preferred Attributes & Skills

  • Strong attention to detail and documentation
  • Clear communication and teamwork skills
  • Analytical thinking and problem-solving mindset
  • Proven ability to adapt to new technologies and learn quickly in a dynamic, fast-paced environment
  • Knowledge of mobile performance and security testing
  • Experience with BLE devices, Embedded Firmware, or IoT
  • Exposure to nonfunctional automation testing -performance & security
  • ISTQB Advanced Level Test Automation Engineer certification


Required Candidate Profile

  • UG: BCA/BE/BTech in Computer Science, IT, Electronics & Telecommunication /PG: MCA, MCS, MTech or equivalent
  • 4–6 years of experience in automation testing across mobile and desktop platforms
  • Proven ability to build scalable automation frameworks and integrate them into CI/CD pipelines
  • Ability to work independently and collaborate with onsite teams
  • Proven ability to meet deadlines and report risks/issues promptly



  • Mumbai, Maharashtra, India SpurQLabs | Next-Generation Software Testing & Test Automation Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SpurQLabs is a thriving Independent Software Testing and Test Automation company with a mission "To help our clients build exceptional quality products at speed". We offer services in Test Automation, API testing, performance testing, and CI/CD. At SpurQLabs, we envision our clients delivering the most reliable, usable, secure, and scalable software products...

  • Automation Testing

    4 weeks ago


    Pune, Maharashtra, India, Maharashtra Softenger Full time

    Required Experience:7 To 8Education:Bachelor of Engineering (BE)Certification:-Job Responsiblities:• Develop and own the test strategy, test plan, and test schedule for sprints • Coordinate with dev team, BAs, and product owners to ensure test coverage • Lead a team of testers in designing, preparing, and executing test cases (manual and automated)....


  • Mumbai, Maharashtra, India Capgemini Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    About The Role  As Test Automation Engineer, you are involved in the automated verification and validation of products made by engineers in a development process. Your technical and professional knowledge of Test Automation, programming, test environments and methodologies is solid. With your knowledge and experience with one or more test tools and test...


  • Mumbai, Maharashtra, India origin hr Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Description Automation Testing Engineer Full time Locations: Bangalore, Delhi, Hyderabad, Mumbai, Pune Posted: 12 hours agoQuality Automation Testing Engineer Experience: 4 yearsJob Location: Mumbai / Pune / Bangalore / Delhi NCR / HyderabadSkills Required:4 yrs of experience in software testing including automation testing Good knowledge of all...


  • Mumbai, Maharashtra, India Risosu Consulting Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Location : Mumbai Job Type : Full-time Experience Level : 4 - 6 years We're looking for a talented Automation Testing Engineer with 3-4 years of experience to join us in ensuring the quality and reliability of our web and mobile applications. Role Overview : As an Automation Testing Engineer, you will be responsible for developing and...


  • Mumbai, Maharashtra, India Barclays Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role Overview: As an Automation Test Engineer at Barclays, you will be at the forefront of the digital evolution, driving innovation and excellence. Your role involves utilizing cutting-edge technology to transform digital offerings, ensuring an exceptional customer experience. Your responsibilities include ensuring the quality, reliability, and performance...

  • Automation Test Lead

    3 weeks ago


    Mumbai, Maharashtra, India, Maharashtra QualityKiosk Technologies Full time

    Role- Automation Test LeadExperience- 8+ YearsNotice Period- 0-30 DaysJob Location- Mumbai (Work from Office)JD:The incumbent is responsible for managing & leading the testing engagement for assigned projects within a domain under Functional testing. The key responsibilities include designing the testing strategy with the Test Manager, allocating tasks to...


  • Mumbai, Maharashtra, India Ampersand Group Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Key Responsibilities : - Design, develop, and maintain automated test frameworks and reusable test scripts for web, API, and mobile applications. - Participate in requirement analysis, test planning, and test case design to ensure comprehensive test coverage. - Collaborate with developers, business analysts, and product owners to understand...


  • Pune, Maharashtra, India, Maharashtra Tesslogs IT Solutions Full time

    Hello All,Greetings from Tesslogs,We are looking for a highly skilled ETL & Automation Test Engineer with strong hands-on experience in testing data-intensive applications and automation frameworks. The ideal candidate will have expertise in ETL testing, SQL, and API/UI automation with exposure to cloud and database technologies.Experience: Minimum 6+...


  • Pune, Maharashtra, India, Maharashtra Tata Consultancy Services Full time

    Greetings from TCS!TCS is hiring for Automation Testing + PlaywrightDesired Experience Range: 4 to 10 YearsJob Location: Chennai / Mumbai / PuneMandatory skillsAutomation engineer with 3-6 years of working experience.Experience on test automation tools (Playwright, Protractor, Cucumber, Selenium)Hands on command with scripting language preferably JavaScript...