Job Description
· Develop testing strategy, plans, estimates, and schedule, to support projects and product releases.
· Collaborate with multiple development teams outside of our internal development team to ensure coordination of testing efforts to test plans.
· Develop templates, tools, metrics, and best practices to verify products to meet business and user requirements.
· Lead/execute functional and user acceptance test cycles; set up Test lab with hardware/software configurations needed.
· Evaluate and/or implement tools needed for test automation and performance testing.
· Participate in all reviews necessary to ensure quality in the product - requirements, design, status, code.
· Provide documentation to management and project teams to determine release readiness of products or product features.
· Facilitate development/maintenance of quality control standards/metrics to determine improvement areas and strategies in the overall product development life cycle; define, execute, and report results of audits, identifying process gaps/quality issues, risks.
· Thought leadership in quality control, specifically increasing the use of automated, practices providing feedback at all phases of the product development life cycle.
· Facilitate project problem solving and troubleshooting of quality issues with development.
Requirements
· 3-5 years of experience with a passion for leading teams and an eye towards operational excellence in a mission critical environment
· Proficiency in one or more general purpose programming languages (e.g. Java, JavaScript, Python).
· Must have hands on experience in test automation tools/frameworks - Cucumber, Selenium
· Must have knowledge in creating Pipelines with Jenkins. And must have Knowledge in Docker and Microservices.
· Proficient in MySQL, PostgreSQL, and NoSQL (MongoDb) environments
· Working knowledge API and Services testing (RestAssured, Karate, SOAP UI, Postman or similar tools)
· Experience in Mobile App Automation for iOS and Android Apps using Appium, Detox or any other automation tools like Espresso etc.
· Good understanding of Android Architecture, iOS Architecture and their components.
· Working knowledge of XCode instruments And Android Studio.
· Experience of working on AWS cloud, Ecommerce SaaS based environments.
· Experienced with Agile/DevOps delivery principles and quality assurance methodologies
· Specialized in analysing business requirements and converting those into automation test scenarios and test cases
· Expertise in preparation of automation and performance test steps along with test data against automation test cases
· Knowledge of bash scripting is a plus.
· Expertise in reviewing test results and improvising test coverage
· Experience / Knowledge in Continuous Integration tool is preferable
· Good communication Skill, flexible and good attitude.
· BE/BTECH/MCA Degree holder
Any Graduate