Qa Automation - Lead Job in Astaqc Consulting
Qa Automation - Lead
- Mumbai, Maharashtra
- Not Disclosed
- Full-time
Responsibilities:
- Lead the QA Efforts, defining, implementing and improving the QA Architecture
- Maintain and/or develop automation tools to support Mobile App test framework(s)
- Plan, write, execute and refactor manual and automated test cases for Mobile and Web applications running on Ionic, Cordova, Angular, CSS and Bootstrap & HTML5
- Implement a best-fit automation framework and corresponding tests
- Review and provide feedback on development code, test designs and test cases
- Manage configurations, builds, branching, and deployment issues related to delivered code
- Own and participate in efficient, timely and effective testing with input from developers, business owners
- QA Status on a daily basis during execution, Reporting potential risks during all any stages of the development life cycle
- Design and develop automation tools and test frameworks and UI Automation to support Mobile Application Testing
- Define use cases to develop processes and reporting tools for UAT testing
- Testing REST API calls and provides metrics
Experience
- 6+ years withPython, Java, C#, Ruby&/Or Other programming languages
- Experience in writing test automation frameworks for REST services
- Experience with Web Automation tools such as Selenium,Cypress, TestCafe, Katalon
Key Qualifications
- Excellent knowledge of software development lifecycle, testing methodology, and testing tools
- Experience in developing test plans, assessing risk, filing appropriate defects, and providing relevant data for test reporting.
- Exceptional programming skills inObject-Oriented Programming Language.
- Experience developing and maintaining automation systems that scale.
- Experience with Jenkins or similar CI systems
- Experience testing applications built for mobile devices.
- Experience with SCM branching, merging, pull requests.
- Knowledge of operation systems, network and compiler concepts.
- Strong software testing fundamentals and familiarity with Black Box, White Box and Performance testing
- Ability to work independently, raise issues and take corrective action.
- Ability to triage problems, prioritize accordingly and take corrective actions.
Description
As part of this team, you will establish, implement and evolve the formal QA processes to ensure that the group is using industry-accepted standard methodologies. Design and develop the testing infrastructure i.e. testing tools, test frameworks, test reporting mechanisms to test software and services. Integrate the testing infrastructure with the continuous integration and continuous deployment systems to ensure all of the tools, services developed are properly tested and meet the quality goals. Write different types of tests i.e. Unit, Integration, acceptance tests for existing and new projects so as to ensure a bug-free and hit quality of the software is delivered to customers. Stay knowledgeable of new testing tools and strategies and evaluate the technologies to incorporate into the projects.
Position Overview
- Your primary role will involve building a scalable process for QA operations
- You will set the technical direction for the QA and the test automation team
Minimum 6 Years
2 - 4 Hires