Job Description
Design, develop, and execute test cases and test scenarios for web and mobile applications built using Flutter and Django.
Create and maintain automated test scripts for functional and regression testing using appropriate automation tools and frameworks.
Perform manual testing where required to support automation coverage.
Conduct functional, regression, integration, and basic performance testing across web and mobile platforms.
Identify, document, and track defects using defect management tools, and work closely with developers to ensure timely resolution.
Analyse test results and provide clear and concise test execution reports.
• Collaborate closely with developers, product owners, and other QA members as part of an Agile/Scrum delivery team.
• Contribute to improving test processes, test coverage, and overall QA practices within the team.
• Participate in sprint planning, backlog grooming, and retrospectives from a QA perspective.
• Stay updated with QA best practices, automation techniques, and emerging testing tools.
Person Specification / Required Skills & Experience
Required Experience
• 2–3 years of experience in software testing with a focus on automation testing.
• Experience testing web and mobile applications (Android/iOS).
• Hands-on experience with test automation tools such as:
Playwright / Selenium / Cypress (for web)
Appium or Flutter testing tools (for mobile – preferred)
• Experience working in a Django-based backend environment.
• Basic experience with performance testing tools (e.g., JMeter or similar).
• Experience working within an Agile/Scrum development process.
• Familiarity with CI/CD pipelines and automated test execution (e.g., GitHub Actions, GitLab CI, Bitbucket, or similar).
• Experience using Git for version control.
Technical Skills
Understanding of test automation frameworks, test design techniques, and test strategies.
Basic knowledge of API testing (REST APIs using Postman, REST Assured, or similar).
Familiarity with mobile testing concepts (device compatibility, OS versions, network conditions).
• Basic understanding of security testing concepts and common vulnerabilities (OWASP Top 10 – awareness level).
• Experience in defect tracking and test management tools (e.g., Jira, TestRail, or similar).
Soft Skills & Collaboration
Ability to work closely with developers as part of a cross-functional delivery team.
Good communication and problem-solving skills.
Willingness to learn, adapt, and improve automation skills.
Experience working with onshore and offshore teams is a plus.
• Ability to work effectively in a complex product domain.
Nice to Have (Optional)
Experience testing Flutter apps specifically.
Exposure to cloud platforms (AWS, Azure, or GCP – basic understanding).
• Knowledge of BDD tools (Cucumber, Behave).
• Experience improving test coverage or automation stability.
💡 Quick Summary
Seeking a career-building opportunity? The Automation Test Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
