Hands on Test Automation Technical Expertise with Selenium/Appium - Mobile Applications.
Strong knowledge in Test Automation framework.
Strong at Agile, Waterfall Conversion to Agile.
Strong People Management capabilities.
Notice Period: Immediate to Max 20 days.
Innovapptive is seeking a Quality Assurance (QA) Automation Manager to help build our next generation of QA Automation as well as define, implement, and measure the practices to ensure that our products provide value to our customers by delivering reliable, and defect free applications!
The ideal candidate is a leader who is both technical and a people manager.
The role will guide the QA and Development teams to ensure that the customer requirements are constantly met with high quality software and on time delivery.
Create/Assist/Troubleshoot the development of Test Automation Framework, Standards, Procedures, Processes, and Best practices as related to Test Automation.
Manage the Daily/Weekly activities of the Test Automation Team Members and support the onboarding of new team member.
Provide technical guidance and expertise to team members, colleagues and/or customers
Support Quality Assurance Management in determining status, assessing problem areas, suggesting and reviewing corrective actions, directing/planning necessary extra work, and rework and re-plan activities
Contribute to program/project review meetings. Support Quality Assurance Management in determining status, assessing problem areas, suggesting and reviewing corrective actions, directing/planning necessary extra work, and rework and re-plan activities
Maintain and Guide Test Automation Suites Execution and undertake analysis of results to ensure that software meets or Exceeds specified standards and/or technical requirements
Work with project stakeholders to determine the appropriate quality initiatives to implement during System development life cycles
Support Quality Assurance Lead in upward stakeholder management and day-to-day Management of the Automation Test team
Develop and maintain strong working relationships with other IT services, IT solution functions and customers to expedite delivery of IT solutions
Work within quality assurance frameworks to ensure stability, efficiency and scalability
Take responsibility for integrity of testing and acceptance activities and coordinates the execution of these activities
Provide authoritative advice and guidance on any aspect of test planning and execution
Assist in the development of quality assurance and testing policies, standards and procedures, processes, and best practices as related to automation through a Community of Practice
Work with project stakeholders to determine the appropriate quality initiatives to implement during system development life cycles
Provide feedback and suggestions to improve the application of basic principles and practices related to Software Development Process Improvement
Review requirements and specifications, and define test automated test solutions
Knowledge and Skills Requirements:
8 Years of experience in Agile environment, Test Automation and Quality Assurance
Solid understanding of GIT and CI/CD Pipelines.
Expertise in setting up Automation Suites in CI/CD Environment
8 Years of extensive experience in various automation tools and frameworks including Selenium, Appium, Jmeter, TestNg, Katalon Studio, Robot Framework, Serenity, Gauge, Galon and others
Experience developing API automated testing solutions using UFT, Selenium,
JUnit, Soap UI, TestNG, and JMeter
Ability to determine strategic direction and not just tactical.
Strong programming and technical experience as this role will require digging into code and interfacing with developers and delivery managers
Knowledge of tools and processes for results reporting
Experience with testing big enterprise, high-traffic and multi-tier applications using Amazon Web Services (AWS)
Experience managing teams of Automation Engineers strongly preferred
Excellent attention to detail
Good interpersonal, communication and organizational skills
Motivated by delivery and speed to outcome
Ability to determine strategic direction not just tactical
The ability to work and team effectively with clients and other management personnel across geographies
Flexibility to adjust to multiple demands, shifting priorities, ambiguity and rapid change
Ability to deal efficiently with escalations and difficult situations under pressure
Knowledge of Software Development Lifecycle including the functional and non-functional test phases
Knowledge of Quality Management techniques
Intermediate understanding of the customer services and business processes
Knowledge of Agile and automation processes
Demonstrates the ability to research, formulate relevant questions and seek advice about specific concepts and practices to deepen learning and application skills related to Quality Management
Demonstrates a basic understanding of key principles related to Software
Development Process Improvement
B Tech ( computer science, engineering) or MCA / MTech or equivalent
10-14 years of relevant experience
Should have worked with a product company for at least 3 years.