AQAqilea
Senior QA Automation Engineer
Bangalore ₹5-10 LPA Posted 16 Jun 2025
FULL TIME
Testing Tools
Debugging
Load Testing
Test Scripts
Consulting
+2 more
Job Description
We are seeking a skilled and passionate QA Automation Engineer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining automation frameworks and test scripts for mobile applications. This role ensures the quality, performance, and reliability of mobile applications through robust automated testing processes.
Key Responsibilities
- Automation Framework Development
- Design and develop automation frameworks tailored for iOS and Android platforms using tools like Appium, Selenium, or similar.
- Ensure the framework supports scalable and maintainable test scripts.
- Test Script Development
- Write, execute, and maintain automated test scripts for functional, regression, performance, and UI testing.
- Incorporate reusable components to optimize testing efforts.
- Collaboration and Communication
- Work closely with developers, QA analysts, and product managers to define testing requirements.
- Participate in agile ceremonies like sprint planning and retrospectives.
- Continuous Integration Delivery (CI/CD)
- Integrate automated tests into CI/CD pipelines for regular execution.
- Ensure automation suites run seamlessly across multiple environments and devices.
- Debugging and Issue Reporting
- Investigate and debug test failures.
- Log detailed, actionable defect reports and work closely with development teams to resolve issues.
- Tool and Technology Evaluation
- Stay updated with industry trends and advancements in automation tools.
- Recommend and implement new tools/technologies to enhance testing capabilities.
- Performance and Load Testing
- Conduct performance and load testing of mobile applications to ensure scalability and responsiveness.
Required Skills Qualifications
- Experience: 5-10 years in mobile application automation testing.
- Technical Skills:
- Proficiency in test automation tools (e.g., Appium, Espresso, XCUITest, Selenium).
- Strong knowledge of programming languages such as Java
- Experience with mobile testing frameworks and tools like TestNG, JUnit, or Cucumber.
- Hands-on experience with version control systems (e.g., Git).
- Knowledge of build tools like Maven, Gradle, or Jenkins.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Attention to detail and commitment to delivering high-quality software.